Gentoo Archives: gentoo-dev

From: hasufell <hasufell@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: new eclass - pkgconfig.eclass
Date: Wed, 28 Nov 2012 22:17:07
Message-Id: 50B68D34.9020802@gentoo.org
In Reply to: [gentoo-dev] RFC: new eclass - pkgconfig.eclass by Justin
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 > create_pkgconfig()
5
6 this sounds like a very bad idea.
7
8 pkgconfig files are common interfaces and should almost never be
9 created/modified/renamed anywhere except upstream.
10
11 debian packagers are already messing up pkgconfig files randomly
12 see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498416 (broke
13 devilspie2)
14 also happened for dev-cpp/tbb and a few packages I don't recall right now
15
16 The result is that pkgconfig files don't represent common interfaces
17 anymore, cause application developers can't rely on them being
18 integrated in different distros in the same way.
19 Once this evolves further people will stop using them, cause it breaks
20 build systems.
21 -----BEGIN PGP SIGNATURE-----
22 Version: GnuPG v2.0.19 (GNU/Linux)
23 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
24
25 iQEcBAEBAgAGBQJQto0zAAoJEFpvPKfnPDWzWJoH/0yCI78/4t/hj/EMCKLGeTh+
26 LDZDmirdw5dTUpa0ZzG9lu/3GVr3FwwSDc8c+RzQjdRfpA+KwiFs4pEC3zu2CxvG
27 fwkIkU0g4NUwGF+7cVuqCQ4oAf/05utBFD/lpsWcASA7yB/8PNtT/NHZlsH7VW5v
28 sZX58bAGrwGcLN2YN5eC+qv+xS9p2ZklG4omBLzG8nc6RAdmLoyuO9fBz4GC+TaV
29 czTSpdslGnks1Bb+c2i1fuxPVTQTC21X6UQzflQVYh1O1bgOUpmir7kfz5XsEfnT
30 ZaCO4A0co3r0tK3hxuQk2FoB1z/9+YMquqyPxoblgvB5M3mr5kMHc2IDbGcI/EA=
31 =ecPj
32 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] RFC: new eclass - pkgconfig.eclass "Chí-Thanh Christopher Nguyễn" <chithanh@g.o>