[vlc-devel] [vlc-commits] Simplify V4L2 configure checks

Alexis Ballier aballier at gentoo.org
Tue Sep 6 17:46:46 CEST 2011


On Tue, 6 Sep 2011 18:25:34 +0300
"Rémi Denis-Courmont" <remi at remlab.net> wrote:

> Le mardi 6 septembre 2011 17:58:49 Alexis Ballier, vous avez écrit :
> > On Tue, 6 Sep 2011 00:14:00 +0300
> > 
> > "Rémi Denis-Courmont" <remi at remlab.net> wrote:
> > > There is no point for v4l2 which depends on nothing other than
> > > libc headers.
> > 
> > libv4l was not in the libc and was a little bit more than a header
> > last time i checked
> > 
> > > If you want to argue about v4l2, then why do you not argue
> > > about every other plug-in that is always enabled?
> > 
> > I could, but in these cases it's probably a bigger change than
> > replacing a PKG_CHECK_MODULES by a PKG_WITH_MODULES...
> 
> So? We have had plenty of cases of dependencies that cannot be
> disabled individually, some of them for years:
> - xcb-composite for xcb_screen,
> - xproto and xcb-keysyms for xcb_window and globalhotkeys,
> - xcb-randr for panoramix,
> - xcb-xv for xcb_xv,
> - xcb-shm for xcb_xv and xcb,

--disable-xcb?

> - libtar for skins2,

--disable-libtar?

> - valgrind?

--disable-debug?


please have a look at section 1 of
http://www.gentoo.org/proj/en/qa/automagic.xml ; the point is not to
have "every lib/feature can be disabled individually" but rather being
able to specify _exactly_ what libs are needed at runtime whereever the
package is built

A.



More information about the vlc-devel mailing list