[sisyphus] Падение при сборке на ядре wks26

Led =?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Вт Фев 14 12:46:49 MSK 2006


В сообщении от 14 февраля 2006 10:03 Anton Gorlov написал(a):
> Взял вчера wks26 ядро из сизифа,не пересобирал его а именно взял
> оригинальную сборку. поставил. на глаз бегает заметно шустрее по
> срвнению с 2.6.12. Запустил под ним сборку и получил всё равно
> сегфолт.но уже с более другой руганью:
>
> make[3]: Entering directory
> `/home/stalker/RPM/BUILD/firebird-1.5.3.4870/src'
> g++   -I../src/include/gen -I../src/include -ggdb -O3 -march=i586
> -mcpu=i686 -fno-omit-frame-pointer -fno-builtin -DNDEBUG -DLINUX -pipe
> -MMD -fPIC  -DPROD_BUILD -c ../src/utilities/create_db.cpp -o
> ../temp/embed.util/utilities/create_db.o

А если -O2 вместо -O3?

> g++  ../temp/embed.util/utilities/create_db.o -o
> ../gen/firebird/bin/create_db -L../gen/firebird/lib -lfbstatic
> -lfbcommon -lstdc++ -lcurses -lcrypt -lm -lc -ldl  -leditline
> ../gen/firebird/lib/libfbstatic.a(gds.o)(.text+0x35db): In function
> `gds__interprete':
> ../src/jrd/gds.cpp:966: warning: `sys_errlist' is deprecated; use
> `strerror' or `strerror_r' instead
> ../gen/firebird/lib/libfbstatic.a(gds.o)(.text+0x35ce):../src/jrd/gds.cpp:9
>66: warning: `sys_nerr' is deprecated; use `strerror' or `strerror_r'
> instead make[3]: Leaving directory
> `/home/stalker/RPM/BUILD/firebird-1.5.3.4870/src' make -f
> ../gen/Makefile.refDatabases empty_db
> make[3]: Entering directory
> `/home/stalker/RPM/BUILD/firebird-1.5.3.4870/src'
> rm -f empty.fdb
> ../gen/firebird/bin/create_db empty.fdb
> lock manager: couldn't set uid to superuser
> make[3]: *** [empty.fdb] Segmentation fault
> make[3]: *** Deleting file `empty.fdb'
> make[3]: Leaving directory
> `/home/stalker/RPM/BUILD/firebird-1.5.3.4870/src'

-- 
Led.



Подробная информация о списке рассылки Sisyphus