In the current CVS, the PYTHON build sets LDSHARED to ld -G, not
cc -G.  It passes -Wl,-h,... to the ld command, and breaks. 

ALL shared library builds on UnixWare should use cc -G or CC -g as 
appropriate. 

I don't see right off where this is set.

Peter E, can you fix?

Thanks!

-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 972-414-9812                 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

Wed, 7 Feb 2001 10:27:39 -0600
Larry Rosenman <ler@lerctr.org>
python build/Current CVS/UnixWare
Larry Rosenman writes:

> In the current CVS, the PYTHON build sets LDSHARED to ld -G, not
> cc -G.  It passes -Wl,-h,... to the ld command, and breaks.
>
> ALL shared library builds on UnixWare should use cc -G or CC -g as
> appropriate.

I have arranged for the -Wl,-h to be left out in the Python build.  The ld
vs cc thing you have to take up with the Python folks.  I'm not convinced
their infrastructure works too well.  For example, we might have to pull
the same kludge as we do for the Perl interface build on some platforms.

Eventually we might be able to write our own rules for this and not use
the Python build infrastructure.  Not now, though.

-- 
Peter Eisentraut      peter_e@gmx.net       http://yi.org/peter-e/


Wed, 7 Feb 2001 19:34:21 +0100 (CET)
Peter Eisentraut <peter_e@gmx.net>
Re: python build/Current CVS/UnixWare
I submitted a bug to their SourceForge Bug List.

Thanks!

LER


-----Original Message-----
From: Peter Eisentraut [mailto:peter_e@gmx.net]
Sent: Wednesday, February 07, 2001 12:34 PM
To: Larry Rosenman
Cc: PostgreSQL Hackers List
Subject: Re: python build/Current CVS/UnixWare


Larry Rosenman writes:

> In the current CVS, the PYTHON build sets LDSHARED to ld -G, not
> cc -G.  It passes -Wl,-h,... to the ld command, and breaks.
>
> ALL shared library builds on UnixWare should use cc -G or CC -g as
> appropriate.

I have arranged for the -Wl,-h to be left out in the Python build.  The ld
vs cc thing you have to take up with the Python folks.  I'm not convinced
their infrastructure works too well.  For example, we might have to pull
the same kludge as we do for the Perl interface build on some platforms.

Eventually we might be able to write our own rules for this and not use
the Python build infrastructure.  Not now, though.

-- 
Peter Eisentraut      peter_e@gmx.net       http://yi.org/peter-e/

Wed, 7 Feb 2001 12:58:15 -0600
"Larry Rosenman" <ler@lerctr.org>
RE: python build/Current CVS/UnixWare