Re: Dropping indirect dependencies from libgnutls-config --libs

2006-07-03 Thread Tollef Fog Heen
* Andreas Metzler | I think it would not be nice if funky-license packageX suddenly had a | indirect build-depency on GPL software, simply because it is using the | standard autoconf test. Like.. gcc which is, more or less, the only compiler used for free software, be it BSD-, GPL or otherwise l

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-07-03 Thread Martijn van Oosterhout
On 7/3/06, Miles Bader <[EMAIL PROTECTED]> wrote: [Ok, I guess your autoconf script could guess that without being too ugly.] and "pkg-config --libs OpenEXR" yields: -lIlmImf -lImath -lHalf -lIex -lz [Yuck... even when using shared libraries, library dependencies don't seem to give -lImath,

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-07-02 Thread Miles Bader
"Martijn van Oosterhout" <[EMAIL PROTECTED]> writes: > There's two seperate issues here. Firstly, using pkg-config to find > libraries. Autoconf solves this nicely already. Maybe in the future > autoconf can use pkg-config, but pkg-config is not widespread enough > to really do that yet. No dependa

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-07-01 Thread Martijn van Oosterhout
On 7/1/06, Vincent Ho <[EMAIL PROTECTED]> wrote: On Fri, Jun 30, 2006 at 03:42:12PM +0200, Martijn van Oosterhout wrote: > It is also used to compile contrib modules that are included in the > distribution. If you started using pkg-config you'd have introduced a > build dependancy on a GPL'd prog

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-07-01 Thread Andreas Metzler
Stephen Gran <[EMAIL PROTECTED]> wrote: > This one time, at band camp, Andreas Metzler said: >> Martijn van Oosterhout wrote: >> [making foo-config a wrapper around pkg-config] >> > If you started using pkg-config you'd have introduced a >> > build dependancy on a GPL'd program in a BSD licenced p

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-06-30 Thread Vincent Ho
On Fri, Jun 30, 2006 at 03:42:12PM +0200, Martijn van Oosterhout wrote: > It is also used to compile contrib modules that are included in the > distribution. If you started using pkg-config you'd have introduced a > build dependancy on a GPL'd program in a BSD licenced package, not > exactly a goo

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-06-30 Thread Stephen Gran
This one time, at band camp, Andreas Metzler said: > Martijn van Oosterhout wrote: > [making foo-config a wrapper around pkg-config] > > > If you started using pkg-config you'd have introduced a > > build dependancy on a GPL'd program in a BSD licenced package, not > > exactly a good idea. > [...]

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-06-30 Thread Gabor Gombas
On Fri, Jun 30, 2006 at 03:42:12PM +0200, Martijn van Oosterhout wrote: > It is also used to compile contrib modules that are included in the > distribution. If you started using pkg-config you'd have introduced a > build dependancy on a GPL'd program in a BSD licenced package, not > exactly a goo

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-06-30 Thread Andreas Metzler
Martijn van Oosterhout wrote: [making foo-config a wrapper around pkg-config] > If you started using pkg-config you'd have introduced a > build dependancy on a GPL'd program in a BSD licenced package, not > exactly a good idea. [...] That is something I hadn't thought about, gnutls is LGPL. Thank

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-06-30 Thread Martijn van Oosterhout
On 6/30/06, Tollef Fog Heen <[EMAIL PROTECTED]> wrote: | 4. Custom config tools can often provide more info than available in | pkg-config (plugin or config directories). Like: : [EMAIL PROTECTED] ~ > pkg-config --variable=system_bus_default_address dbus-1 unix:path=/var/run/dbus/system_bus_soc

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-06-30 Thread Tollef Fog Heen
* "Martijn van Oosterhout" | On 6/30/06, Tollef Fog Heen <[EMAIL PROTECTED]> wrote: | > Is there a reason why gnutls-config and xml2-config aren't just tiny | > wrappers around pkg-config for backwards compatibility? IMO, it's | > kinda silly to have each package provide its own -config script w

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-06-30 Thread Martijn van Oosterhout
On 6/30/06, Tollef Fog Heen <[EMAIL PROTECTED]> wrote: Is there a reason why gnutls-config and xml2-config aren't just tiny wrappers around pkg-config for backwards compatibility? IMO, it's kinda silly to have each package provide its own -config script with its own set of bugs, rather than havi

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-06-30 Thread Tollef Fog Heen
* Mike Hommey | On Thu, Jun 29, 2006 at 07:38:56PM +0200, Andreas Metzler <[EMAIL PROTECTED]> wrote: | > Hello, | > currently "libgnutls-config --libs"' output looks like this, | > -L/usr/lib -lgnutls -L/usr/lib -ltasn1 -lgcrypt -lgpg-error | > listing both direct (-lgnutls) and indirect depende

Re: Dropping indirect dependencies from libgnutls-config --libs

2006-06-29 Thread Mike Hommey
On Thu, Jun 29, 2006 at 07:38:56PM +0200, Andreas Metzler <[EMAIL PROTECTED]> wrote: > Hello, > currently "libgnutls-config --libs"' output looks like this, > -L/usr/lib -lgnutls -L/usr/lib -ltasn1 -lgcrypt -lgpg-error > listing both direct (-lgnutls) and indirect dependencies. - Its output > can

Dropping indirect dependencies from libgnutls-config --libs

2006-06-29 Thread Andreas Metzler
Hello, currently "libgnutls-config --libs"' output looks like this, -L/usr/lib -lgnutls -L/usr/lib -ltasn1 -lgcrypt -lgpg-error listing both direct (-lgnutls) and indirect dependencies. - Its output can be used for static linking. I am pondering (and have now been asked by bts) on changing this to