[Bug 766287] Cross compiling gstreamer-1.8.1 for iOS arm64 fails on Mac OS X 10.11.4 and Xcode 7.3.0

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu May 12 19:45:44 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=766287

--- Comment #6 from Elvis Dowson <elvis.dowson at gmail.com> ---
There is a problem with the build system. I switched to cerebro master branch,
and noticed that for cross-ios-universal.cbc, several *.dylib are missing from 

build/dist/ios_universal/lib/*

Each time I resolve it by manually build one recipe, another dylib disappears
during the build process.

This is the fully list of files that I have had to manually rebuild, to
recreate the missing dylib file.

$ ./cerbero-uninstalled -c config/cross-ios-universal.cbc buildone gettext
$ ./cerbero-uninstalled -c config/cross-ios-universal.cbc buildone libffi
$ ./cerbero-uninstalled -c config/cross-ios-universal.cbc buildone libpng
$ ./cerbero-uninstalled -c config/cross-ios-universal.cbc buildone expat
$ ./cerbero-uninstalled -c config/cross-ios-universal.cbc buildone zlib
$ ./cerbero-uninstalled -c config/cross-ios-universal.cbc buildone bzip2
$ ./cerbero-uninstalled -c config/cross-ios-universal.cbc buildone libxml2
$ ./cerbero-uninstalled -c config/cross-ios-universal.cbc buildone freetype
$ ./cerbero-uninstalled -c config/cross-ios-universal.cbc building fontconfig

I suspect running the gstreamer-1.0 package removes some *.dylib file, during
the build process, which in turn causes the build to fail.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list