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 762379 - Intermittent build failure of gst-plugins-base
Intermittent build failure of gst-plugins-base
Status: RESOLVED WONTFIX
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-02-20 20:10 UTC by Nicklas Lindgren
Modified: 2016-02-20 21:41 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Nicklas Lindgren 2016-02-20 20:10:48 UTC
A jhbuild run was stopped by this failure:

make[5]: Entering directory '/home/nili/jhbuild/checkout/gst-plugins-base/gst-libs/gst/rtsp'
  CC       libgstrtsp_1.0_la-gstrtsptransport.lo
  CC       libgstrtsp_1.0_la-gstrtspurl.lo
  CC       libgstrtsp_1.0_la-gstrtspmessage.lo
make[5]: *** No rule to make target 'gstrtsp-marshal.list', needed by 'gstrtsp-marshal.h'.  Stop.
make[5]: *** Waiting for unfinished jobs....
  CC       libgstrtsp_1.0_la-gstrtspdefs.lo
  CC       libgstrtsp_1.0_la-gstrtspconnection.lo
make[5]: Leaving directory '/home/nili/jhbuild/checkout/gst-plugins-base/gst-libs/gst/rtsp'
Makefile:620: recipe for target 'all' failed
make[4]: *** [all] Error 2
make[4]: Leaving directory '/home/nili/jhbuild/checkout/gst-plugins-base/gst-libs/gst/rtsp'
Makefile:575: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/nili/jhbuild/checkout/gst-plugins-base/gst-libs/gst'
Makefile:556: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/nili/jhbuild/checkout/gst-plugins-base/gst-libs'
Makefile:687: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/nili/jhbuild/checkout/gst-plugins-base'
Makefile:616: recipe for target 'all' failed
make: *** [all] Error 2
*** Error during phase build of gst-plugins-base: ########## Error running make -j 9  *** [33/89]

I chose "wipe directory and start over", and it worked the second time.
Comment 1 Tim-Philipp Müller 2016-02-20 20:31:58 UTC
Thanks for the bug report, but this is not really intermittent, but happens in certain rare cases after a git pull when generated files are no longer generated and the source file they were generated from was removed, then automake somehow gets confused with the change in dependencies when trying to update the Makefile. Then you'll just have to wipe and recompile from scratch. It's not really worth to try and fix this IMHO. It's not something that's done frequently.
Comment 2 Nicklas Lindgren 2016-02-20 21:41:33 UTC
That's reasonable.