This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: Please test: postgresql-8.1.4-1 (new layout)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dr. Volker Zell wrote:
> cygport postgresql-8.1.4-1 compile
>
> ..... snip ....
>
> gcc -O2 -pipe -Wall -Wmissing-prototypes -Wpointer-arith -Winline -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing -DFRONTEND -I/usr/src/postgresql-8.1.4-1/src/postgresql-8.1.4/src/interfaces/libpq -I../../../src/include -I/usr/src/postgresql-8.1.4-1/src/postgresql-8.1.4/src/include -I../../../src/port -c -o getaddrinfo.o getaddrinfo.c
> dlltool --export-all --output-def pq.def 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 getaddrinfo.o
> dlltool --export-all --output-def pq.def 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 getaddrinfo.o
> dllwrap -Wl,--enable-auto-import -o cygpq.dll --dllname cygpq.dll --def pq.def 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 getaddrinfo.o -L../../../src/port -L/usr/local/lib -lintl -lssl -lcrypto -lcrypt -lresolv
> dllwrap -Wl,--enable-auto-import -o cygpq.dll --dllname cygpq.dll --def pq.def 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 getaddrinfo.o -L../../../src/port -L/usr/local/lib -lintl -lssl -lcrypto -lcrypt -lresolv
> dlltool --dllname cygpq.dll --def pq.def --output-lib libpq.a
> dlltool --dllname cygpq.dll --def pq.def --output-lib libpq.a
> dlltool: Can't open .lib file: libpq.a
> make[3]: *** [cygpq.dll] Error 1
> make[3]: *** Deleting file `cygpq.dll'
> make[3]: *** Waiting for unfinished jobs....
> make[3]: Leaving directory `/usr/src/postgresql-8.1.4-1/build/src/interfaces/libpq'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/usr/src/postgresql-8.1.4-1/build/src/interfaces'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/usr/src/postgresql-8.1.4-1/build/src'
> make: *** [all] Error 2
> *** ERROR: make failed
Looks as if postgresql's build system is broken wrt parallel make, and
so it would seem from Gentoo[1] as well. You'll need to use 'cygmake
- -j1' to fix this.
[1] http://www.gentoo.org/cgi-bin/viewcvs.cgi/dev-db/postgresql/
Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEhJ3npiWmPGlmQSMRAlQTAJ4/QktLuWzSmqmOFagkynK0FqWY2wCfXGUq
R0qZcw1tmAJn/11X/g/eeR4=
=SNSt
-----END PGP SIGNATURE-----