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 1GwqX4-0002f0-Vz for garchives@archives.gentoo.org; Wed, 20 Dec 2006 01:46:11 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id kBK1i5sm010419; Wed, 20 Dec 2006 01:44:05 GMT Received: from ender.volumehost.net (adsl-69-154-123-202.dsl.fyvlar.swbell.net [69.154.123.202]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id kBK1g6s1021464 for ; Wed, 20 Dec 2006 01:42:06 GMT Received: from localhost (localhost [127.0.0.1]) by ender.volumehost.net (Postfix) with ESMTP id AA6E3148BB for ; Wed, 20 Dec 2006 01:42:03 +0000 (UTC) X-Virus-Scanned: amavisd-new at volumehost.net Received: from ender.volumehost.net ([127.0.0.1]) by localhost (ender.volumehost.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id qR2nZosLHDut for ; Wed, 20 Dec 2006 01:42:02 +0000 (UTC) Received: from adsl-69-154-123-205.dsl.fyvlar.swbell.net (adsl-69-154-123-205.dsl.fyvlar.swbell.net [69.154.123.205]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ender.volumehost.net (Postfix) with ESMTP id 5FB9B14854 for ; Wed, 20 Dec 2006 01:42:02 +0000 (UTC) From: "Boyd Stephen Smith Jr." To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] CFLAGS Core2Duo Date: Tue, 19 Dec 2006 19:41:49 -0600 User-Agent: KMail/1.9.5 References: <1166576188.31071.6.camel@localhost> In-Reply-To: <1166576188.31071.6.camel@localhost> X-Eric-Conspiracy: There is no conspiracy 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: multipart/signed; boundary="nextPart1691418.7hDFLoZFSZ"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200612191941.54957.bss03@volumehost.net> X-Archives-Salt: 574a4249-a079-46f7-9543-1107574b7ae0 X-Archives-Hash: 31dadc86e360980e98da1214f4bf648d --nextPart1691418.7hDFLoZFSZ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 19 December 2006 18:56, "W.Kenworthy" wrote= =20 about 'Re: [gentoo-user] CFLAGS Core2Duo': > Is it still the case thats its impossible to upgrade a 32bit gentoo on > athlon64 to 64 bit - requires a full reinstall? Reinstall is the only officially supported manner. However, with a little bit of work, it *is* possible to upgrade. The 50km= =20 view is: 1. Build cross toolchain -- portage may not make this easy 2. Use said toolchain to build 64-bit kernel with 32-bit support. 2a.If you need any out-of-tree modules before step 6, rebuild them with the= =20 cross compiler -- portage *will* *not* make this easy. 3. Reboot into new kernel. 4. Change CHOST in make.conf 5. Update toolchain configuration/symlinks to treat what was a cross=20 toolchain as the native toolchain 6. Rebuild remaining out-of-tree modules. At this point, only your kernel and modules are 64-bit, but each time your= =20 update/reinstall a package it will become 64-bit. For best results, it'd=20 probably a good time to rebuild the toolchain again. (Right now, the=20 tollchain is 32-bit code that produces 64-bit code.) There's also some sticky issues with lib vs. lib32 vs. lib64=20 directories/symlinks and your ldconfig and you may need a few runs of=20 fix_libtool_files.sh and/or revdep-rebuild as required. It's possible, but not really fun and very fragile, which is why there's no= =20 support for it. If you want to try, I'm willing to help, but I can't=20 guarantee anything, and many on the list will be unwilling to help. =2D-=20 "If there's one thing we've established over the years, it's that the vast majority of our users don't have the slightest clue what's best for them in terms of package stability." =2D- Gentoo Developer Ciaran McCreesh --nextPart1691418.7hDFLoZFSZ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBFiJTiq72nDbhDXToRAp8yAJ9YCIAWpggtsBxBWN25jKK24IZc7wCggYl7 TneJ/RYUx9Grk2ZVEultcGU= =VpFm -----END PGP SIGNATURE----- --nextPart1691418.7hDFLoZFSZ-- -- gentoo-user@gentoo.org mailing list