Re: pkg-config files for libpq and ecpg - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: pkg-config files for libpq and ecpg
Date
Msg-id 510BEEB2.4040905@gmx.net
Whole thread Raw
In response to Re: pkg-config files for libpq and ecpg  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: pkg-config files for libpq and ecpg  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
On 1/15/13 6:53 PM, Tom Lane wrote:
> Peter Eisentraut <peter_e@gmx.net> writes:
>> I'll take another stab at providing pkg-config files for the client-side
>> libraries.
>
> This bit:
>
>> +    echo 'Libs.private: $(filter-out $(PKG_CONFIG_REQUIRES_PRIVATE:lib%=-l%),$(filter-out -L..%, $(SHLIB_LINK)))'
>>$@
>
> appears to assume that SHLIB_LINK contains nothing except -L and -l
> switches.  I don't think I trust that a whole lot --- in fact, it
> looks guaranteed to fail on HPUX because of -print-libgcc-file-name.
> There might be other platform-specific bogosity on other platforms;
> PTHREAD_LIBS seems like a likely source for instance.

Updated patch addressing this concern.  Also added comments and
documentation.


Attachment

pgsql-hackers by date:

Previous
From: Stephen Frost
Date:
Subject: Re: obsolete code
Next
From: Andrew Dunstan
Date:
Subject: Re: obsolete code