BUG #3957: make: *** [all] Error 2 / libpq.so.5.1 - Mailing list pgsql-bugs

From Vladimir Zuvela
Subject BUG #3957: make: *** [all] Error 2 / libpq.so.5.1
Date
Msg-id 200802122033.m1CKXLrt010790@wwwmaster.postgresql.org
Whole thread Raw
Responses Re: BUG #3957: make: *** [all] Error 2 / libpq.so.5.1  (Alvaro Herrera <alvherre@commandprompt.com>)
List pgsql-bugs
The following bug has been logged online:

Bug reference:      3957
Logged by:          Vladimir Zuvela
Email address:      vladimir.zuvela@loblaw.ca
PostgreSQL version: 8.0.3
Operating system:   Red Hat Linux release 7.2 (Enigma) 2.4.7-10smp
Description:        make: *** [all] Error 2 / libpq.so.5.1
Details:

when I try to execute the "make all" command I am getting an error
rm -f noblock.c && ln -s ../../../src/port/noblock.c .

gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-fno-strict-aliasing  -fpic -DFRONTEND -I. -I../../../src/include
-D_GNU_SOURCE  -I../../../src/port  -c -o noblock.o noblock.c

rm -f pgstrcasecmp.c && ln -s ../../../src/port/pgstrcasecmp.c .

gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-fno-strict-aliasing  -fpic -DFRONTEND -I. -I../../../src/include
-D_GNU_SOURCE  -I../../../src/port  -c -o pgstrcasecmp.o pgstrcasecmp.c

rm -f thread.c && ln -s ../../../src/port/thread.c .

gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-fno-strict-aliasing  -fpic -DFRONTEND -I. -I../../../src/include
-D_GNU_SOURCE  -I../../../src/port  -c -o thread.o thread.c

rm -f strlcpy.c && ln -s ../../../src/port/strlcpy.c .

gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-fno-strict-aliasing  -fpic -DFRONTEND -I. -I../../../src/include
-D_GNU_SOURCE  -I../../../src/port  -c -o strlcpy.o strlcpy.c

ar crs libpq.a fe-auth.o fe-connect.o fe-exec.o fe-misc.o fe-print.o
fe-lobj.o fe-protocol2.o fe-protocol3.o pqexpbuffer.o pqsignal.o fe-secure.o
md5.o ip.o wchar.o encnames.o noblock.o pgstrcasecmp.o thread.o strlcpy.o

ranlib libpq.a

echo '{ global:' >exports.list

gawk '/^[^#]/ {printf "%s;\n",$1}' exports.txt >>exports.list

echo ' local: *; };' >>exports.list

gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-fno-strict-aliasing  -fpic -shared -Wl,-soname,libpq.so.5
-Wl,--version-script=exports.list  fe-auth.o fe-connect.o fe-exec.o
fe-misc.o fe-print.o fe-lobj.o fe-protocol2.o fe-protocol3.o pqexpbuffer.o
pqsignal.o fe-secure.o md5.o ip.o wchar.o encnames.o noblock.o
pgstrcasecmp.o thread.o strlcpy.o  -L../../../src/port -lcrypt
-Wl,-rpath,'/sys2/postgres/release/8.3.0/lib' -o libpq.so.5.1

/usr/bin/ld:exports.list:1: parse error in VERSION script

collect2: ld returned 1 exit status

make[3]: *** [libpq.so.5.1] Error 1

make[3]: Leaving directory
`/z/vzuvela/postgresql-8.3.0/src/interfaces/libpq'

make[2]: *** [all] Error 2

make[2]: Leaving directory `/z/vzuvela/postgresql-8.3.0/src/interfaces'

make[1]: *** [all] Error 2

make[1]: Leaving directory `/z/vzuvela/postgresql-8.3.0/src'

make: *** [all] Error 2

pgsql-bugs by date:

Previous
From: Tom Lane
Date:
Subject: Re: BUG #3956: COPY FROM doesn't parse file correctly
Next
From: Alvaro Herrera
Date:
Subject: Re: BUG #3957: make: *** [all] Error 2 / libpq.so.5.1