since I upgraded glib and reemerged gcc, /usr/bin/gcc (and cc and g++) hangs in an infinite loop, saying stat64("u
since I upgraded glib and reemerged gcc, /usr/bin/gcc (and cc and g++) hangs in an infinite loop, saying stat64("uÿ¿ÿ¿PATH/gcc", 0xbfff782c) = -1 ENOENT (No such file or directory) stat64("uÿ¿ÿ¿PATH/gcc", 0xbfff782c) = -1 ENOENT (No such file or directory) stat64("uÿ¿ÿ¿PATH/gcc", 0xbfff782c) = -1 ENOENT (No such file or directory) stat64("uÿ¿ÿ¿PATH/gcc", 0xbfff782c) = -1 ENOENT (No such file or directory) stat64("uÿ¿ÿ¿PATH/gcc", 0xbfff782c) = -1 ENOENT (No such file or directory) stat64("uÿ¿ÿ¿PATH/gcc", 0xbfff782c) = -1 ENOENT (No such file or directory) (binary part varies) Replacing those files with # cat /usr/bin/gcc #!/bin/bash source /etc/env.d/05gcc gcc "$@" or similar makes things work again. [ebuild R ] sys-devel/gcc-config-1.3.7-r6 [ebuild R ] sys-devel/gcc-3.4.3-r1 [ebuild R ] sys-libs/glibc-2.3.4.20041102 Reproducible: Always Steps to Reproduce: 1. 2. 3.
Reemerging gcc-config again maked things running even without my hacks. Funny glibc incompatibilities maybe?
no, i screwed up gcc-config for like half an hour in rsync ;)