HI
We had a server that failed to compile gcc-4.3.4 or glibc-2.11.x (can't remember version numbers at this point).
I googled around a bit and found a forum entry that suggested you could download these from tinderbox (
http://tinderbox.dev.gentoo.org/) and extract them to their proper locations, then emerge to get the system up to date.
Well, long story short, I did this with both, but then started getting ELF32 errors (as it's a 64-bit box). The wisdom of directly trying ANYTHING from the internet notwithstanding, I'm now planning on booting from a minimal install CD to get to a place where I can chroot into the environment to get the files in place that I need to replace these "corrupted" ones.
My plan is to download a stage3 tarball. However, obviously I want to make sure I get the right one. If my previous working environment on this server was :
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
or
CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"
which stage3 tarball do I need? or is this the most sane method for recovery
All assistance greatly appreciated!