Ошибка сегментирования kdelibs[SoLvEd]

Этот сабж уже заипал. Который раз уже выскакивает Ошибка сегментирования.
В первом случае

Цитата:
-DQT_NO_TRANSLATION -o kunittestmodrunner -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib -R /usr/kde/3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/lib modrunner.o libkunittest.la ../kdecore/libkdecore.la
make[2]: *** [kunittestmodrunner] Ошибка сегментирования
make[2]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r9/work/kdelibs-3.5.5/kunittest'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r9/work/kdelibs-3.5.5'
make: *** [all] Ошибка 2

!!! ERROR: kde-base/kdelibs-3.5.5-r9 failed.

Второй случай

Цитата:
-fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o cssstyleselector.lo cssstyleselector.cpp
cssstyleselector.cpp: In member function 'void khtml::CSSStyleSelector::applyRule(int, DOM::CSSValueImpl*)':
cssstyleselector.cpp:3332: warning: 'quote' may be used uninitialized in this function
cssstyleselector.cpp:3871: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[3]: *** [cssstyleselector.lo] Ошибка 1
make[3]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r9/work/kdelibs-3.5.5/khtml/css'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r9/work/kdelibs-3.5.5/khtml'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r9/work/kdelibs-3.5.5'
make: *** [all] Ошибка 2

!!! ERROR: kde-base/kdelibs-3.5.5-r9 failed.

Это тока два случая, а было много других. Причём лог в 1 члучае весит 1кб во втором 1 мб =)
Что думаете бразер? В чём трабла?

Тема закрыта.

Почистил раздел root. Освободил 3 гига и дело пошло.

значит не всё

значит не всё написал, оно говорит что кончилось место, или ошибка записи.

Ставил систему

Ставил систему со стэйдж1 на х86: при установке кед заметил сообщение, которое выдал kdelibs (при этом установка не вываливается!):

* On some setups that relies on the correct update of utmp records, not using
* utempter might not update them correctly. If you experience unexpected
* behaviour, try to rebuild kde-base/kdelibs with utempter use-flag enabled.

Поэтому сделал так:

USE="utempter" kde-base/kdelibs-3.5.6-r3 USE="alsa arts cups fam spell ssl utempter* -acl -avahi -debug -doc -jpeg2k -kdeenablefinal -kdehiddenvisibility -kerberos -legacyssl -lua -openexr -tiff -xinerama -zeroconf" LINGUAS="-he"

Я так подозреваю, что у тебя и/или:
- не хватает места для временных файлов которые kdelibs создает в папке /var/tmp/portage/kde-base/kdelibs-3.5.5-r9
- или проблемма с файловой системой

Проверь!

у меня похожее было

надавно
пересобирал все с флагами
которые мне подсуна acovea
по скорости выходило что быстрее чем -O3 аж на 17 процентов и быстрее чем -Os почти в 2 раза
все работало - пересобрал что мог, ядро поправив Make, иксы кде и что-то еще но второй раз когда поставил пересборку мира то в систему наверно проник вирус и все потом вываливалось в ошибку сегментации. Отчаявшись его поймать - я просто перезалил все со стейж1 - оно работало но до того момента пока я не писал "emerge что-то" - после работы emerge все возвращалось на свои круги и я мучался пол дня пока не почистил все и не переустановил винду с нуля
переустановка тоже была трудноватой - часто все вываливалось в ошибку что gcc уже ничего не может, ну потом я его много раз по кругу гонял и оно сдалось, даже все установилось

а я вот сижу и боюсь, а вдруг он вернется? вдруг оно где-то осталось?

но теперь вопрос - почему у меня gcc получился vanilla?
это у меня только или у всех?
подскажите пожалуйста

emerge -pv gcc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] sys-devel/gcc-4.1.2 USE="fortran gtk nls (-altivec) -bootstrap -build -d -doc -gcj (-hardened) -ip28 -ip32r10k -mudflap (-multilib) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla"

eselect compiler list
Available compilers for CTARGET i686-pc-linux-gnu
[1] x86_64-pc-linux-gnu-4.1.2/x86-vanilla
Available compilers for CTARGET x86_64-pc-linux-gnu
[2] x86_64-pc-linux-gnu-4.1.2/amd64-vanilla

Activated profiles:
i686-pc-linux-gnu x86_64-pc-linux-gnu-4.1.2/x86-vanilla
x86_64-pc-linux-gnu * x86_64-pc-linux-gnu-4.1.2/amd64-vanilla

вот эти флаги, может подскажите - какой из них был фатальным?

CFLAGS="-march=athlon64 -pipe -O3 -ftree-vectorize -fno-thread-jumps -fno-if-conversion2 -fno-delayed-branch -fno-tree-ccp -fno-tree-dse -fno-tree-ter -fno-tree-fre -fcrossjumping -foptimize-sibling-calls -fcse-skip-blocks -fgcse -fexpensive-optimizations -fcaller-saves -fforce-addr -fregmove -fstrict-aliasing -fthread-jumps -fsched-interblock -freorder-blocks -funit-at-a-time -falign-jumps -falign-loops -ftree-vrp -fgcse-after-reload -ffloat-store -fpeel-loops -ftracer -funswitch-loops -funroll-all-loops -fbranch-target-load-optimize2 -fno-function-cse -fgcse-las -freschedule-modulo-scheduled-loops -ftree-loop-linear -fivopts -mieee-fp -mno-push-args -maccumulate-outgoing-args -mno-align-stringops -finline-limit=400

/

оно вернулось
после emerge prelink
все, абсолютно все опять стало вываливаться в ошибку сегментации
LDFLAGS стандартный - LDFLAGS="-Wl,-O1 -Wl,-z,now -Wl,--sort-common"
что делать?

и еще - как определить в каком пакете находится Bitstream vera sans шрифт? замучался по гуглу искать, что-ж оно все такое глючное?

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

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