Re: Solaris build of 7.4 problem with --enable-thread-safety

Lists: pgsql-ports
From: Seum-Lim Gan <slgan(at)lucent(dot)com>
To: pgsql-ports(at)postgresql(dot)org
Subject: Solaris build of 7.4 problem
Date: 2003-11-20 17:45:59
Message-ID: p05100305bbe2ae181c27@[135.185.171.70]
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-ports

Hi,

I tried to compile the new 7.4 in Solaris 2.9 Sparc
and Solaris 2.8 intel and got the same make error:

Solaris 8 intel:
================
/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib -o
libecpg.so.4.0
cc: Warning: multiple use of -h option, previous one discarded.
ld: fatal: recording name conflict: file
`../../../../src/interfaces/libpq/libpq.so' and -h option provide
identical dependency names: read
ld: fatal: File processing errors. No output written to libecpg.so.4.0
make[4]: *** [libecpg.so.4.0] Error 1
make[4]: Leaving directory
`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg/ecpglib'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src'
make: *** [all] Error 2

Solaris 9 Sparc:
================
/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib -o
libecpg.so.4.0
cc: Warning: multiple use of -h option, previous one discarded.
ld: fatal: recording name conflict: file
`../../../../src/interfaces/libpq/libpq.so' and -h option provide
identical dependency names: read
ld: fatal: File processing errors. No output written to libecpg.so.4.0
make[4]: *** [libecpg.so.4.0] Error 1
make[4]: Leaving directory
`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src'
make: *** [all] Error 2

Could you help ?

Thanks.

Gan
--
+--------------------------------------------------------+
| Seum-Lim GAN email : slgan(at)lucent(dot)com |
| Lucent Technologies |
| 2000 N. Naperville Road, 6B-403F tel : (630)-713-6665 |
| Naperville, IL 60566, USA. fax : (630)-713-7272 |
| web : http://inuweb.ih.lucent.com/~slgan |
+--------------------------------------------------------+


From: Seum-Lim Gan <slgan(at)lucent(dot)com>
To: pgsql-ports(at)postgresql(dot)org
Subject: Re: Solaris build of 7.4 problem
Date: 2003-11-21 20:44:24
Message-ID: p0510032dbbe4294ffa5a@[135.185.171.70]
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-ports

Hi,

I did not get any respond to this build error.
How should I proceed with this ?
Is there anything in the makefile I need to change ?

I did not get this build error when I way compiling the 7.4b4.

Thanks.

Gan

At 11:45 am -0600 2003/11/20, Seum-Lim Gan wrote:
>Hi,
>
>I tried to compile the new 7.4 in Solaris 2.9 Sparc
>and Solaris 2.8 intel and got the same make error:
>
>Solaris 8 intel:
>================
>/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
>typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
>misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
>-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib
>-o libecpg.so.4.0
>cc: Warning: multiple use of -h option, previous one discarded.
>ld: fatal: recording name conflict: file
>`../../../../src/interfaces/libpq/libpq.so' and -h option provide
>identical dependency names: read
>ld: fatal: File processing errors. No output written to libecpg.so.4.0
>make[4]: *** [libecpg.so.4.0] Error 1
>make[4]: Leaving directory
>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg/ecpglib'
>make[3]: *** [all] Error 2
>make[3]: Leaving directory
>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg'
>make[2]: *** [all] Error 2
>make[2]: Leaving directory
>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces'
>make[1]: *** [all] Error 2
>make[1]: Leaving directory
>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src'
>make: *** [all] Error 2
>
>
>Solaris 9 Sparc:
>================
>/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
>typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
>misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
>-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib
>-o libecpg.so.4.0
>cc: Warning: multiple use of -h option, previous one discarded.
>ld: fatal: recording name conflict: file
>`../../../../src/interfaces/libpq/libpq.so' and -h option provide
>identical dependency names: read
>ld: fatal: File processing errors. No output written to libecpg.so.4.0
>make[4]: *** [libecpg.so.4.0] Error 1
>make[4]: Leaving directory
>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
>make[3]: *** [all] Error 2
>make[3]: Leaving directory
>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg'
>make[2]: *** [all] Error 2
>make[2]: Leaving directory
>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces'
>make[1]: *** [all] Error 2
>make[1]: Leaving directory
>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src'
>make: *** [all] Error 2
>
>
>Could you help ?
>
>Thanks.
>
>Gan

--
+--------------------------------------------------------+
| Seum-Lim GAN email : slgan(at)lucent(dot)com |
| Lucent Technologies |
| 2000 N. Naperville Road, 6B-403F tel : (630)-713-6665 |
| Naperville, IL 60566, USA. fax : (630)-713-7272 |
| web : http://inuweb.ih.lucent.com/~slgan |
+--------------------------------------------------------+


From: Joachim Gabler <joga(at)sun(dot)com>
To: Seum-Lim Gan <slgan(at)lucent(dot)com>
Cc: pgsql-ports(at)postgresql(dot)org
Subject: Re: Solaris build of 7.4 problem
Date: 2003-11-24 09:31:00
Message-ID: 3FC1CFD4.8060300@sun.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-ports

Hi Gan,

do you have a chance to update your compiler?
I just tried to build PostgreSQL 7.4 on Solaris 8 x86 using the Sun ONE
Studio 8 compiler and it went through without problems.

Most probably it should also be possible to adjust the cc switches
somewhere in the makefiles or in the configure - maybe one of the
PostgreSQL developers can help?

Best regards,

Joachim

Seum-Lim Gan wrote:

> Hi,
>
> I did not get any respond to this build error.
> How should I proceed with this ?
> Is there anything in the makefile I need to change ?
>
> I did not get this build error when I way compiling the 7.4b4.
>
> Thanks.
>
> Gan
>
> At 11:45 am -0600 2003/11/20, Seum-Lim Gan wrote:
>
>> Hi,
>>
>> I tried to compile the new 7.4 in Solaris 2.9 Sparc
>> and Solaris 2.8 intel and got the same make error:
>>
>> Solaris 8 intel:
>> ================
>> /opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
>> typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
>> misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
>> -L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib -o
>> libecpg.so.4.0
>> cc: Warning: multiple use of -h option, previous one discarded.
>> ld: fatal: recording name conflict: file
>> `../../../../src/interfaces/libpq/libpq.so' and -h option provide
>> identical dependency names: read
>> ld: fatal: File processing errors. No output written to libecpg.so.4.0
>> make[4]: *** [libecpg.so.4.0] Error 1
>> make[4]: Leaving directory
>> `/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg/ecpglib'
>>
>> make[3]: *** [all] Error 2
>> make[3]: Leaving directory
>> `/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg'
>> make[2]: *** [all] Error 2
>> make[2]: Leaving directory
>> `/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory
>> `/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src'
>> make: *** [all] Error 2
>>
>>
>> Solaris 9 Sparc:
>> ================
>> /opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
>> typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
>> misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
>> -L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib -o
>> libecpg.so.4.0
>> cc: Warning: multiple use of -h option, previous one discarded.
>> ld: fatal: recording name conflict: file
>> `../../../../src/interfaces/libpq/libpq.so' and -h option provide
>> identical dependency names: read
>> ld: fatal: File processing errors. No output written to libecpg.so.4.0
>> make[4]: *** [libecpg.so.4.0] Error 1
>> make[4]: Leaving directory
>> `/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
>>
>> make[3]: *** [all] Error 2
>> make[3]: Leaving directory
>> `/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg'
>> make[2]: *** [all] Error 2
>> make[2]: Leaving directory
>> `/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory
>> `/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src'
>> make: *** [all] Error 2
>>
>>
>> Could you help ?
>>
>> Thanks.
>>
>> Gan
>
>

--
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Joachim Gabler Tel: +49 941 3075-233 (x60233)
Sun Microsystems GmbH Fax: +49 941 3075-222 (x60222)
Dr.-Leo-Ritter-Str. 7 mailto:joga(at)sun(dot)com
D-93049 Regensburg http://www.sun.de


From: Seum-Lim Gan <slgan(at)lucent(dot)com>
To: pgsql-ports(at)postgresql(dot)org
Cc: Josh Berkus <josh(at)agliodbs(dot)com>
Subject: Solaris build of 7.4 problem with --enable-thread-safety
Date: 2003-11-24 16:11:15
Message-ID: p05100306bbe7da4cb22b@[192.168.10.145]
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-ports

Hi Josh,

Is there someone could look into this ?
I have narrowed down the problem.

Thanks.

Gan

This problem will only occur if I configure to use
the --enable-thread-safety option.

Here is the configure options I used:

MYCC=/opt/SUNWspro6.2/SUNWspro/bin/cc

/bin/env CC=$MYCC CFLAGS='-C -mt -D_SVR4 ' ./configure \
--prefix=/platdb \
--with-pgport=5333 \
--without-readline \
--with-CXX \
--with-perl \
--with-java \
--with-pam \
--enable-syslog \
--enable-nls \
--enable-thread-safety

Wihout the --enable-thread-safety option, everything compiled fine.

With --enable-thread-safety, it failed while trying to compile the
src/interfaces/ecpg/ecpglib

I have already cut down my configure to have just the following and
compile failed the same way:

MYCC=/opt/SUNWspro6.2/SUNWspro/bin/cc

/bin/env CC=$MYCC CFLAGS='-C -mt -D_SVR4 ' ./configure \
--prefix=/platdb \
--without-readline \
--enable-thread-safety

Below is the make output:

make[4]: Entering directory
`/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib -o
libecpg.so.4.0
cc: Warning: multiple use of -h option, previous one discarded.
ld: fatal: recording name conflict: file
`../../../../src/interfaces/libpq/libpq.so' and -h option provide
identical dependency names: read
ld: fatal: File processing errors. No output written to libecpg.so.4.0
make[4]: *** [libecpg.so.4.0] Error 1
make[4]: Leaving directory
`/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src'
make: *** [all] Error 2

At 2:44 pm -0600 2003/11/21, Seum-Lim Gan wrote:
>Hi,
>
>I did not get any respond to this build error.
>How should I proceed with this ?
>Is there anything in the makefile I need to change ?
>
>I did not get this build error when I way compiling the 7.4b4.
>
>Thanks.
>
>Gan
>
>At 11:45 am -0600 2003/11/20, Seum-Lim Gan wrote:
>>Hi,
>>
>>I tried to compile the new 7.4 in Solaris 2.9 Sparc
>>and Solaris 2.8 intel and got the same make error:
>>
>>Solaris 8 intel:
>>================
>>/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
>>typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
>>misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
>>-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib
>>-o libecpg.so.4.0
>>cc: Warning: multiple use of -h option, previous one discarded.
>>ld: fatal: recording name conflict: file
>>`../../../../src/interfaces/libpq/libpq.so' and -h option provide
>>identical dependency names: read
>>ld: fatal: File processing errors. No output written to libecpg.so.4.0
>>make[4]: *** [libecpg.so.4.0] Error 1
>>make[4]: Leaving directory
>>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg/ecpglib'
>>make[3]: *** [all] Error 2
>>make[3]: Leaving directory
>>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg'
>>make[2]: *** [all] Error 2
>>make[2]: Leaving directory
>>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces'
>>make[1]: *** [all] Error 2
>>make[1]: Leaving directory
>>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src'
>>make: *** [all] Error 2
>>
>>
>>Solaris 9 Sparc:
>>================
>>/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
>>typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
>>misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
>>-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib
>>-o libecpg.so.4.0
>>cc: Warning: multiple use of -h option, previous one discarded.
>>ld: fatal: recording name conflict: file
>>`../../../../src/interfaces/libpq/libpq.so' and -h option provide
>>identical dependency names: read
>>ld: fatal: File processing errors. No output written to libecpg.so.4.0
>>make[4]: *** [libecpg.so.4.0] Error 1
>>make[4]: Leaving directory
>>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
>>make[3]: *** [all] Error 2
>>make[3]: Leaving directory
>>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg'
>>make[2]: *** [all] Error 2
>>make[2]: Leaving directory
>>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces'
>>make[1]: *** [all] Error 2
>>make[1]: Leaving directory
>>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src'
>>make: *** [all] Error 2
>>
>>
>>Could you help ?
>>
>>Thanks.
>>
>>Gan

--
+--------------------------------------------------------+
| Seum-Lim GAN email : slgan(at)lucent(dot)com |
| Lucent Technologies |
| 2000 N. Naperville Road, 6B-403F tel : (630)-713-6665 |
| Naperville, IL 60566, USA. fax : (630)-713-7272 |
| web : http://inuweb.ih.lucent.com/~slgan |
+--------------------------------------------------------+


From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Seum-Lim Gan <slgan(at)lucent(dot)com>
Cc: pgsql-ports(at)postgresql(dot)org, Josh Berkus <josh(at)agliodbs(dot)com>
Subject: Re: Solaris build of 7.4 problem with --enable-thread-safety
Date: 2003-11-25 05:19:21
Message-ID: 200311250519.hAP5JLk24445@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-ports


Sorry, I am baffled. The problem line appears to be:

ld: fatal: recording name conflict: file
`../../../../src/interfaces/libpq/libpq.so' and -h option provide
identical dependency names: read

---------------------------------------------------------------------------

Seum-Lim Gan wrote:
> Hi Josh,
>
> Is there someone could look into this ?
> I have narrowed down the problem.
>
> Thanks.
>
> Gan
>
>
> This problem will only occur if I configure to use
> the --enable-thread-safety option.
>
> Here is the configure options I used:
>
> MYCC=/opt/SUNWspro6.2/SUNWspro/bin/cc
>
> /bin/env CC=$MYCC CFLAGS='-C -mt -D_SVR4 ' ./configure \
> --prefix=/platdb \
> --with-pgport=5333 \
> --without-readline \
> --with-CXX \
> --with-perl \
> --with-java \
> --with-pam \
> --enable-syslog \
> --enable-nls \
> --enable-thread-safety
>
> Wihout the --enable-thread-safety option, everything compiled fine.
>
> With --enable-thread-safety, it failed while trying to compile the
> src/interfaces/ecpg/ecpglib
>
> I have already cut down my configure to have just the following and
> compile failed the same way:
>
> MYCC=/opt/SUNWspro6.2/SUNWspro/bin/cc
>
> /bin/env CC=$MYCC CFLAGS='-C -mt -D_SVR4 ' ./configure \
> --prefix=/platdb \
> --without-readline \
> --enable-thread-safety
>
> Below is the make output:
>
> make[4]: Entering directory
> `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
> /opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
> typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
> misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
> -L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib -o
> libecpg.so.4.0
> cc: Warning: multiple use of -h option, previous one discarded.
> ld: fatal: recording name conflict: file
> `../../../../src/interfaces/libpq/libpq.so' and -h option provide
> identical dependency names: read
> ld: fatal: File processing errors. No output written to libecpg.so.4.0
> make[4]: *** [libecpg.so.4.0] Error 1
> make[4]: Leaving directory
> `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
> make[3]: *** [all] Error 2
> make[3]: Leaving directory
> `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory
> `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory
> `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src'
> make: *** [all] Error 2
>
>
> At 2:44 pm -0600 2003/11/21, Seum-Lim Gan wrote:
> >Hi,
> >
> >I did not get any respond to this build error.
> >How should I proceed with this ?
> >Is there anything in the makefile I need to change ?
> >
> >I did not get this build error when I way compiling the 7.4b4.
> >
> >Thanks.
> >
> >Gan
> >
> >At 11:45 am -0600 2003/11/20, Seum-Lim Gan wrote:
> >>Hi,
> >>
> >>I tried to compile the new 7.4 in Solaris 2.9 Sparc
> >>and Solaris 2.8 intel and got the same make error:
> >>
> >>Solaris 8 intel:
> >>================
> >>/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
> >>typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
> >>misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
> >>-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib
> >>-o libecpg.so.4.0
> >>cc: Warning: multiple use of -h option, previous one discarded.
> >>ld: fatal: recording name conflict: file
> >>`../../../../src/interfaces/libpq/libpq.so' and -h option provide
> >>identical dependency names: read
> >>ld: fatal: File processing errors. No output written to libecpg.so.4.0
> >>make[4]: *** [libecpg.so.4.0] Error 1
> >>make[4]: Leaving directory
> >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg/ecpglib'
> >>make[3]: *** [all] Error 2
> >>make[3]: Leaving directory
> >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg'
> >>make[2]: *** [all] Error 2
> >>make[2]: Leaving directory
> >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces'
> >>make[1]: *** [all] Error 2
> >>make[1]: Leaving directory
> >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src'
> >>make: *** [all] Error 2
> >>
> >>
> >>Solaris 9 Sparc:
> >>================
> >>/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
> >>typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
> >>misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
> >>-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib
> >>-o libecpg.so.4.0
> >>cc: Warning: multiple use of -h option, previous one discarded.
> >>ld: fatal: recording name conflict: file
> >>`../../../../src/interfaces/libpq/libpq.so' and -h option provide
> >>identical dependency names: read
> >>ld: fatal: File processing errors. No output written to libecpg.so.4.0
> >>make[4]: *** [libecpg.so.4.0] Error 1
> >>make[4]: Leaving directory
> >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
> >>make[3]: *** [all] Error 2
> >>make[3]: Leaving directory
> >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg'
> >>make[2]: *** [all] Error 2
> >>make[2]: Leaving directory
> >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces'
> >>make[1]: *** [all] Error 2
> >>make[1]: Leaving directory
> >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src'
> >>make: *** [all] Error 2
> >>
> >>
> >>Could you help ?
> >>
> >>Thanks.
> >>
> >>Gan
>
> --
> +--------------------------------------------------------+
> | Seum-Lim GAN email : slgan(at)lucent(dot)com |
> | Lucent Technologies |
> | 2000 N. Naperville Road, 6B-403F tel : (630)-713-6665 |
> | Naperville, IL 60566, USA. fax : (630)-713-7272 |
> | web : http://inuweb.ih.lucent.com/~slgan |
> +--------------------------------------------------------+
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
>

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073


From: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
To: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: Seum-Lim Gan <slgan(at)lucent(dot)com>, pgsql-ports(at)postgresql(dot)org, Josh Berkus <josh(at)agliodbs(dot)com>
Subject: Re: Solaris build of 7.4 problem with --enable-thread-safety
Date: 2003-11-25 14:59:20
Message-ID: 1069772360.21287.108.camel@camel
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-ports

Peter just committed this change the other day, seems relevant?

CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: petere(at)svr1(dot)postgresql(dot)org 03/11/24 09:11:27

Modified files:
. : Tag: REL7_4_STABLE configure configure.in
src/include : Tag: REL7_4_STABLE pg_config.h.in
src/interfaces/ecpg/ecpglib: Tag: REL7_4_STABLE connect.c misc.c
src/port : Tag: REL7_4_STABLE thread.c
src/tools/thread: Tag: REL7_4_STABLE thread_test.c

Log message:
Rename USE_THREADS to ENABLE_THREAD_SAFETY to avoid name clash
with Perl.
Fixes compliation failure with --enable-thread-safety
--with-perl and Perl
5.6.1.

Robert Treat

On Tue, 2003-11-25 at 00:19, Bruce Momjian wrote:
>
> Sorry, I am baffled. The problem line appears to be:
>
> ld: fatal: recording name conflict: file
> `../../../../src/interfaces/libpq/libpq.so' and -h option provide
> identical dependency names: read
>
>
> ---------------------------------------------------------------------------
>
> Seum-Lim Gan wrote:
> > Hi Josh,
> >
> > Is there someone could look into this ?
> > I have narrowed down the problem.
> >
> > Thanks.
> >
> > Gan
> >
> >
> > This problem will only occur if I configure to use
> > the --enable-thread-safety option.
> >
> > Here is the configure options I used:
> >
> > MYCC=/opt/SUNWspro6.2/SUNWspro/bin/cc
> >
> > /bin/env CC=$MYCC CFLAGS='-C -mt -D_SVR4 ' ./configure \
> > --prefix=/platdb \
> > --with-pgport=5333 \
> > --without-readline \
> > --with-CXX \
> > --with-perl \
> > --with-java \
> > --with-pam \
> > --enable-syslog \
> > --enable-nls \
> > --enable-thread-safety
> >
> > Wihout the --enable-thread-safety option, everything compiled fine.
> >
> > With --enable-thread-safety, it failed while trying to compile the
> > src/interfaces/ecpg/ecpglib
> >
> > I have already cut down my configure to have just the following and
> > compile failed the same way:
> >
> > MYCC=/opt/SUNWspro6.2/SUNWspro/bin/cc
> >
> > /bin/env CC=$MYCC CFLAGS='-C -mt -D_SVR4 ' ./configure \
> > --prefix=/platdb \
> > --without-readline \
> > --enable-thread-safety
> >
> > Below is the make output:
> >
> > make[4]: Entering directory
> > `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
> > /opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
> > typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
> > misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
> > -L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib -o
> > libecpg.so.4.0
> > cc: Warning: multiple use of -h option, previous one discarded.
> > ld: fatal: recording name conflict: file
> > `../../../../src/interfaces/libpq/libpq.so' and -h option provide
> > identical dependency names: read
> > ld: fatal: File processing errors. No output written to libecpg.so.4.0
> > make[4]: *** [libecpg.so.4.0] Error 1
> > make[4]: Leaving directory
> > `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
> > make[3]: *** [all] Error 2
> > make[3]: Leaving directory
> > `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg'
> > make[2]: *** [all] Error 2
> > make[2]: Leaving directory
> > `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces'
> > make[1]: *** [all] Error 2
> > make[1]: Leaving directory
> > `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src'
> > make: *** [all] Error 2
> >
> >
> > At 2:44 pm -0600 2003/11/21, Seum-Lim Gan wrote:
> > >Hi,
> > >
> > >I did not get any respond to this build error.
> > >How should I proceed with this ?
> > >Is there anything in the makefile I need to change ?
> > >
> > >I did not get this build error when I way compiling the 7.4b4.
> > >
> > >Thanks.
> > >
> > >Gan
> > >
> > >At 11:45 am -0600 2003/11/20, Seum-Lim Gan wrote:
> > >>Hi,
> > >>
> > >>I tried to compile the new 7.4 in Solaris 2.9 Sparc
> > >>and Solaris 2.8 intel and got the same make error:
> > >>
> > >>Solaris 8 intel:
> > >>================
> > >>/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
> > >>typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
> > >>misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
> > >>-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib
> > >>-o libecpg.so.4.0
> > >>cc: Warning: multiple use of -h option, previous one discarded.
> > >>ld: fatal: recording name conflict: file
> > >>`../../../../src/interfaces/libpq/libpq.so' and -h option provide
> > >>identical dependency names: read
> > >>ld: fatal: File processing errors. No output written to libecpg.so.4.0
> > >>make[4]: *** [libecpg.so.4.0] Error 1
> > >>make[4]: Leaving directory
> > >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg/ecpglib'
> > >>make[3]: *** [all] Error 2
> > >>make[3]: Leaving directory
> > >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg'
> > >>make[2]: *** [all] Error 2
> > >>make[2]: Leaving directory
> > >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces'
> > >>make[1]: *** [all] Error 2
> > >>make[1]: Leaving directory
> > >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src'
> > >>make: *** [all] Error 2
> > >>
> > >>
> > >>Solaris 9 Sparc:
> > >>================
> > >>/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
> > >>typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
> > >>misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
> > >>-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib
> > >>-o libecpg.so.4.0
> > >>cc: Warning: multiple use of -h option, previous one discarded.
> > >>ld: fatal: recording name conflict: file
> > >>`../../../../src/interfaces/libpq/libpq.so' and -h option provide
> > >>identical dependency names: read
> > >>ld: fatal: File processing errors. No output written to libecpg.so.4.0
> > >>make[4]: *** [libecpg.so.4.0] Error 1
> > >>make[4]: Leaving directory
> > >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
> > >>make[3]: *** [all] Error 2
> > >>make[3]: Leaving directory
> > >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg'
> > >>make[2]: *** [all] Error 2
> > >>make[2]: Leaving directory
> > >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces'
> > >>make[1]: *** [all] Error 2
> > >>make[1]: Leaving directory
> > >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src'
> > >>make: *** [all] Error 2
> > >>
> > >>
> > >>Could you help ?
> > >>
> > >>Thanks.
> > >>
> > >>Gan
> >
> > --
> > +--------------------------------------------------------+
> > | Seum-Lim GAN email : slgan(at)lucent(dot)com |
> > | Lucent Technologies |
> > | 2000 N. Naperville Road, 6B-403F tel : (630)-713-6665 |
> > | Naperville, IL 60566, USA. fax : (630)-713-7272 |
> > | web : http://inuweb.ih.lucent.com/~slgan |
> > +--------------------------------------------------------+
> >
> > ---------------------------(end of broadcast)---------------------------
> > TIP 4: Don't 'kill -9' the postmaster
> >
>
> --
> Bruce Momjian | http://candle.pha.pa.us
> pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
> + If your life is a hard drive, | 13 Roberts Road
> + Christ can be your backup. | Newtown Square, Pennsylvania 19073
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
> (send "unregister YourEmailAddressHere" to majordomo(at)postgresql(dot)org)

--
Build A Brighter Lamp :: Linux Apache {middleware} PostgreSQL


From: Seum-Lim Gan <slgan(at)lucent(dot)com>
To: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>, Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: pgsql-ports(at)postgresql(dot)org, Josh Berkus <josh(at)agliodbs(dot)com>, Peter Eisentraut <peter_e(at)gmx(dot)net>
Subject: Re: Solaris build of 7.4 problem with
Date: 2003-11-25 15:47:50
Message-ID: p0510030bbbe929cd08a9@[192.168.10.94]
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-ports

Hi,

Is the committed change available yet ?

I went to the mirrors site but could not see any
packages like this. Where should I get it from ?

Thanks.

Gan

At 9:59 am -0500 2003/11/25, Robert Treat wrote:
>Peter just committed this change the other day, seems relevant?
>
>
>CVSROOT: /cvsroot
>Module name: pgsql-server
>Changes by: petere(at)svr1(dot)postgresql(dot)org 03/11/24 09:11:27
>
>Modified files:
> . : Tag: REL7_4_STABLE configure configure.in
> src/include : Tag: REL7_4_STABLE pg_config.h.in
> src/interfaces/ecpg/ecpglib: Tag: REL7_4_STABLE connect.c misc.c
> src/port : Tag: REL7_4_STABLE thread.c
> src/tools/thread: Tag: REL7_4_STABLE thread_test.c
>
>Log message:
> Rename USE_THREADS to ENABLE_THREAD_SAFETY to avoid name clash
>with Perl.
> Fixes compliation failure with --enable-thread-safety
>--with-perl and Perl
> 5.6.1.
>
>
>Robert Treat
>
>
>On Tue, 2003-11-25 at 00:19, Bruce Momjian wrote:
>>
>> Sorry, I am baffled. The problem line appears to be:
>>
>> ld: fatal: recording name conflict: file
>> `../../../../src/interfaces/libpq/libpq.so' and -h option provide
>> identical dependency names: read
>>
>>
>> ---------------------------------------------------------------------------
>>
>> Seum-Lim Gan wrote:
>> > Hi Josh,
>> >
>> > Is there someone could look into this ?
>> > I have narrowed down the problem.
>> >
>> > Thanks.
>> >
>> > Gan
>> >
>> >
>> > This problem will only occur if I configure to use
>> > the --enable-thread-safety option.
>> >
>> > Here is the configure options I used:
>> >
>> > MYCC=/opt/SUNWspro6.2/SUNWspro/bin/cc
>> >
>> > /bin/env CC=$MYCC CFLAGS='-C -mt -D_SVR4 ' ./configure \
>> > --prefix=/platdb \
>> > --with-pgport=5333 \
>> > --without-readline \
>> > --with-CXX \
>> > --with-perl \
>> > --with-java \
>> > --with-pam \
>> > --enable-syslog \
>> > --enable-nls \
>> > --enable-thread-safety
>> >
>> > Wihout the --enable-thread-safety option, everything compiled fine.
>> >
>> > With --enable-thread-safety, it failed while trying to compile the
>> > src/interfaces/ecpg/ecpglib
>> >
>> > I have already cut down my configure to have just the following and
>> > compile failed the same way:
>> >
>> > MYCC=/opt/SUNWspro6.2/SUNWspro/bin/cc
>> >
>> > /bin/env CC=$MYCC CFLAGS='-C -mt -D_SVR4 ' ./configure \
>> > --prefix=/platdb \
>> > --without-readline \
>> > --enable-thread-safety
>> >
>> > Below is the make output:
>> >
>> > make[4]: Entering directory
>> >
>>`/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
>> > /opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
>> > typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
>> > misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
>> > -L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib -o
>> > libecpg.so.4.0
>> > cc: Warning: multiple use of -h option, previous one discarded.
>> > ld: fatal: recording name conflict: file
>> > `../../../../src/interfaces/libpq/libpq.so' and -h option provide
>> > identical dependency names: read
>> > ld: fatal: File processing errors. No output written to libecpg.so.4.0
>> > make[4]: *** [libecpg.so.4.0] Error 1
>> > make[4]: Leaving directory
>> >
>>`/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
>> > make[3]: *** [all] Error 2
>> > make[3]: Leaving directory
>> > `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces/ecpg'
>> > make[2]: *** [all] Error 2
>> > make[2]: Leaving directory
>> > `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src/interfaces'
>> > make[1]: *** [all] Error 2
>> > make[1]: Leaving directory
>> > `/n/DBMS/edbteam/src/sol8/sparc64/postgresql-7.4/src'
>> > make: *** [all] Error 2
>> >
>> >
>> > At 2:44 pm -0600 2003/11/21, Seum-Lim Gan wrote:
>> > >Hi,
>> > >
>> > >I did not get any respond to this build error.
> > > >How should I proceed with this ?
>> > >Is there anything in the makefile I need to change ?
>> > >
>> > >I did not get this build error when I way compiling the 7.4b4.
>> > >
>> > >Thanks.
>> > >
>> > >Gan
>> > >
>> > >At 11:45 am -0600 2003/11/20, Seum-Lim Gan wrote:
>> > >>Hi,
>> > >>
>> > >>I tried to compile the new 7.4 in Solaris 2.9 Sparc
>> > >>and Solaris 2.8 intel and got the same make error:
>> > >>
>> > >>Solaris 8 intel:
>> > >>================
>> > >>/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
>> > >>typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
>> > >>misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
>> > >>-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib
>> > >>-o libecpg.so.4.0
>> > >>cc: Warning: multiple use of -h option, previous one discarded.
>> > >>ld: fatal: recording name conflict: file
>> > >>`../../../../src/interfaces/libpq/libpq.so' and -h option provide
>> > >>identical dependency names: read
>> > >>ld: fatal: File processing errors. No output written to libecpg.so.4.0
>> > >>make[4]: *** [libecpg.so.4.0] Error 1
>> > >>make[4]: Leaving directory
>> > >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg/ecpglib'
>> > >>make[3]: *** [all] Error 2
>> > >>make[3]: Leaving directory
>> > >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces/ecpg'
>> > >>make[2]: *** [all] Error 2
>> > >>make[2]: Leaving directory
>> > >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src/interfaces'
>> > >>make[1]: *** [all] Error 2
>> > >>make[1]: Leaving directory
>> > >>`/n/DBMS/edbteam/src/sol8/intel32/postgresql-7.4/src'
>> > >>make: *** [all] Error 2
>> > >>
>> > >>
>> > >>Solaris 9 Sparc:
>> > >>================
>> > >>/opt/SUNWspro6.2/SUNWspro/bin/cc -Xa -G -h libecpg.so.4 execute.o
>> > >>typename.o descriptor.o data.o error.o prepare.o memory.o connect.o
>> > >>misc.o -L../../../../src/port -L../pgtypeslib -lpgtypes
>> > >>-L../../../../src/interfaces/libpq -lpq -lm -pthread -R/platdb/lib
>> > >>-o libecpg.so.4.0
>> > >>cc: Warning: multiple use of -h option, previous one discarded.
>> > >>ld: fatal: recording name conflict: file
>> > >>`../../../../src/interfaces/libpq/libpq.so' and -h option provide
>> > >>identical dependency names: read
>> > >>ld: fatal: File processing errors. No output written to libecpg.so.4.0
>> > >>make[4]: *** [libecpg.so.4.0] Error 1
>> > >>make[4]: Leaving directory
>> > >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg/ecpglib'
>> > >>make[3]: *** [all] Error 2
>> > >>make[3]: Leaving directory
>> > >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces/ecpg'
>> > >>make[2]: *** [all] Error 2
>> > >>make[2]: Leaving directory
>> > >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src/interfaces'
>> > >>make[1]: *** [all] Error 2
>> > >>make[1]: Leaving directory
>> > >>`/n/DBMS/edbteam/src/sol9/sparc64/postgresql-7.4/src'
>> > >>make: *** [all] Error 2
>> > >>
>> > >>
>> > >>Could you help ?
>> > >>
>> > >>Thanks.
>> > >>
>> > >>Gan
>> >
>> > --
>> > +--------------------------------------------------------+
>> > | Seum-Lim GAN email : slgan(at)lucent(dot)com |
>> > | Lucent Technologies |
>> > | 2000 N. Naperville Road, 6B-403F tel : (630)-713-6665 |
>> > | Naperville, IL 60566, USA. fax : (630)-713-7272 |
>> > | web : http://inuweb.ih.lucent.com/~slgan |
>> > +--------------------------------------------------------+
>> >
>> > ---------------------------(end of broadcast)---------------------------
>> > TIP 4: Don't 'kill -9' the postmaster
>> >
>>
>> --
>> Bruce Momjian | http://candle.pha.pa.us
>> pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
>> + If your life is a hard drive, | 13 Roberts Road
>> + Christ can be your backup. | Newtown Square, Pennsylvania 19073
>>
>> ---------------------------(end of broadcast)---------------------------
>> TIP 2: you can get off all lists at once with the unregister command
>> (send "unregister YourEmailAddressHere" to majordomo(at)postgresql(dot)org)
>
>--
>Build A Brighter Lamp :: Linux Apache {middleware} PostgreSQL

--
+--------------------------------------------------------+
| Seum-Lim GAN email : slgan(at)lucent(dot)com |
| Lucent Technologies |
| 2000 N. Naperville Road, 6B-403F tel : (630)-713-6665 |
| Naperville, IL 60566, USA. fax : (630)-713-7272 |
| web : http://inuweb.ih.lucent.com/~slgan |
+--------------------------------------------------------+


From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Seum-Lim Gan <slgan(at)lucent(dot)com>
Cc: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>, pgsql-ports(at)postgresql(dot)org, Josh Berkus <josh(at)agliodbs(dot)com>, Peter Eisentraut <peter_e(at)gmx(dot)net>
Subject: Re: Solaris build of 7.4 problem with --enable-thread-safety
Date: 2003-11-25 17:01:23
Message-ID: 200311251701.hAPH1NH22188@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-ports

Seum-Lim Gan wrote:
> Hi,
>
> Is the committed change available yet ?
>
> I went to the mirrors site but could not see any
> packages like this. Where should I get it from ?

Right now it is only in the daily snapshot in the /dev directory of the
ftp server.

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073


From: Seum-Lim Gan <slgan(at)lucent(dot)com>
To: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>, pgsql-ports(at)postgresql(dot)org, Josh Berkus <josh(at)agliodbs(dot)com>, Peter Eisentraut <peter_e(at)gmx(dot)net>
Subject: Re: Solaris build of 7.4 problem with
Date: 2003-11-25 17:22:23
Message-ID: p0510030ebbe93c886f65@[192.168.10.94]
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-ports

Hi Bruce,

Thanks.
I will just get those few files and
replace them in the 7.4 base and try the compile again.

Gan

At 12:01 pm -0500 2003/11/25, Bruce Momjian wrote:
>Seum-Lim Gan wrote:
>> Hi,
>>
>> Is the committed change available yet ?
>>
>> I went to the mirrors site but could not see any
>> packages like this. Where should I get it from ?
>
>Right now it is only in the daily snapshot in the /dev directory of the
>ftp server.
>
>--
> Bruce Momjian | http://candle.pha.pa.us
> pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
> + If your life is a hard drive, | 13 Roberts Road
> + Christ can be your backup. | Newtown Square, Pennsylvania 19073

--
+--------------------------------------------------------+
| Seum-Lim GAN email : slgan(at)lucent(dot)com |
| Lucent Technologies |
| 2000 N. Naperville Road, 6B-403F tel : (630)-713-6665 |
| Naperville, IL 60566, USA. fax : (630)-713-7272 |
| web : http://inuweb.ih.lucent.com/~slgan |
+--------------------------------------------------------+


From: Peter Eisentraut <peter_e(at)gmx(dot)net>
To: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
Cc: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>, Seum-Lim Gan <slgan(at)lucent(dot)com>, <pgsql-ports(at)postgresql(dot)org>, Josh Berkus <josh(at)agliodbs(dot)com>
Subject: Re: Solaris build of 7.4 problem with --enable-thread-safety
Date: 2003-11-25 17:38:05
Message-ID: Pine.LNX.4.44.0311251837410.11097-100000@peter.localdomain
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-ports

Robert Treat writes:

> Peter just committed this change the other day, seems relevant?

No.

--
Peter Eisentraut peter_e(at)gmx(dot)net