GNOME Bugzilla – Bug 351116
'make check' tries to run annodex unit tests even if annodex plugin wasn't built
Last modified: 2006-08-16 12:03:38 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
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).