Re: SuSE gcc segfault compiling pgsql
От | Colin Wetherbee |
---|---|
Тема | Re: SuSE gcc segfault compiling pgsql |
Дата | |
Msg-id | 476A90FA.8030207@denterprises.org обсуждение исходный текст |
Ответ на | (Marcin <rion@o2.pl>) |
Список | pgsql-general |
Marcin wrote: > Did anybody face the same problem during the compilation of > postgresql 8.2.5 on suse 10.2? I'm using gmake 3.81 In the future, please include subjects in your posts. > gcc -I../../include -I../../../../../src/interfaces/ecpg/include > -I../../../../../src/interfaces/libpq -I../../../../../src/include > -D_GNU_SOURCE -O2 -Wall -Wmissing-prototypes -Wpointer-arith > -Winline -Wdeclaration-after-statement -Wendif-labels > -fno-strict-aliasing dynalloc2.c -L../../ecpglib -L../../pgtypeslib > -L../../../../../src/port -Wl,-rpath,'/usr/local/pgsql/lib' -lecpg > -lpgtypes -L../../../../../src/interfaces/libpq -lpq -lpgport -lz > -lreadline -lcrypt -ldl -lm -o dynalloc2 dynalloc2.pgc: In function > âmainâ: dynalloc2.pgc:55: internal compiler error: Segmentation fault > Please submit a full bug report, with preprocessed source if > appropriate. See <URL:http://bugs.opensuse.org> for instructions. > gmake[5]: *** [dynalloc2] Error 1 gmake[5]: Leaving directory > `/home/.../tmp/postgresql-8.2.5/src/interfaces/ecpg/test/sql' > gmake[4]: *** [all] Error 2 gmake[4]: Leaving directory > `/home/.../tmp/postgresql-8.2.5/src/interfaces/ecpg/test' gmake[3]: > *** [all] Error 2 gmake[3]: Leaving directory > `/home/.../tmp/postgresql-8.2.5/src/interfaces/ecpg' gmake[2]: *** > [all] Error 2 gmake[2]: Leaving directory > `/home/.../tmp/postgresql-8.2.5/src/interfaces' gmake[1]: *** [all] > Error 2 gmake[1]: Leaving directory > `/home/.../tmp/postgresql-8.2.5/src' gmake: *** [all] Error 2 Your compiler is segfaulting. This suggests a problem with the compiler, rather than the code it's compiling. SuSE has a bug [0] for segfaulting compilers, but it may not be related to the problem you're experiencing. Also, the current PostgreSQL source at doxygen.postgresql.org [1] doesn't show a line 55 for dynalloc2.pgc. Could you show us what's around that line? Would you also show the full output of "gcc -v"? Colin [0] https://bugzilla.novell.com/show_bug.cgi?id=334054 [1] http://doxygen.postgresql.org/sql-dynalloc2_8c-source.html
В списке pgsql-general по дате отправления: