gccをアップデートしたらglibcもアップデートしたい。
しかし、何度やってもemergeできない。
configureの途中で、
too old: GNU ld
と言われました。
ldが古いので、ldをバージョンアップします。
ldはbinutilsに入っているので、
# emerge -u binutils
でアップデートしますが、それでもemerge -u glibcはtoo old: GNU ldと言い続けます。
どうしてアップデート出来ないのかと思ったら、configがあるんですね。
# binutils-config -l [1] x86_64-pc-linux-gnu-2.24 * [2] x86_64-pc-linux-gnu-2.28 [3] x86_64-pc-linux-gnu-2.30
おやおや、古いままですね。新しいものにセットし直します。
# binutils-config 3 * Switching to x86_64-pc-linux-gnu-2.30 ... (中略) * Please remember to run: * # . /etc/profile
最後の
# . /etc/profile
を忘れず実施すると、emerge -u glibcも通るようになりました。