pg 7.1 b5 appears to require a "modern version of tcl"

Started by Jerry Asherabout 25 years ago4 messagesdocs
Jump to latest
#1Jerry Asher
jerry@hollyjerry.org

http://www.postgresql.org/devel-corner/docs/postgres/install-procedure.html

I installed pg 7.1, b5 last night. My first pg install ever. On RedHat 6.1.

I installed it --with-tcl but it failed. RedHat 6.1 comes with Tcl 8.0.3 and certain Tcl symbols were not installed. When I upgraded to Tcl 8.3, the link succeeded, although running PG itself failed until /etc/ld.so.conf was updated and ldconfig run.

I don't know if this is a PG bug, or just something to be documented. But you may wish to make a note in the pg 7.1 installation procedure document, that --with-tcl switch appears to require a post 8.0.3 Tcl to be installed.

Thanks,

Jerry Asher

=====================================================
Jerry Asher jerry@hollyjerry.org
1678 Shattuck Avenue Suite 161 Tel: (510) 549-2980
Berkeley, CA 94709 Fax: (877) 311-8688

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Jerry Asher (#1)
Re: pg 7.1 b5 appears to require a "modern version of tcl"

Jerry Asher <jerry@hollyjerry.org> writes:

I installed it --with-tcl but it failed. RedHat 6.1 comes with Tcl
8.0.3 and certain Tcl symbols were not installed. When I upgraded to
Tcl 8.3, the link succeeded,

Details please? I normally test against tcl 8.0.5, so I know we do not
need 8.3. It's fairly hard to believe that we must have 8.0.5 and not
8.0.3 ... in fact, I thought we still worked with tcl 7.*.

regards, tom lane

#3Jerry Asher
jerry@hollyjerry.org
In reply to: Tom Lane (#2)
Re: pg 7.1 b5 appears to require a "modern version of tcl"

At 11:09 AM 3/2/01 -0500, Tom Lane wrote:

Jerry Asher <jerry@hollyjerry.org> writes:

I installed it --with-tcl but it failed. RedHat 6.1 comes with Tcl
8.0.3 and certain Tcl symbols were not installed. When I upgraded to
Tcl 8.3, the link succeeded,

Details please? I normally test against tcl 8.0.5, so I know we do not
need 8.3. It's fairly hard to believe that we must have 8.0.5 and not
8.0.3 ... in fact, I thought we still worked with tcl 7.*.

regards, tom lane

Tom, I have to apologize profusely. How often do I submit a bug report that actually contains useful information on the bug, never to hear from anyone. And now, I submit a bug report that is less than useful and someone actually cares.

But I am ashamed to say, that it would be almost impossible for me to replicate this as I'd have to remove the new Tcl, install the old Tcl and try again, and well, I unfortunately just don't have the time.

Basically it looked like they were symbols involved in initialization of the Tcl Main, but more, I cannot say.

Abashed,

Jerry
=====================================================
Jerry Asher jerry@hollyjerry.org
1678 Shattuck Avenue Suite 161 Tel: (510) 549-2980
Berkeley, CA 94709 Fax: (877) 311-8688

#4Oliver Elphick
olly@lfix.co.uk
In reply to: Jerry Asher (#3)
Re: pg 7.1 b5 appears to require a "modern version of tcl"

Jerry Asher wrote:

At 11:09 AM 3/2/01 -0500, Tom Lane wrote:

Jerry Asher <jerry@hollyjerry.org> writes:

I installed it --with-tcl but it failed. RedHat 6.1 comes with Tcl
8.0.3 and certain Tcl symbols were not installed. When I upgraded to
Tcl 8.3, the link succeeded,

Details please? I normally test against tcl 8.0.5, so I know we do not
need 8.3. It's fairly hard to believe that we must have 8.0.5 and not
8.0.3 ... in fact, I thought we still worked with tcl 7.*.

I believe the change in Tcl happened at 8.1

--
Oliver Elphick Oliver.Elphick@lfix.co.uk
Isle of Wight http://www.lfix.co.uk/oliver
PGP: 1024R/32B8FAA1: 97 EA 1D 47 72 3F 28 47 6B 7E 39 CC 56 E4 C1 47
GPG: 1024D/3E1D0C1C: CA12 09E0 E8D5 8870 5839 932A 614D 4C34 3E1D 0C1C
========================================
"The LORD is my light and my salvation; whom shall I
fear? the LORD is the strength of my life; of whom
shall I be afraid?" Psalms 27:1