[РЕШЕНО]Поломал gcc

Решил сегодня обновиться, но gcc вдруг разучился компилить. Выдает вот такую ошибку:
configure: error: C compiler cannot create executables
Никаких изменений в make.conf не вносил, последнее обновление gcc было с версии gcc-4.4.3-r2 на gcc-4.4.4.

В чем может быть причина проблемы?

gcc-config -l в студию

gcc-config -l в студию

С ним все хорошо

raptor ~ # gcc-config -l
 [1] x86_64-pc-linux-gnu-4.4.4 *
raptor ~ # 

http://www.gentoo.ru/content/

Это я уже смотрел, но ничего

Это я уже смотрел, но ничего из перечисленного я не делал. Вот последние обновления gcc:

...
gcc-4.4.3: Wed Apr 21 22:00:55 2010: 32 minutes, 25 seconds
gcc-4.4.3-r2: Thu May  6 18:48:59 2010: 28 minutes, 59 seconds
gcc-4.4.4: Sat Jun 12 19:26:36 2010: 28 minutes, 8 seconds

CHOST я не изменял, и тем более не удалял компилятор.

Попробуйте

Попробуйте выполнить

fix_libtool_files.sh 4.4.3

P.S. Вот так ни с того, ни с сего перестал компилировать? Сразу после выполнения emerge --sync?

Я Gentoo & Funtoo

fix_libtool_files.sh 4.4.3

fix_libtool_files.sh 4.4.3 ничего не делает. Если выполнить fix_libtool_files.sh 4.4 то он фиксит кучу всего, но ошибку не исправляет.

Вылетел не сразу после emerge --sync, успел установить2 пакета:

Mon Jun 21 10:11:24 2010 >>> dev-lang/swig-2.0.0
Mon Jun 21 10:12:25 2010 >>> dev-libs/mpfr-3.0.0

Вчера проскакивал «баг» с

Вчера проскакивал «баг» с обновлением dev-libs/mpfr, вроде бы пофиксили, попробуйте обновить дерево portage.
P.S. Покажите

eix -I dev-libs/mpfr

Я Gentoo & Funtoo

[D] dev-libs/mpfr

[D] dev-libs/mpfr
     Available versions:  2.4.1_p5 ~2.4.2_p3 ~3.0.0
     Installed versions:  3.0.0(10:12:20 21.06.2010)
     Homepage:            http://www.mpfr.org/
     Description:         library for multiple-precision floating-point computations with exact rounding

Гляньте здесь →

Гляньте здесь → https://bugs.gentoo.org/show_bug.cgi?id=324763

Я Gentoo & Funtoo

Всем спасибо, вопрос решен!

------- Comment  #5 From Nickolaj Stjujsckij  2010-06-20 08:23:38 0000   -------

Guys, do NOT remove dev-libs/mpfr-2.4.2_p3 in order to get 3.0.0! You'll end up
with broken GCC.

*installing mpfr from binpkg*

Взять бинарник для x86_64 можно здесь http://tinderbox.dev.gentoo.org/default-linux/amd64/dev-libs/mpfr-2.4.1_p5.tbz2

Всё не настолько страшно: по

Всё не настолько страшно: по крайней мере вчера днём я успешно обновил dev-libs/mpfr, пересобрал пакеты, от него зависящие (в том числе gcc) и удалил старую версию.

eix -I dev-libs/mpfr
[I] dev-libs/mpfr
     Available versions:  (~)2.3.2_p1[1] (~)2.4.0_p1[1] 2.4.1_p5 (~)2.4.1_p6[1] (~)2.4.2_p3 (~)3.0.0
     Installed versions:  3.0.0(13:47:17 20.06.2010)
     Homepage:            http://www.mpfr.org/
     Description:         library for multiple-precision floating-point computations with exact rounding

И всё работает:

l-emerge| tail -n5
Пнд 21 Июн 2010 12:25:17   === (1 of 1) Post-Build Cleaning (x11-drivers/xf86-input-evdev-2.4.0
Пнд 21 Июн 2010 12:25:17   
Пнд 21 Июн 2010 12:25:17   *** Finished. Cleaning up...
Пнд 21 Июн 2010 12:25:18   *** exiting successfully.
Пнд 21 Июн 2010 12:25:18   *** terminating.

Я Gentoo & Funtoo

Похоже что баг специфичен для

Похоже что баг специфичен для ~amd64

Не уверен uname -a Linux

Не уверен

uname -a
Linux gentoo-laptop 2.6.33-zen3a #1 ZEN PREEMPT Fri Jun 18 17:22:57 EEST 2010 i686 Genuine Intel(R) CPU T1350 @ 1.86GHz GenuineIntel GNU/Linux

Я Gentoo & Funtoo

На крайний случай: cd

На крайний случай:
cd /usr/lib/ && ln -sf libmpfr.so libmpfr.so.1

Ядро не переконфигуряли

Ядро не переконфигуряли недавно?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".