Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 291146 - media-libs/gstreamer has missing dependencies for unit testing
Summary: media-libs/gstreamer has missing dependencies for unit testing
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-30 12:20 UTC by Samuli Suominen (RETIRED)
Modified: 2010-03-17 11:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2009-10-30 12:20:24 UTC
Missing dependencies of sci-libs/gsl[cblas] and dev-libs/gmp for unit testing.


dnl check for GMP/GSL, used by the gst_util_uint64_scale unit test only
AG_GST_CHECK_LIBHEADER(GMP, gmp,
                        __gmpz_init_set_d, ,
                        gmp.h,
                        GMP_LIBS="-lgmp"
                        AC_SUBST(GMP_LIBS)
                        AC_DEFINE(HAVE_GMP, [1],[Have GMP library]))
AG_GST_CHECK_LIBHEADER(GSL, gsl,
                        gsl_rng_uniform_int, -lgslcblas,
                        gsl/gsl_rng.h,
                        GSL_LIBS="-lgsl -lgslcblas"
                        AC_SUBST(GSL_LIBS)
                        AC_DEFINE(HAVE_GSL, [1],[Have GSL library]))
Comment 1 Mart Raudsepp gentoo-dev 2010-03-17 10:16:08 UTC
Not very inclined on adding these as non-automagic deps. All it allows is to conduct tests for the gst_util_uint64_scale_* family of functions, and that's all
Comment 2 Mart Raudsepp gentoo-dev 2010-03-17 11:48:38 UTC
The scale functions are used in so many other places and tests that any breakage would be obvious without the specialized tests, so not worth adding explicit deps for these. If user happens to have gmp/gsl installed, it'll test it though, and that's good imho.