Search Postgresql Archives

Re: SuSE gcc segfault compiling pgsql

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux