Google has found for me this message from 2004 about upgrading 5.3 from i386 to amd64.
1. Is this still the state of the art - do a cross-compile build-world, then boot into amd64 - perhaps from a live CD, then mount your filesystems and do an installworld?
2. Having done this (using the amd64 GENERIC kernel), can I expect most "normal" stuff to work in 32 bit compatibility mode as I transition my ports over time? Specifically, this machine runs sendmail, Cyrus IMAP, Apache 2, PHP, PostgreSQL and Java along with a few Milters and various other utilities. No X, nothing particularly hardware specific.
3. it's make buildworld TARGET=amd64, right?
4. Any other gotchas anyone care to mention?
1. Is this still the state of the art - do a cross-compile build-world, then boot into amd64 - perhaps from a live CD, then mount your filesystems and do an installworld?
2. Having done this (using the amd64 GENERIC kernel), can I expect most "normal" stuff to work in 32 bit compatibility mode as I transition my ports over time? Specifically, this machine runs sendmail, Cyrus IMAP, Apache 2, PHP, PostgreSQL and Java along with a few Milters and various other utilities. No X, nothing particularly hardware specific.
3. it's make buildworld TARGET=amd64, right?
4. Any other gotchas anyone care to mention?