Bug 2987

Summary: [PENDING] PKG_CHECK_MODULES() no longer evaluates second argument
Product: pkg-config Reporter: James Henstridge <james>
Component: srcAssignee: Tollef Fog Heen <tfheen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: pkg-config-quoting.patch

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

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.