genkernel + hardened-sources + gcc-4.1.1

Fórumok

Sziasztok,

Van egy frissen telepitett gepem, eredetileg hardened stage3-bol kiindulva, de uprgadeltem gcc-4.1.1-re. Probaltam leforditani egy kernelt neki, - ami ugyanezekkel a beallitasokkal mar tobbszor le lett forditva - de ezt kapom a vegen:

COMMAND: make j1 EXTRAS="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware" USE_KLIBC=true KLCC=/var/tmp/genkernel/21857.21330.15470.10700/klibc-build/bin/klcc USE_LOG=false DEBUG=false udevdir=/dev all
* CMD_MENUCONFIG: 0
* Gentoo Linux Genkernel; Version 3.3.11d
* Running with options: --no-menuconfig all

* ERROR: Failed to compile the "EXTRAS="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware" USE_KLIBC=true KLCC=/var/tmp/genkernel/21857.21330.15470.10700/klibc-build/bin/klcc USE_LOG=false DEBUG=false udevdir=/dev all" target...

* -- End log... --

Atneztem a genkernel.conf-ban levo csomagverziokat, minden stimmel. Talalkozott mar valaki ilyennel?

Koszi elore is. :-)

Hozzászólások

Próbáld leszerni az optimalizációt, valamint a hivatalos gcc vrisítési utat bejártad?
Amíg a hardened nem fordul le, addig még teszverzióban sem adják ki a gcc-t!

Hardverhiba? Én egy rossz memóriával használom a gentoo-t. Megy, de attól még rossz. Egy ilyen hiba bármikor beüthet. Ha kétszer ugyanott áll meg, akkor a beállításokban keresd a bajt.

"Próbáld leszerni az optimalizációt"
Koszi, bar ez nem tul eros:"-O3 -arch=i586 -pipe -fomit-frame-pointer"
de holnap (ma) megprobalom.

"valamint a hivatalos gcc vrisítési utat bejártad?"
Termeszetesen. :-)

"Hardverhiba?"
Nem hiszem, mivel egy masik gepen futo gentoo alatt lett telepitve, tobbszor lefuttattam, de mindig ugyanott akadt el. Atmasoltam a celgepre (egy "K6-200"-ra), ott is elinditottam, ugyanezzel doglik meg. Elotte par nappal ugyanezt a telepitest megcsinaltam gcc upgrade nelkul, gond nelkul ment.

Mondjuk, nem erdekelne engemet a gcc verzioja, mert egy natboxot fog hajtani. Az ujabb gcc azert kell, mert van egy regi DSL kartyam, aminek a drivere fagy ha 3.4-gyel van forgatva, igy kenytelen vagyok upgradelni.

---------------------
Ригидус а бетегадьбол

Ugy tudom az O3 nem tamogatott a hardenednel.
Lehet, hogy ott lesz a gubanc.

Megtalaltam hol olvastam. FAQ

Why don't my programs work when I use CFLAGS="-O3" and hardened gcc?

Using the gcc optimization flag -O3 has been known to be problematic with stack-smashing protector (SSP) in some situations. This optimization flag is not officially supported and therefore discouraged by the hardened team. Compile issues where a user uses CFLAGS="-O3" will be closed as INVALID/CANTFIX and or ignored.