After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 771620 - gst-plugins-base: Fails to build using jhbuild on git master
gst-plugins-base: Fails to build using jhbuild on git master
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-09-18 14:31 UTC by Mohammed Sadiq
Modified: 2016-09-18 14:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mohammed Sadiq 2016-09-18 14:31:19 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]
Comment 1 Sebastian Dröge (slomo) 2016-09-18 14:35:00 UTC
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.