From: | Andrew Dunstan <andrew(at)dunslane(dot)net> |
---|---|
To: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
Cc: | PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>, Christopher Kings-Lynne <chriskl(at)familyhealth(dot)com(dot)au>, "Patches (PostgreSQL)" <pgsql-patches(at)postgresql(dot)org> |
Subject: | Re: [HACKERS] Compile failure in plperl |
Date: | 2004-07-04 21:06:06 |
Message-ID: | 40E8713E.3090704@dunslane.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-patches |
That is *intensely* annoying. What on earth are these function bodies
doing in a .h file anyway? (Remember, I just used the standard utility
to generate the file).
Anyway, here is a version with all that stuff cut out - I don't believe
we need any of it. Does this improve things?
cheers
andrew
Bruce Momjian wrote:
>Andrew Dunstan wrote:
>
>
>>The problem is your old version of perl.
>>
>>Please see if the attached patch fixes it (The one I sent in previously
>>didn't apply cleanly - this one should).
>>
>>
>
>With your patch I now get this failure:
>
> gmake[4]: Leaving directory `/usr/var/local/src/gen/pgsql/CURRENT/pgsql/src/pl/tcl/modules'
> gmake[3]: Leaving directory `/usr/var/local/src/gen/pgsql/CURRENT/pgsql/src/pl/tcl'
> gmake[3]: Entering directory `/usr/var/local/src/gen/pgsql/CURRENT/pgsql/src/pl/plperl'
> gcc -O2 -fno-strict-aliasing -O1 -Wpointer-arith -Wcast-align -fpic -I. -I/usr/libdata/perl5/5.00503/i386-bsdos/CORE -I../../../src/include -I/usr/local/include/readline -I/usr/contrib/include -c -o plperl.o plperl.c
> gcc -O2 -fno-strict-aliasing -O1 -Wpointer-arith -Wcast-align -fpic -I. -I/usr/libdata/perl5/5.00503/i386-bsdos/CORE -I../../../src/include -I/usr/local/include/readline -I/usr/contrib/include -c -o spi_internal.o spi_internal.c
> /usr/bin/perl /usr/libdata/perl5/5.00503/ExtUtils/xsubpp -typemap /usr/libdata/perl5/5.00503/ExtUtils/typemap SPI.xs >SPI.c
> gcc -O2 -fno-strict-aliasing -O1 -Wpointer-arith -Wcast-align -fpic -I. -I/usr/libdata/perl5/5.00503/i386-bsdos/CORE -I../../../src/include -I/usr/local/include/readline -I/usr/contrib/include -c -o SPI.o SPI.c
> ar cr libplperl.a `lorder plperl.o spi_internal.o SPI.o | tsort`
> ranlib libplperl.a
> gcc -O2 -fno-strict-aliasing -O1 -Wpointer-arith -Wcast-align -fpic -shared -Wl,-x,-soname,libplperl.so.0 plperl.o spi_internal.o SPI.o -L../../../src/port -L/usr/local/lib -L/usr/contrib/lib -L/usr/X11/lib -L/usr/local/lib /usr/libdata/perl5/5.00503/i386-bsdos/auto/DynaLoader/DynaLoader.a -L/usr/libdata/perl5/5.00503/i386-bsdos/CORE -lperl -ldl -lm -lc -Wl,-rpath,/usr/libdata/perl5/5.00503/i386-bsdos/CORE -lc -Wl,-rpath,/usr/local/pgsql/lib -o libplperl.so.0.0
> spi_internal.o: In function `Perl_grok_numeric_radix':
> spi_internal.o(.text+0x128): multiple definition of `Perl_grok_numeric_radix'
> plperl.o(.text+0x128): first defined here
> spi_internal.o: In function `Perl_grok_number':
> spi_internal.o(.text+0x1e8): multiple definition of `Perl_grok_number'
> plperl.o(.text+0x1e8): first defined here
> SPI.o: In function `Perl_grok_numeric_radix':
> SPI.o(.text+0x128): multiple definition of `Perl_grok_numeric_radix'
> plperl.o(.text+0x128): first defined here
> SPI.o: In function `Perl_grok_number':
> SPI.o(.text+0x1e8): multiple definition of `Perl_grok_number'
> plperl.o(.text+0x1e8): first defined here
> gmake[3]: *** [libplperl.so.0.0] Error 1
> gmake[3]: Leaving directory `/usr/var/local/src/gen/pgsql/CURRENT/pgsql/src/pl/plperl'
> gmake[2]: *** [all] Error 2
> gmake[2]: Leaving directory `/usr/var/local/src/gen/pgsql/CURRENT/pgsql/src/pl'
> gmake[1]: *** [all] Error 2
> gmake[1]: Leaving directory `/usr/var/local/src/gen/pgsql/CURRENT/pgsql/src'
> gmake: *** [all] Error 2
>
>
>
Attachment | Content-Type | Size |
---|---|---|
ppport.h | text/x-c-header | 19.9 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Jeroen T. Vermeulen | 2004-07-04 21:41:55 | Re: [Re] Re: PREPARE and transactions |
Previous Message | Bruce Momjian | 2004-07-04 20:23:25 | Re: [HACKERS] Compile failure in plperl |
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2004-07-04 21:58:50 | Re: [HACKERS] Compile failure in plperl |
Previous Message | Dario V. Fassi | 2004-07-04 20:58:17 | Re: [JDBC] Error in DatabaseMetaData.getColumns() with Views |