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.60) (envelope-from ) id 1FyoUH-0006jn-A6 for garchives@archives.gentoo.org; Fri, 07 Jul 2006 11:27:09 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k67BPgu5007524; Fri, 7 Jul 2006 11:25:42 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k67BKZbT018646 for ; Fri, 7 Jul 2006 11:20:36 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 81B0A6443C for ; Fri, 7 Jul 2006 11:20:35 +0000 (UTC) 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 32351-02 for ; Fri, 7 Jul 2006 11:20:29 +0000 (UTC) Received: from eniac.gvid.cz (eniac.gvid.cz [195.113.164.165]) by smtp.gentoo.org (Postfix) with ESMTP id 569196459E for ; Fri, 7 Jul 2006 11:20:27 +0000 (UTC) Received: by eniac.gvid.cz (Postfix, from userid 521) id 16ABD1EE15; Fri, 7 Jul 2006 13:20:26 +0200 (CEST) Date: Fri, 7 Jul 2006 13:20:26 +0200 From: Roman Zilka To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] amd64-hardened breaks upon glibc emerge Message-ID: <20060707132025.A31920@eniac.gvid.cz> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: Linux X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Status: No, score=-2.569 required=5.5 tests=[AWL=0.030, BAYES_00=-2.599] X-Spam-Score: -2.569 X-Spam-Level: X-Archives-Salt: 7d666f4c-756b-4acc-be69-7ce662b6aa55 X-Archives-Hash: b777f7043733080dbf0c59598c4b1e35 Hi everyone! I've been trying to install hardened-amd64 non-multilib Gentoo on my new box, but I keep hitting bug #122274 (comment #2) or something similar. I fetch the latest stage3 and portage snapshot, chroot into this environment, 'emerge --sync', 'emerge portage', 'emerge -C pam-shadow', 'emerge shadow pam openssh', 'emerge gcc glibc' which results in an unusable system. Any consequent emerge I've tried crashes upon the first gcc call with the same error: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /usr/lib64/libc_nonshared.a The original stage3's /usr/lib64 does contain this library, but after the upgrade of glibc it shows up in /usr/lib. The only solution I could make up was to move everything from /usr/lib to /usr/lib64, symlink /usr/lib -> /usr/lib64 and then start emerging things (including glibc). But this tweak seems just unclean and potentially dangerous. Does anybody happen to have an idea as to how get things running in a proper and clean way? Some relevant info about the system attached at the end. Thanks in advance for any hint or pointer. The aforementioned bug has been reopened for quite some time without any visible progress (maybe things are supposed to be OK now). Regards -Roman ----------------- Profile: /usr/portage/profiles/hardened/amd64 C(XX)FLAGS: "-O2 -pipe -fomit-frame-pointer -march=athlon64 -mmmx -msse -msse2 -m3dnow" # emerge -pv glibc | grep USE [ebuild R ] sys-libs/glibc-2.3.6-r4 USE="hardened nls nptl -build -erandom -glibc-compat20 -glibc-omitfp -nptlonly -profile" 0 kB -- gentoo-user@gentoo.org mailing list