Thank you guys. I tried both suggestions while I was trying to fix the problem but it didn't work. The only thing that worked was commenting out that pqsignalinquire function in pqsignal.c as Tom Lane suggested.
Stella Averbukh _________________________________ -----Original Message----- From: louis gonzales [mailto:[EMAIL PROTECTED] Sent: Sunday, June 04, 2006 10:51 PM To: Ganesh Chaudhari Cc: Averbukh Stella; pgsql-admin@postgresql.org Subject: Re: [ADMIN] Problem building initdb on sparc10 I also had some issues when building Slony-I for Solaris 9 on an E450, with PostgreSQL 8.0.1. Take a look at /var/ld/ld.config - do a google search on how to configure the ld.config file, which is essentially the Library lookup file used by the OS. Ganesh Chaudhari wrote: > I encountered similar problem but not sure what I did to make it work. > I would say check makefile properly, may be you missed to put at > someother place too where its needed. Also export LD library path > before starting the build with all path. > > LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/sfw/lib > export LD_LIBRARY_PATH > > Thanks > Ganesh > > On 5/30/06, *Averbukh Stella* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Hello, > > I'm building postgresQL on Sparc10 and the build goes fine unil > initdb. > > /usr/local/bin/gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith > -Winline -Wendif-labels -fno-strict-aliasing initdb.o > -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq > -L../../../src/port -Wl,-R/postgres/lib -L/lib -L/usr/lib > -L/usr/local/lib -L/usr/local/ssl/lib > -L/platform/SUNW,Ultra-60/lib -L/usr/sfw/lib/sparcv9 > -L/usr/sfw/lib/ -L/usr/local/lib/sparcv9 -lpgport -lz -lrt > -lresolv -lgen -lsocket -lnsl -ldl -lm -o initdb > Undefined first referenced > symbol in file > sigmask ../../../src/interfaces/libpq/libpq.so > sigblock ../../../src/interfaces/libpq/libpq.so > ld: fatal: Symbol referencing errors. No output written to initdb > collect2: ld returned 1 exit status > gmake[2]: *** [initdb] Error 1 > gmake[2]: Leaving directory > `/export/home/usaver/postgres/postgresql-8.1.3/src/bin/initdb' > gmake[1]: *** [all] Error 2 > gmake[1]: Leaving directory > `/export/home/usaver/postgres/postgresql-8.1.3/src/bin' > gmake: *** [all] Error 2 > > I ran ldd on libpq.so ldd interfaces/libpq/libpq.so > libresolv.so.2 => /lib/libresolv.so.2 > libsocket.so.1 => /lib/libsocket.so.1 > libnsl.so.1 => /lib/libnsl.so.1 > *libgcc_s.so.1 => (file not found)* > libc.so.1 => /lib/libc.so.1 > libmp.so.2 => /lib/libmp.so.2 > libmd5.so.1 => /lib/libmd5.so.1 > libscf.so.1 => /lib/libscf.so.1 > libdoor.so.1 => /lib/libdoor.so.1 > libuutil.so.1 => /lib/libuutil.so.1 > libm.so.2 => /lib/libm.so.2 > /platform/SUNW,Ultra-60/lib/libc_psr.so.1 > /platform/SUNW,Ultra-60/lib/libmd5_psr.so.1 > If you notice libgcc_s.so.1 was not found. But I found it using > find (see bellow) > > # find / -name "libgcc_s.so.1" > /usr/sfw/lib/sparcv9/libgcc_s.so.1 > /usr/sfw/lib/libgcc_s.so.1 > /usr/local/lib/sparcv9/libgcc_s.so.1 > /usr/local/lib/libgcc_s.so.1 > > I added all librararies directories to Makefile. See compilation > line bellow. Unfortunately, something is not linking. I searched > internet for the similar problem on Sparc and could not find anything. > > Did anybody see this error before and can suggest me a way to fix it? > > Thank you all. > > > /Stella Averbukh/ > _________________________________ > Senior Software Lead, Arbitron Inc. > > > > ______________________________________________________________________ This e-mail has been scanned by Arbitron's Email Content Service. ______________________________________________________________________ ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq