[cups.bugs] Re: [MOD] STR #1425: LD variable ignored during compilation

Michael Sweet mike at easysw.com
Thu Feb 16 03:43:28 PST 2006


Tomasz Chmielewski wrote:
> Michael Sweet wrote:
>> [STR Closed w/o Resolution]
>>
>> Your problem is with libtool - it is using the default "ld" program 
>> instead
>> of the one you have set.
>>
>> If you don't use the libtool build mode of CUPS (which is TOTALLY,
>> COMPLETELY UNSUPPORTED!) then this problem should go away.
>>
>> Link: http://www.cups.org/str.php?L1425
>> Version: 1.2-current
>> Fix Version: Will Not Fix
> 
> Well, that's bad it's WONTFIX.
> 
> Right now, the ./configure script will read the env values and put them 
> in Makedefs:
> ...
> But not for LD, GCC and other values I gave in the bug report etc.

As I said, because you are using libtool, NONE of the values you pass
in to the configure script actually get used.  Libtool overrides
EVERYTHING and is the cause of your problems.

There is a reason why we we name the libtool option
--enable-libtool-unsupported, and why we don't use libtool to build
CUPS - libtool is fundamentally broken.

You *should* be able to build *without* this option, and we will
support you in that effort, just not in anything related to libtool.

-- 
______________________________________________________________________
Michael Sweet, Easy Software Products           mike at easysw dot com
Internet Printing and Publishing Software        http://www.easysw.com





More information about the cups mailing list