[gentoo-dev] Minor change in pkg-config behavior, starting with 0.28, late heads up for maintainers
This is from Fedora Devel Mailing List. I found it to be news worthy also for Gentoo maintainers. So here it is: Remi Collet Fedora at FamilleCollet.com Thu Mar 28 10:39:52 UTC 2013 Previous versions $ echo "==$(pkg-config --cflags-only-I openssl)==" == == New version $ echo "==$(pkg-config --cflags-only-I openssl)==" This space to empty string output can breaks some poorly written autoconf script. Remi. P.S.1: I hope it could helps some packager... avoid losing too much time on this... P.S.2: example of broken script http://git.php.net/?p=php-src.git;a=commitdiff;h=640e72ce91d8e591b92cd93c18d1bfe3befe3424
Re: [gentoo-dev] Re: Add HEXCHAT_PLUGINS to USE_EXPAND
On 03/28/2013 02:56 PM, Zac Medico wrote: > On 03/27/2013 05:52 AM, Gilles Dartiguelongue wrote: >> Le mardi 26 mars 2013 à 22:28 +0100, Denis M. a écrit : >>> On 03/21/2013 02:09 PM, Denis M. wrote: >>> Hello, I'd want to ask if it's possible and a good idea to add HEXCHAT_PLUGINS to the global USE_EXPAND var. HEXCHAT_PLUGINS has been created as a user (and maintainer) request in bug 461972 [1] to handle easily the net-irc/hexchat plugins that this package offers, which are: checksum, doat, fishlim and sysinfo. The purposed ebuild can be found on the bug's attached files list. Regards, Denis M. (Phr33d0m) [1] https://bugs.gentoo.org/show_bug.cgi?id=461972 >>> Bump. >>> >>> Hi again, could I get a decisive answer on this please? >> That does not sound like a bad idea, however I wonder how this extends >> exactly if we start to do this for ebuilds which install a couple of >> plugins behind a few regular USE flags nowadays like rhythmbox, abiword, >> etc. > The only potential problem that I can think of is that it bloats the > environment with an extra variable that's exported to all ebuilds. With > older kernels, environment bloat triggered E2BIG errors, as reported in > this bug: > > https://bugs.gentoo.org/show_bug.cgi?id=262647 Thanks for your replies. As I commented on the hexchat bug, I've decided to use plain USE flags like plugin-<...> to handle this situation. Also, now I have a better understanding of when to use USE_EXPAND. Regards, Denis M. (Phr33d0m) signature.asc Description: OpenPGP digital signature
[gentoo-dev] Collecting items for EAPI 6
Hello, As discussed with ulm, I'd like to start a thread for collecting initial items for EAPI 6. Preferably items which are either almost ready or are easy to implement and are non-controversial. In other words, thing which are practically ready to get on the actual list. As usual, each item should have a corresponding 'Future EAPI' bug which blocks the tracker [1]. [1]:https://bugs.gentoo.org/show_bug.cgi?id=future-eapi My propositions: a) for improving self-consistency of EAPI (high priority): - #463586: move get_libdir to EAPI (since it is used in econf). - #459692: split the doc-installation part of default_src_install (e.g. as einstalldocs). - #451938: provide a 'die' variant respecting 'nonfatal' (to implement custom helpers respecting 'nonfatal'). b) for improving ebuild & eclass development: - #449862: tidy up IUSE checking. - #449806: support using DOCS to append to the standard document list. - #431340: allow bash-4.2 (may require additional policy restrictions). - #273101: explicit variable for no. of parallel jobs (rather than hacking MAKEOPTS). -- Best regards, Michał Górny signature.asc Description: PGP signature
Re: [gentoo-dev] New license: CROSSOVER-2
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 28/03/13 18:42, Jeroen Roovers wrote: > diff -w helps to weed out the uninteresting whitespace changes. I also suggest app-text/wdiff. - -- Alexander alexan...@plaimi.net http://plaimi.net/~alexander -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iF4EAREIAAYFAlFUhI4ACgkQRtClrXBQc7WSXAD/Y1rD927UeD1j+EtbmUncdadk M2sSSEJ9QZ5jZZwbFjEBALLVagEp0C3tNaMQGp230CCNDfAqiitqYkRqqbhWueIV =3n/S -END PGP SIGNATURE-
Re: [gentoo-dev] New license: CROSSOVER-2
On Tue, 26 Mar 2013 17:13:03 -0400 Richard Yao wrote: > I have attached [...] a diff showing the differences between the new > license and the old license. diff -w helps to weed out the uninteresting whitespace changes. jer
Re: [gentoo-dev] Re: Add HEXCHAT_PLUGINS to USE_EXPAND
On 03/27/2013 05:52 AM, Gilles Dartiguelongue wrote: > Le mardi 26 mars 2013 à 22:28 +0100, Denis M. a écrit : >> On 03/21/2013 02:09 PM, Denis M. wrote: >> >>> Hello, I'd want to ask if it's possible and a good idea to add >>> HEXCHAT_PLUGINS to the global USE_EXPAND var. >>> >>> HEXCHAT_PLUGINS has been created as a user (and maintainer) request >>> in bug 461972 [1] to handle easily the net-irc/hexchat plugins that >>> this package offers, which are: checksum, doat, fishlim and sysinfo. >>> >>> The purposed ebuild can be found on the bug's attached files list. >>> >>> Regards, >>> Denis M. (Phr33d0m) >>> >>> [1] https://bugs.gentoo.org/show_bug.cgi?id=461972 >> Bump. >> >> Hi again, could I get a decisive answer on this please? > > That does not sound like a bad idea, however I wonder how this extends > exactly if we start to do this for ebuilds which install a couple of > plugins behind a few regular USE flags nowadays like rhythmbox, abiword, > etc. The only potential problem that I can think of is that it bloats the environment with an extra variable that's exported to all ebuilds. With older kernels, environment bloat triggered E2BIG errors, as reported in this bug: https://bugs.gentoo.org/show_bug.cgi?id=262647 -- Thanks, Zac
Re: [gentoo-dev] Add HEXCHAT_PLUGINS to USE_EXPAND
Le mercredi 27 mars 2013 à 14:35 +0100, René Neumann a écrit : > Also the bug gives no reasoning, why > having USE_EXPAND is a good thing here. > Maybe IUSE_EXPAND is seen by most as namespaced USE flags ? For example libgphoto2 has used this feature for as long as I can remember it being around, and no package using it rely on them. -- Gilles Dartiguelongue Gentoo