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-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

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 dependancy

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 package, not

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 program

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 dependencies.

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

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 with |

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

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. Thanks.

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 good

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. [...] That

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 good

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

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 be used