GNOME Bugzilla – Bug 771620
gst-plugins-base: Fails to build using jhbuild on git master
Last modified: 2016-09-18 14:35:00 UTC
Gstreamer-plugins-base fails to build using jhbuild using the current git master. The relevant part from make logs: make[4]: Entering directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst/app' make[4]: *** No rule to make target 'gstapp-marshal.list', needed by 'gstapp-marshal.h'. Stop. make[4]: Leaving directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst/app' Makefile:862: recipe for target 'app' failed make[3]: *** [app] Error 2 make[3]: *** Waiting for unfinished jobs.... make[4]: Entering directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst/fft' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst/fft' make[4]: Entering directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst/video' make all-am make[4]: Entering directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst/tag' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst/tag' make[5]: Entering directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst/video' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst/video' make[4]: Leaving directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst/video' make[3]: Leaving directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs/gst' Makefile:559: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base/gst-libs' Makefile:692: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/run/media/sadiq/Main/Software/src/freedesktop/gst-plugins-base' Makefile:621: recipe for target 'all' failed make: *** [all] Error 2 *** Error during phase build of gst-plugins-base: ########## Error running make -j 5 *** [33/42]
That's a autotools problem. You can get around it by running "git clean -f -d -x" to get rid of any autotools cached files.