From owner-freebsd-ports@FreeBSD.ORG Sat Jun 16 21:13:26 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 903E516A41F; Sat, 16 Jun 2007 21:13:26 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id 307F013C455; Sat, 16 Jun 2007 21:13:26 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [89.162.146.170] (helo=skuns.kiev.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1HzfGI-000BgC-7H; Sat, 16 Jun 2007 23:52:47 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.1/8.14.1) with ESMTP id l5GKqZkb010415 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 16 Jun 2007 23:52:35 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.1/8.14.1) with ESMTP id l5GKqZNN019221; Sat, 16 Jun 2007 23:52:35 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.1/8.14.1/Submit) id l5GKqYwI019220; Sat, 16 Jun 2007 23:52:34 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 16 Jun 2007 23:52:34 +0300 From: Kostik Belousov To: Kris Kennaway Message-ID: <20070616205234.GN2268@deviant.kiev.zoral.com.ua> References: <6f50eac40706151829g64b8a8abg798f97449c05888f@mail.gmail.com> <20070616030328.GA17075@rot13.obsecurity.org> <20070616201921.GA29173@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5GhfgoEmdHCdzgqp" Content-Disposition: inline In-Reply-To: <20070616201921.GA29173@rot13.obsecurity.org> User-Agent: Mutt/1.4.2.2i X-Virus-Scanned: ClamAV version 0.90.2, clamav-milter version 0.90.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on skuns.kiev.zoral.com.ua X-Scanner-Signature: b88a486dba0f71889b871e8b63a4ea3b X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 1148 [June 14 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Method: none X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: freebsd-stable@freebsd.org, freebsd-ports@freebsd.org, Ivan Voras Subject: Re: Upgrading to amd64 requires recompilation of ports? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 21:13:26 -0000 --5GhfgoEmdHCdzgqp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 16, 2007 at 04:19:21PM -0400, Kris Kennaway wrote: > On Sat, Jun 16, 2007 at 12:21:42PM +0200, Ivan Voras wrote: > > Kris Kennaway wrote: > > > On Sat, Jun 16, 2007 at 03:38:29AM +0200, Ivan Voras wrote: > > >> Indigo 23 wrote: > > >> > > >>> the ports? (I already know that it does require a recompilation of > > >>> world and the kernel). > > >> AFAIK nobody has succeeded in this (i.e. upgrading i386 to amd64 via > > >> buildkernel/world) on-line far enough to tell the tale. You might be= the > > >> first :) > > >=20 > > > Nah, I've done it several times. > >=20 > > That's good news. Are there any particular problems in the process or > > does it "just work"? >=20 > I may have had to use the statically linked /rescue to do some things, > I don't remember. It's not completely trivial, but someone who knows > their way around a FreeBSD system can do it. We did it by using miniroot on swap partition of the system disk. This approach has an advantage of keeping at least one good bootable base system installation in any moment. Also, it allows move in both directions, i.e. i386 <-> amd64. --5GhfgoEmdHCdzgqp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGdE2RC3+MBN1Mb4gRAohKAJwKPpx1jtxgT2NcJf2t9m4uCXMm+QCg0a49 pIbh83iGI/spjp8YBEifNB8= =WoNl -----END PGP SIGNATURE----- --5GhfgoEmdHCdzgqp--