From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Iaxqu-0001qf-03 for garchives@archives.gentoo.org; Thu, 27 Sep 2007 18:12:44 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.1/8.14.0) with SMTP id l8RI1Bvj016837; Thu, 27 Sep 2007 18:01:11 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.14.1/8.14.0) with ESMTP id l8RI1ADm016801 for ; Thu, 27 Sep 2007 18:01:11 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 084DB64699 for ; Thu, 27 Sep 2007 18:01:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: 0.005 X-Spam-Level: X-Spam-Status: No, score=0.005 required=5.5 tests=[AWL=0.004, BAYES_50=0.001] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8BRUEpRQq-Eu for ; Thu, 27 Sep 2007 18:01:03 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 090FF64B1B for ; Thu, 27 Sep 2007 18:01:01 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1IaxVI-0000EI-W1 for gentoo-user-de@gentoo.org; Thu, 27 Sep 2007 17:50:25 +0000 Received: from p50832106.dip0.t-ipconnect.de ([80.131.33.6]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 27 Sep 2007 17:50:24 +0000 Received: from h.figge by p50832106.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 27 Sep 2007 17:50:24 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user-de@lists.gentoo.org From: Hartmut Figge Subject: [gentoo-user-de] Re: gcc und forced hardened Date: Thu, 27 Sep 2007 19:46:09 +0200 Organization: O:-) Message-ID: <46FBEC61.1090200@hfigge.myfqdn.de> References: <46FBD556.8020608@hfigge.myfqdn.de> <20070927182720.5c16520a@gentoo.org> <46FBDCFE.9040500@hfigge.myfqdn.de> <20070927185325.50281bd3@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-de@gentoo.org Reply-to: gentoo-user-de@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: p50832106.dip0.t-ipconnect.de User-Agent: Mozilla/5.0 (X11; U; Linux i686; rv:1.9a9pre) Gecko/2007092712 Mnenhy/0.7.5.20005 SeaMonkey/2.0a1pre X-Face: $CBwo]?gT/(aX1*<~b:KguIwP2;rTO6mTb}1[p]o#_a!CNQ3(i*|ONJ%*wiE8}p%x-Sn|g,N2WIvecq5}Q.q/q<&`!yK2Q03Hv'z<9b12*!e>o0IX"~RFen>)mXi;A??8pfYc>ZFR%t){Pm<;K.@W2B}dyhzT`ku[ZZ.`XX)B&zs@S]y/[\8HAH-$@`>N;Mz=88Z9ipZqV#"dbp9X\ Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id l8RI1Bw9016837 X-Archives-Salt: 553ade50-320a-46d4-a9fd-1e2a36e099e2 X-Archives-Hash: 5d5bf51cbaedd3738b59780764d8699d Christian Faulhammer: >Hartmut Figge : >> Christian Faulhammer: >> >" () circumfix =3D forced, masked, or removed" >> Hm? Bei mir gilt > > Es bedeutet, dass das USE-Flag in Klammern erzwungen, maskiert (gar >nicht verf=FCgbar in deinem Profil, aber im Ebuild vorhanden) oder >entfernt wurde im Vergleich zur vorher verf=FCgbaren Version. Klar. > Und wenn man in ${PORTDIR}/profiles/base/use.mask schaut (die Basis >fast aller Profile), dann steht dort >--- ># profile specific USE flags >hardened >selinux >uclibc >--- Ja. > Das USE-Flag ist f=FCr dich maskiert, es wird nur in hardened-Profilen >demaskiert. Wie ist dann dies m=F6glich? hafi@e675 ~ $ sudo gcc-config -l | grep 3.4.4 [7] i686-pc-linux-gnu-3.4.4 [8] i686-pc-linux-gnu-3.4.4-hardened [9] i686-pc-linux-gnu-3.4.4-hardenednopie [10] i686-pc-linux-gnu-3.4.4-hardenednopiessp [11] i686-pc-linux-gnu-3.4.4-hardenednossp Zur Kontrolle habe ich den 3.4.4 neu gebaut. >> Es sind also Versionen von hardened erzwungen worden. Meine Frage war, >> wie ich das vermeiden kann. Auch beim 4.1.2 steht jetzt (hardened) und >> wahrscheinlich w=FCrde ein erneutes emergen jetzt auch f=FCr diesen >> hardened Versionen erzeugen. > > Nein. Auch den 4.1.2 habe ich neu gebaut und da gibt es dann tats=E4chlich kein hardened. Wohl aber z.B. beim 3.4.4. Meine Annahme, dass () bei 'emerge -pv' beim gcc forced bedeutet, beruhte auf der Ausgabe vom 'gcc-config -l'. Und die schien der Bedeutung von () als masked oder removed zu widersprechen. *g* Hartmut --=20 gentoo-user-de@gentoo.org mailing list