Bug#378105: apr-util: .pc and apu-config --libs list recursive deps
* Peter Samuelson
| Package: libaprutil1-dev
| Version: 1.2.7-2
| Severity: minor
| Tags: patch
|
| $ pkg-config --libs apr-util-1
| -laprutil-1 -lldap -llber -ldb-4.3 -lpq -lsqlite3 -lexpat -lapr-1
|
| $ apu-1-config --libs
| -lldap -llber -ldb-4.3 -lpq -lsqlite3 -lexpat
|
| These really should not list recursive dependencies except with the
| --static flag to pkg-config.
Your patch has now been applied in svn; thanks a lot.
| A related point is that /usr/lib/libaprutil-1.la is not needed and
| should not, IMO, be shipped. But note that deleting that would require
| another trivial edit to apu-config, to make --link-libtool say the same
| as --link-ld. I did not make that change.
Indeed, that'd be nice. ;-)
--
Tollef Fog Heen ,''`.
UNIX is user friendly, it's just picky about who its friends are : :' :
`. `'
`-
Reply to: