From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id EDBDC138334 for ; Sat, 20 Oct 2018 10:41:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 71D1DE0839; Sat, 20 Oct 2018 10:41:17 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 122A9E0826 for ; Sat, 20 Oct 2018 10:41:17 +0000 (UTC) Received: from pomiot (d202-252.icpnet.pl [109.173.202.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 5568B335C58; Sat, 20 Oct 2018 10:41:15 +0000 (UTC) Message-ID: <1540032063.1292.6.camel@gentoo.org> Subject: [gentoo-dev] [RFC] Removing barely used global flags From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev Date: Sat, 20 Oct 2018 12:41:03 +0200 Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-4lVw0U4QK0Csy6GR7NZn" X-Mailer: Evolution 3.26.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Archives-Salt: 94c5573f-a649-4d07-8c25-b501a4ea39ef X-Archives-Hash: 70108946285a99248af25a08737f37dc --=-4lVw0U4QK0Csy6GR7NZn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, We seem to have a lot of global flags that are used only by a few packages. How about moving them to local flags? List of flags with less than 5 packages using them, ordered by use count, follows. Where applicable, local flag descriptions are listed. bcmath (1 uses): dev-lang/php: (global) boundschecking (1 uses): sys-devel/gcc: (global) bsf (1 uses): dev-java/ant: (global) ctype (1 uses): dev-lang/php: (global) directfb (1 uses): media-libs/libggi: (global) enscript (1 uses): www-apps/websvn: (global) evo (1 uses): net-mail/lbdb: (global) foomaticdb (1 uses): net-print/lprng: (global) inifile (1 uses): dev-lang/php: (global) iwmmxt (1 uses): x11-libs/pixman: (global) memlimit (1 uses): app-emulation/fuse: (global) migemo (1 uses): www-client/jd: (global) mozilla (1 uses): app-crypt/johntheripper: Support mozilla password cracking netboot (1 uses): sys-boot/grub: (global) pcntl (1 uses): dev-lang/php: (global) seamonkey (1 uses): sci-chemistry/ghemical: (global) sharedmem (1 uses): dev-lang/php: (global) shorten (1 uses): media-sound/shntool: (global) simplexml (1 uses): dev-lang/php: (global) sybase (1 uses): dev-db/sqldeveloper: (global) sybase-ct (1 uses): dev-lang/php: (global) sysvipc (1 uses): dev-lang/php: (global) tokenizer (1 uses): dev-lang/php: (global) wddx (1 uses): dev-lang/php: (global) yaz (1 uses): kde-misc/tellico: (global) big-endian (2 uses): dev-haskell/skein: When manually selecting the endianness, use big- endian (default is little-endian) dev-java/icedtea-bin: (global) bootstrap (2 uses): dev-lang/gnat-gpl: (global) sys-devel/gcc-apple: (global) cscope (2 uses): app-editors/gvim: (global) app-editors/vim: (global) dbm (2 uses): app-misc/note: (global) www-servers/ocsigenserver: (global) flatfile (2 uses): dev-lang/php: (global) net-mail/tpop3d: Enable authentication against /etc/passwd-style flat files gcj (2 uses): dev-lang/gnat-gpl: (global) sys-devel/gcc: (global) icq (2 uses): net-im/ayttm: (global) net-im/telepathy-connection-managers: (global) libwww (2 uses): dev-perl/POE: (global) dev-tex/html2latex: (global) milter (2 uses): app-antivirus/clamav: (global) mail-filter/dcc: (global) mime (2 uses): dev-libs/glib: Pull in shared MIME database that many glib-based applications require at runtime to detect or open files. Warning: do not disable this flag unless installing on a headless server. net-nntp/tin: (global) mule (2 uses): app-editors/xemacs: (global) app-xemacs/xemacs-packages-all: (global) oci8-instant-client (2 uses): dev-lang/php: (global) dev-php/PEAR-MDB2: (global) plotutils (2 uses): media-gfx/pstoedit: (global) sci-electronics/gwave: (global) ppds (2 uses): net-print/cups-pdf: (global) net-print/gutenprint: (global) prelude (2 uses): net-analyzer/nessus-core: (global) net-firewall/nufw: (global) recode (2 uses): app-i18n/enca: (global) dev-lang/php: (global) uclibc (2 uses): app-antivirus/clamav: (global) x11-wm/icewm: (global) 3dfx (3 uses): games-fps/unreal-tournament: (global) games-fps/unreal-tournament-goty: (global) media-libs/libggi: (global) apm (3 uses): app-laptop/laptop-mode-tools: (global) app-misc/lcd4linux: Enable the APM plugin. x11-plugins/wmbattery: (global) cdb (3 uses): app-i18n/skk-jisyo: (global) dev-lang/php: (global) mail-mta/postfix: (global) freetds (3 uses): dev-libs/apr-util: (global) dev-qt/qtsql: (global) net-misc/asterisk: (global) jingle (3 uses): kde-apps/kopete: (global) net-im/gajim: (global) net-voip/telepathy-gabble: (global) matroska (3 uses): media-video/h264enc: (global) media-video/ogmrip: (global) media-video/vlc: Enable matroska support using reference libraries (fallback on other existing matroska support if disabled, i.e., matroska enabled FFmpeg) msn (3 uses): net-im/ayttm: (global) net-im/bitlbee: (global) net-im/telepathy-connection-managers: (global) musicbrainz (3 uses): kde-apps/libkcddb: (global) media-sound/abcde: (global) media-sound/cantata: (global) neXt (3 uses): app-editors/gvim: (global) app-editors/xemacs: (global) app-text/xdvik: (global) nocd (3 uses): games-action/descent3: (global) games-action/fakk2: (global) games-strategy/heroes3: (global) oscar (3 uses): kde-apps/kopete: (global) net-im/ayttm: (global) net-im/bitlbee: (global) pcmcia (3 uses): sci-libs/linux-gpib: (global) sci-libs/linux-gpib-modules: (global) sys-firmware/atmel-firmware: (global) pda (3 uses): mail-client/claws-mail: (global) mail-client/sylpheed: (global) net-mail/lbdb: (global) plasma (3 uses): dev-util/kdevelop: (global) net-misc/smb4k: (global) x11-themes/qtcurve: (global) posix (3 uses): dev-lang/php: (global) dev-scheme/scm: (global) net-irc/inspircd: Adds support for POSIX-compatible functions qmail-spp (3 uses): mail-mta/netqmail: (global) mail-mta/qmail-ldap: (global) sys-apps/ucspi-tcp: (global) slp (3 uses): net-nds/openldap: (global) sys-block/open-iscsi: (global) sys-block/open-isns: (global) tidy (3 uses): dev-lang/php: (global) kde-apps/konqueror: (global) media-libs/libextractor: (global) yahoo (3 uses): dev-python/geopy: Enables use of YahooPlaceFinder net-im/ayttm: (global) net-im/telepathy-connection-managers: Enable Yahoo! messaging support. --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-4lVw0U4QK0Csy6GR7NZn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEXr8g+Zb7PCLMb8pAur8dX/jIEQoFAlvLBkBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDVF QkYyMEY5OTZGQjNDMjJDQzZGQ0E0MEJBQkYxRDVGRjhDODExMEEACgkQur8dX/jI EQpTDBAA1XCQXcY+nqRGEIbeGjWTMbZBV8ZPlTZInhAqGpy9R94G50CybAAQeuog wFcJmVPLRv+Q5zecJg4z1gI0AA2mft478yHMWn2zovtG5qm4mZ/Aj4LegncBqyTX 31IFrweeyAsH/E5pScEg/IRHmd7dw5jKZZG6msSevb5j8+r26YJBTE/ywVCIgxw0 3eYp0Joq3egRUgNjETbdgsWniWx27BN/+5+wy1iGarbRKHioZW3xMSUf+v+riTCu 12sYQ15hUvIeM8w1ZmWz4nQQqRxwI4VcHJoPQUMWe2DI3vNYEmYkgchNQ/toTuyy Hycma+VLscBE760atpRLB9F2wWuFZVugoGmaHo6Zca3dFqaSciXFs3SmoVUcvGsL vxveieKaao9ECgdd3gSDzHiXqwutk2KcRaC52e8MLvrPi4VZ9eKq124pZi3ZAuya 9B4XopjZBManXB3mKKBd7Ns9SjtVXmVmpkHI/ewr5/ZZexnukPB/6E7eDHJ2UfeH ntZy1rEF6AXJX5tQ1+mfAl3fb09L04EV0hgNaor6oGJo6iTZKqMpFS0KGTGZm5AQ MkoiowtxnyJBrplw9jKVmUfkP/hUZvpZBVxG8nDHe0jzqFo+QBIXyaMjNPd2hyX6 GzcZH8Klo4OlMaf63XaX8BBMy5b5GNIYD95DzM0QLZAS0J8REsU= =mHN/ -----END PGP SIGNATURE----- --=-4lVw0U4QK0Csy6GR7NZn--