On 6/28/2025 9:38 AM, whiteman808 wrote:
Is it necessary to reinstall Gentoo if I change CPU or motherboard? If
not, what steps should be done on the existing Gentoo installation? Do I
need to do these operations from chroot?
I'm assuming this is amd64->amd64.
So the main thing to worry about is CPU compatibility, and your CFLAGS.
If you're using -march=native, there's a chance your system won't work
as compiled. This isn't always true, but these days it's no longer a
guarantee that a newer CPU will have all the features of the old.
What I usually do in this case is:
- set -march=x86-64-v3 (or whatever lowest-common-denominator CPU arch
generic target works) --
https://wiki.gentoo.org/wiki/Safe_CFLAGS#Generic_psABI_levels can help
with this. - Ensure my system is fully updated, and `emerge
--depclean`'d. - emerge -e @world # this will rebuild your entire system.
You can *significantly* reduce the pain of this by using the binary
package host.
-JayF