Public bug reported:

On my 11.10 64bit box, I get this:

   $ cups-config --ldflags
  -L/usr/lib/x86_64-linux-gnu

This library search path is default on the 64-bit system anyways.

The negative effect is that this leads to my software build system (for samba) 
pulling in the libs that
reside in /usr/lib/x86_64-linux-gnu too early. Specifically libtevent: current 
samba build has (and
needs)  a newer version of that library. Consequently, the symtem tevent 
library is linked (giving
and error) instead of the built-in one.

Arguably, this is also a bug in the samba-build system (that we will fix), in 
that the order
of the -L<...> arguments to the gcc calls should be changed, but I still 
consider this listing
of the default lib search path with -L wrong.

Cheers - Michael

** Affects: cups (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/920702

Title:
  cups-config --ldflags lists a default -L searchpath

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/920702/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to