On Mon, Mar 19, 2012 at 5:15 PM, Samuel J. Greear <s...@evilcode.net> wrote: > On Mon, Mar 19, 2012 at 10:25 AM, peeter (must) <karu.pr...@gmail.com> > wrote: >> >> On Mon, Mar 19, 2012 at 2:26 PM, Nikolai Lifanov >> <lifa...@mail.lifanov.com> wrote: >> > On 3/19/2012 6:54 AM, peeter (must) wrote: >> >> >> >> Hi all >> >> >> >> I wonder if there's a way to (cross) compile an x86_64 system on a >> >> i386 one, ie upgrade 2.10_i386 to 3.0_x86_64? >> >> >> >> Thanks, Peeter >> >> >> >> -- >> > >> > From what I understand, it's not trivial to perform this upgrade. You >> > should >> > be very careful when clobbering your userland. Neither kernel can run >> > the >> > other world. >> > >> >> Thanks, seems better avoid this. >> >> Peeter >> >> -- > > > Probably the best/fastest/safest way would be to boot an x86-64 installation > image and install over the top of the existing system, then you will have to > rebuild all packages, you can get started by pkg_radd'ing git and friends. > > Sam
Thanks, I was considering deleting the existing i386 file structure completely --apart from /home-- to avoid that old i386 stuff is left behind by accident. On a related note, I found a GSoC project to implement a i386 ABI for x86_64 kernel. I wonder what is the status of this? Peeter --