pltcl -- solved

Started by Nonameover 19 years ago3 messages
#1Noname
ohp@pyrenet.fr

Hi all

Just a note that pltcl is now passing regression tests on Unixware.
For some unexplained reason, it did'nt pass with tcl-8.5 but is ok with
tcl -8.4.13.

build farm build script updated accordingly.

My next try will be python.

Regards

--
Olivier PRENANT Tel: +33-5-61-50-97-00 (Work)
15, Chemin des Monges +33-5-61-50-97-01 (Fax)
31190 AUTERIVE +33-6-07-63-80-64 (GSM)
FRANCE Email: ohp@pyrenet.fr
------------------------------------------------------------------------------
Make your life a dream, make your dream a reality. (St Exupery)

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Noname (#1)
Re: pltcl -- solved

ohp@pyrenet.fr writes:

Just a note that pltcl is now passing regression tests on Unixware.
For some unexplained reason, it did'nt pass with tcl-8.5 but is ok with
tcl -8.4.13.

AFAICT there is no "tcl 8.5" yet; there is an alpha release tcl8.5a4
which is stated to still be under active feature development.
I installed it locally and pltcl seems to work OK with it, so I'm not
sure what problem you saw. One possibility is that the Tcl folk
recommend against building extensions with a different compiler than
was used to build Tcl ... so if you tried to build pltcl with gcc
against a Tcl compiled with Unixware cc, or vice versa, that might be
the core of the problem.

Anyway I'm not too concerned about misbehavior with an alpha Tcl release
--- it's as likely to be their bug as ours.

regards, tom lane

#3Noname
ohp@pyrenet.fr
In reply to: Tom Lane (#2)
Re: pltcl -- solved

Hi Tom,
On Tue, 20 Jun 2006, Tom Lane wrote:

Date: Tue, 20 Jun 2006 12:42:24 -0400
From: Tom Lane <tgl@sss.pgh.pa.us>
To: ohp@pyrenet.fr
Cc: pgsql-hackers list <pgsql-hackers@postgresql.org>
Subject: Re: [HACKERS] pltcl -- solved

ohp@pyrenet.fr writes:

Just a note that pltcl is now passing regression tests on Unixware.
For some unexplained reason, it did'nt pass with tcl-8.5 but is ok with
tcl -8.4.13.

AFAICT there is no "tcl 8.5" yet; there is an alpha release tcl8.5a4
which is stated to still be under active feature development.

Yes

I installed it locally and pltcl seems to work OK with it, so I'm not
sure what problem you saw. One possibility is that the Tcl folk
recommend against building extensions with a different compiler than
was used to build Tcl ... so if you tried to build pltcl with gcc
against a Tcl compiled with Unixware cc, or vice versa, that might be
the core of the problem.

It's not the case.

Anyway I'm not too concerned about misbehavior with an alpha Tcl release
--- it's as likely to be their bug as ours.

I agree, I'll test it again when tcl 8.5 is out...

regards, tom lane

Best regards
--
Olivier PRENANT Tel: +33-5-61-50-97-00 (Work)
15, Chemin des Monges +33-5-61-50-97-01 (Fax)
31190 AUTERIVE +33-6-07-63-80-64 (GSM)
FRANCE Email: ohp@pyrenet.fr
------------------------------------------------------------------------------
Make your life a dream, make your dream a reality. (St Exupery)