pkg-config v0.26 released

James McKenzie jjmckenzie51 at gmail.com
Mon May 16 09:13:08 PDT 2011


On Mon, May 16, 2011 at 9:07 AM, LRN <lrn1986 at gmail.com> wrote:
> On 16.05.2011 19:48, James McKenzie wrote:
>>
>> On Mon, May 16, 2011 at 8:09 AM, LRN<lrn1986 at gmail.com>  wrote:
>>>
>>> On 16.05.2011 18:31, James McKenzie wrote:
>>>>
>>>> On Sun, May 15, 2011 at 8:58 PM, Tollef Fog Heen<tfheen at err.no>
>>>>  wrote:
>>>>>
>>>>> ]] "Daniel Macks"
>>>>>
>>>>> | Well sure, if you want a glib/gio that has no dbus support, something
>>>>> | that until today would automatically be built, and with a certain
>>>>> pcre
>>>>> | model that user might not want.
>>>>>
>>>>> Yes, and I think that's fine for bootstrapping.
>>>>
>>>> However, if I want to build pkg-config without building glib2 (like on
>>>> my Mac for instance) why should I be forced to build glib2?  Again,
>>>> all I require is a CLI version of pkg-config and that is what I SHOULD
>>>> BE ABLE TO GET.  Got the picture?
>>>
>>> You are forced to build glib2 because pkg-config DEPENDS ON GLIB. Got the
>>> picture?
>>
>> Ok.  Explain the circular dependency issue a little better then.
>
> OK.
>>
>> If it needs a full
>> blown glib2 installation,
>
> It does.
>>
>>  then we have a major problem because glib2
>> does and has for some time depended on a fully installed pkg-config.
>
> It doesn't. It can, optionally, use pkg-config, but can do without it (you
> might need to call glib configure script with a couple of environment
> variables set to help it locate the libraries, but that is not something out
> of ordinary).
>
There is the clarification I was looking for.  Can you provide a
sample configuration line without pkg-config?  This will change the
arrangement of packages I use to build Wine on Mac Intel systems.

>> Again, this issue is:  How much of glib2 does pkg-config need?
>
> It is much needed.

That is a major change and some people may be 'blind-sided' by it.

James McKenzie


More information about the pkg-config mailing list