Heads up: RC2 this evening
Barring loud squawks, Marc will bundle up 8.0RC2 this evening sometime.
Anybody got last-minute stuff?
regards, tom lane
On Mon, Dec 20, 2004 at 02:04:46PM -0500, Tom Lane wrote:
Barring loud squawks, Marc will bundle up 8.0RC2 this evening sometime.
Anybody got last-minute stuff?
Is the following a plperl problem or does it need to be fixed in
DBD::PgSPI? I never saw any responses.
http://archives.postgresql.org/pgsql-bugs/2004-12/msg00097.php
--
Michael Fuhr
http://www.fuhr.org/~mfuhr/
Michael Fuhr <mike@fuhr.org> writes:
Is the following a plperl problem or does it need to be fixed in
DBD::PgSPI? I never saw any responses.
http://archives.postgresql.org/pgsql-bugs/2004-12/msg00097.php
AFAIK it's a PgSPI issue. plperl wraps its spi.c calls in a
subtransaction, but it looks like PgSPI isn't doing that.
regards, tom lane
Tom Lane said:
Barring loud squawks, Marc will bundle up 8.0RC2 this evening sometime.
Anybody got last-minute stuff?
I have not been able to build Cygwin with pltcl, and neither has anyone else
to the best of my knowledge.
I will investigate - probably a makefile issue - unless someone else has
solved the problem.
cheers
andrew
"Andrew Dunstan" <andrew@dunslane.net> writes:
Anybody got last-minute stuff?
I have not been able to build Cygwin with pltcl, and neither has anyone else
to the best of my knowledge.
Has that worked in prior releases?
regards, tom lane
Tom Lane wrote:
"Andrew Dunstan" <andrew@dunslane.net> writes:
Anybody got last-minute stuff?
I have not been able to build Cygwin with pltcl, and neither has anyone else
to the best of my knowledge.Has that worked in prior releases?
I have no idea. It's hard to think of a reason in principle why it
shouldn't.
cheers
andrew
Andrew Dunstan <andrew@dunslane.net> writes:
Tom Lane wrote:
"Andrew Dunstan" <andrew@dunslane.net> writes:
I have not been able to build Cygwin with pltcl, and neither has anyone else
to the best of my knowledge.Has that worked in prior releases?
I have no idea. It's hard to think of a reason in principle why it
shouldn't.
Nope. What are the symptoms exactly?
regards, tom lane
Andrew Dunstan <andrew@dunslane.net> writes:
Tom Lane wrote:
Nope. What are the symptoms exactly?
log attached. Looks like there is at least a missing "-ltcl" in the call
to dllwrap, but that's not all.
Agreed on missing -ltcl. It seems odd given that the Cygwin case in
Makefile.shlib does include $(SHLIB_LINK) and pltcl's Makefile does add
$(TCL_LIB_SPEC) to SHLIB_LINK. Is TCL_LIB_SPEC getting set reasonably
by configure? On my machine, Makefile.global ends up with
TCL_LIB_FILE = libtcl8.4.so
TCL_LIBS = -ldld -lm
TCL_LIB_SPEC = -L/opt/tcl8.4/lib -ltcl8.4
TCL_INCLUDE_SPEC = -I/opt/tcl8.4/include
No idea about the other errors ... one would think they'd be suppressed
by the -lpostgres, but evidently not.
regards, tom lane
Import Notes
Reply to msg id not found: 41C76D26.8070602@dunslane.net
Andrew Dunstan <andrew@dunslane.net> writes:
Tom Lane wrote:
Agreed on missing -ltcl. It seems odd given that the Cygwin case in
Makefile.shlib does include $(SHLIB_LINK) and pltcl's Makefile does add
$(TCL_LIB_SPEC) to SHLIB_LINK. Is TCL_LIB_SPEC getting set reasonably
by configure?
$ grep TCL_ Makefile.global
TCL_LIB_FILE = libtcl84.a
TCL_LIBS =
TCL_LIB_SPEC =
TCL_INCLUDE_SPEC = -I/nonexistent/include
TCL_SHARED_BUILD = 1
TCL_SHLIB_LD_LIBS =
Yuck.
here's what is in /usr/lib/tclConfig.sh - maybe there's a clue in there
- or maybe it's just a problem with the Cygwin-supplied package - I have
deliberately not tried to fix this by installing my own build of tcl.
The Cygwin-supplied package is evidently broken beyond belief.
configure is correctly copying these settings from tclConfig.sh, but the
data therein is wrong (or at least useless). If tclConfig.sh doesn't
provide usable information, that is not our problem to fix.
regards, tom lane
Import Notes
Reply to msg id not found: 41C77AED.8020104@dunslane.net
Tom Lane wrote:
here's what is in /usr/lib/tclConfig.sh - maybe there's a clue in there
- or maybe it's just a problem with the Cygwin-supplied package - I have
deliberately not tried to fix this by installing my own build of tcl.The Cygwin-supplied package is evidently broken beyond belief.
configure is correctly copying these settings from tclConfig.sh, but the
data therein is wrong (or at least useless). If tclConfig.sh doesn't
provide usable information, that is not our problem to fix.
I am abandoning further effort altogether, because of this:
adunstan: ~/tcl8.4.9/win
$ ./configure --enable-shared
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for ar... ar
checking for ranlib... ranlib
checking for windres... windres
checking whether make sets ${MAKE}... yes
checking for Cygwin environment... yes
configure: error: Compiling under Cygwin is not currently supported.
A maintainer for the Cygwin port of Tcl/Tk is needed. See the README
file for information about building with Mingw.
cheers
andrew
Andrew Dunstan <andrew@dunslane.net> writes:
I am abandoning further effort altogether, because of this:
adunstan: ~/tcl8.4.9/win
$ ./configure --enable-shared
checking for Cygwin environment... yes
configure: error: Compiling under Cygwin is not currently supported.
A maintainer for the Cygwin port of Tcl/Tk is needed. See the README
file for information about building with Mingw.
Wow. That implies that the Tcl community knows about the problems and
considers them nontrivial to fix (else they'd have just fixed 'em).
So we'll just forget that for now...
regards, tom lane
Andrew Dunstan wrote:
I have not been able to build Cygwin with pltcl, and neither has
anyone else to the best of my knowledge.
This problem has existed for years. See the pgsql-cygwin(?) archives
for details.
--
Peter Eisentraut
http://developer.postgresql.org/~petere/