Bug 2987 - [PENDING] PKG_CHECK_MODULES() no longer evaluates second argument
[PENDING] PKG_CHECK_MODULES() no longer evaluates second argument
Status: RESOLVED FIXED
Product: pkg-config
Classification: Unclassified
Component: src
unspecified
All All
: high normal
Assigned To: Tollef Fog Heen
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-04-11 20:01 UTC by James Henstridge
Modified: 2005-04-11 11:18 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
pkg-config-quoting.patch (1.77 KB, patch)
2005-04-11 20:07 UTC, James Henstridge
Details | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description James Henstridge 2005-04-11 20:01:35 UTC
In pkg-config <= 0.15.0, the PKG_CHECK_MODULES() autoconf macro would evaluate
its second argument.

In pkg-config 0.16.0, it evaluates it in some places, and quoted in others. 
Some Gnome modules such as GTK+ rely on this argument being evaluated, so break
with the new release.

The relevant Gnome bug for this is:
    http://bugzilla.gnome.org/show_bug.cgi?id=300232
Comment 1 James Henstridge 2005-04-11 20:07:32 UTC
Created attachment 2396 [details] [review]
pkg-config-quoting.patch

Here's a patch that makes sure the second argument is evaluated in all
instances, which fixes GTK's configure script.
Comment 2 Tollef Fog Heen 2005-04-12 03:23:45 UTC
2005-04-12  Tollef Fog Heen  <tfheen@err.no>

    * pkg.m4: Patch from James Henstridge to evaluate second argument
    again.  (Freedesktop #2987, Gnome #300232, Debian #303878,
    #303969)

Comment 3 Tollef Fog Heen 2005-04-12 04:18:13 UTC
pkg-config 0.17 released; closing bug