[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Mingw-cross-env-list] native pkgconf (was Tutorial buglet?)
From: |
Volker Grabsch |
Subject: |
Re: [Mingw-cross-env-list] native pkgconf (was Tutorial buglet?) |
Date: |
Fri, 23 Aug 2013 18:34:19 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Tony Theodore schrieb:
> On 14/08/2013, at 8:32 PM, Volker Grabsch <address@hidden> wrote:
> > Tony Theodore schrieb:
> >> On 14/08/2013, at 2:01 PM, Tony Theodore <address@hidden> wrote:
> >>>
> >>> What do you think about using pkgconf[1] instead? It's a minimal
> >>> dependency drop-in replacement used by FreeBSD and Gentoo - and from
> >>> browsing the code, looks like it would be easier to implement your
> >>> Cflags.private proposal.
> >>
> >> I've copied the request from pkg-config to pkgconf along with a naive
> >> implementation - it works for the test suite but I'll try it on mxe to see
> >> how it goes with real-world *pc files:
> >>
> >> https://github.com/pkgconf/pkgconf/pull/50
>
> Cflags.private functionality is now merged:
>
> https://github.com/pkgconf/pkgconf/commit/da179fd8cfadc2d6a64b7ef970231ce28dce741f
Wow! That was fast! Obviously, the team behind pkgconf
is more active and responsive than pkg-config. One more
reason to stick with pkgconf!
For those who don't know what I'm talking about:
In March 2012 I created a feature request for pkg-config
about this very same "Cflags.private" feature. I even
offered to implement it:
https://bugs.freedesktop.org/show_bug.cgi?id=47996
As you can see, more than a year later I got a reply that
they don't want to add this feature it as long as pkg-config
has "no mechanism to signal that a newer pkg-config is
needed to parse the .pc file".
And as you can see in the issue tracker entry for this
second problem, again nothing happened for months, just
two comments were added:
https://bugs.freedesktop.org/show_bug.cgi?id=63747
Given that pkg-config simply ignores unknown fields such
as "Cflags.private", and that this wouldn't affect the
existing Linux and *BSD distros in any way, I really
don't see the big problem they're trying to solve here.
Anyway, let's stick to pkgconf.
I'll inform the pkg-config people that we are no longer
interested in implementing a Cflags.private feature to
pkg-config, so they don't waste any resources on that.
Regards,
Volker
--
Volker Grabsch
---<<(())>>---
- Re: [Mingw-cross-env-list] Tutorial buglet?, (continued)
- Re: [Mingw-cross-env-list] Tutorial buglet?, Tony Theodore, 2013/08/07
- Re: [Mingw-cross-env-list] Tutorial buglet?, Werner LEMBERG, 2013/08/07
- Re: [Mingw-cross-env-list] Tutorial buglet?, Tony Theodore, 2013/08/11
- Re: [Mingw-cross-env-list] Tutorial buglet?, Volker Grabsch, 2013/08/13
- [Mingw-cross-env-list] native pkgconf (was Tutorial buglet?), Tony Theodore, 2013/08/14
- Re: [Mingw-cross-env-list] native pkgconf (was Tutorial buglet?), Tony Theodore, 2013/08/14
- Re: [Mingw-cross-env-list] native pkgconf (was Tutorial buglet?), Volker Grabsch, 2013/08/14
- Re: [Mingw-cross-env-list] native pkgconf (was Tutorial buglet?), Tony Theodore, 2013/08/19
- Re: [Mingw-cross-env-list] native pkgconf (was Tutorial buglet?),
Volker Grabsch <=
- Re: [Mingw-cross-env-list] native pkgconf (was Tutorial buglet?), Volker Grabsch, 2013/08/23
- Re: [Mingw-cross-env-list] Tutorial buglet?, Martin Lambers, 2013/08/07
- Re: [Mingw-cross-env-list] Tutorial buglet?, Tony Theodore, 2013/08/11
- Re: [Mingw-cross-env-list] Tutorial buglet?, Volker Grabsch, 2013/08/13