From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1I6sMx-0003zj-30 for garchives@archives.gentoo.org; Fri, 06 Jul 2007 18:17:27 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l66IGDaW026766; Fri, 6 Jul 2007 18:16:13 GMT Received: from pollux.sshunet.nl (pollux.sshunet.nl [145.97.192.42]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l66ICjLK021187 for ; Fri, 6 Jul 2007 18:12:46 GMT Received: from localhost (localhost.localdomain [127.0.0.1]) by pollux.sshunet.nl (Postfix) with ESMTP id 13A83580003 for ; Fri, 6 Jul 2007 20:12:46 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at pollux.warande.net Received: from pollux.sshunet.nl ([127.0.0.1]) by localhost (pollux.sshunet.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GxNg6b99gd7c for ; Fri, 6 Jul 2007 20:12:45 +0200 (CEST) Received: from [145.97.222.89] (89pc222.sshunet.nl [145.97.222.89]) by pollux.sshunet.nl (Postfix) with ESMTP for ; Fri, 6 Jul 2007 20:12:45 +0200 (CEST) Message-ID: <468E866B.8080905@gentoo.org> Date: Fri, 06 Jul 2007 20:14:03 +0200 From: "Marijn Schouten (hkBst)" User-Agent: Thunderbird 2.0.0.4 (X11/20070616) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] internal use only use flags X-Enigmail-Version: 0.95.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: a6fdc90b-7c33-48e4-a9cf-44cc943bea23 X-Archives-Hash: 8b4049d4e55fa49e4e8a572e981c0893 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 A grep '!!' /usr/portage/profiles/use.desc reveals the following: bootstrap - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during original system bootstrapping [make stage2] build - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping [make stage1] livecd - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during livecd building. selinux - !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur static - !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically I think these internal use only use flags should have names that indicate that, for example: INTERNALUSE_bootstrap. This would help in recognizing them and at the same time free those names for normal use. The newest GHC is now forced to use "ghcbootstrap" and I plan on adding similar support to SBCL for the next release. It's probably a big pain to do this. Marijn -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGjoZrp/VmCx0OL2wRApD8AJ0WcZV5+Wws3KaLRPoSNmNZUfGwYQCgu0k8 SoTA2Nvp2y96lC59/9h7YT0= =K3oW -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list