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 351116 - 'make check' tries to run annodex unit tests even if annodex plugin wasn't built
'make check' tries to run annodex unit tests even if annodex plugin wasn't built
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.3
Other Linux
: Normal normal
: 0.10.5
Assigned To: Tim-Philipp Müller
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-08-13 00:15 UTC by Brant Gurganus
Modified: 2006-08-16 12:03 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Brant Gurganus 2006-08-13 00:15:22 UTC
Downstream bug: http://bugs.gentoo.org/show_bug.cgi?id=143634

If cmmlenc and cmmldec are not built, the tests still try to use them.

1. Configure with ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-gconf --disable-gconftool --disable-oss --disable-aalib --disable-aalibtest --disable-cairo --disable-cdio --disable-esd --disable-esdtest --disable-flac --disable-jpeg --disable-ladspa --disable-libcaca --disable-libdv --disable-libpng --disable-dv1394 --disable-shout2 --disable-shout2test --disable-speex --disable-annodex --disable-hal --disable-x --disable-taglib --disable-gdk_pixbuf --enable-good --build=i686-pc-linux-gnu

2. Run make.
3. Run make check.

Expected Results: All tests pass.

Actual Results: 
Running suite(s): cmmldec
0%: Checks: 2, Failures: 2, Errors: 0
gstcheck.c:142:F:general:test_dec: Could not create a cmmldec
gstcheck.c:142:F:general:test_tags: Could not create a cmmldec
FAIL: elements/cmmldec
Running suite(s): cmmlenc
0%: Checks: 2, Failures: 2, Errors: 0
gstcheck.c:142:F:general:test_enc: Could not create a cmmlenc
gstcheck.c:142:F:general:test_bad_start_time: Could not create a cmmlenc
FAIL: elements/cmmlenc
Comment 1 Tim-Philipp Müller 2006-08-16 12:03:38 UTC
Should be fixed in CVS:

 2006-08-16  Tim-Philipp Müller  <tim at centricular dot net>

       * tests/check/Makefile.am:
         Don't try to run annodex unit tests if the annodex
         plugin has not been built (Fixes #351116).