GNOME Bugzilla – Bug 796323
build faild
Last modified: 2018-11-03 10:23:24 UTC
build gst-plugins-base-1.0-1.15.0.1 on macos 10.13.4 failed. use "./cerbero-uninstalled build gst-plugins-base-1.0" to build get follow message: Recipe 'gst-plugins-base-1.0' failed at the build step 'compile' Select an action to proceed: [0] Enter the shell [1] Rebuild the recipe from scratch [2] Rebuild starting from the failed step [3] Skip recipe [4] Abort and then find out it was failed in "gst-plugins-base-1.0-1.15.0.1/gst-libs/gst/video",append pkgconfig path to GST_PKG_CONFIG_PATH in Makefile in this dir, and then simple run 'make', get the follow error: Command '['/Users/liuzx/Documents/projects/opensource/gstreamer/cerbero/build/sources/darwin_x86_64/gst-plugins-base-1.0-1.15.0.1/gst-libs/gst/video/tmp-introspectxxq1o2bx/GstVideo-1.0', '--introspect-dump=/Users/liuzx/Documents/projects/opensource/gstreamer/cerbero/build/sources/darwin_x86_64/gst-plugins-base-1.0-1.15.0.1/gst-libs/gst/video/tmp-introspectxxq1o2bx/functions.txt,/Users/liuzx/Documents/projects/opensource/gstreamer/cerbero/build/sources/darwin_x86_64/gst-plugins-base-1.0-1.15.0.1/gst-libs/gst/video/tmp-introspectxxq1o2bx/dump.xml']' died with <Signals.SIGSEGV: 11>. make[1]: *** [GstVideo-1.0.gir] Error 1 make: *** [all] Error 2
We need the output when building inside cerbero. Running 'make' outside cerbero will not work at all.
Created attachment 372323 [details] all the output of ./cerbero-uninstalled build gst-plugins-base-1.0
@Matthew Waters all the output of the ./cerbero-uninstalled build gst-plugins-base-1.0 have been upload to the attachment
I can build success in CentOS, but failed in macos REALLY.
no one gona care about this ?
Do you have a homebrew or macports on your mac? They are known to interfere with cerbero. There's also been some pretty hefty changes in the glib build in master moving to a different build system that may have produced this result. That said you are building from the master branch so temporary breakages sometimes do occur. If you need a working GStreamer master build, either get your hands dirty and try to help fix these issues (another update may fix them) or wait until someone else looks into it. As another reference point, the CI is currently failing for building on macOS: https://ci.gstreamer.net/job/cerbero-osx-x86-64-1010/ Alternatively, you can build from the 1.14 branch to use the latest stable version of GStreamer.
@Matthew Waters Thanks your reply. I got the same error like ci when I update the cerbero and then build it today. I'm a newbee in GStreamer, but I will try to figure out why that happen on macOS.
cerbero 1.14 branch compile success on macOS, but there is a little problem need to fix by this: https://www.mail-archive.com/pixman@lists.freedesktop.org/msg04460.html
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/cerbero/issues/58.