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

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

From
Jerry Asher
Date:
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.
WhenI upgraded to Tcl 8.3, the link succeeded, although running PG itself failed until /etc/ld.so.conf was updated and
ldconfigrun. 

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
installationprocedure 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


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

From
Tom Lane
Date:
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

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

From
Jerry Asher
Date:
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
thebug, 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,
installthe 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


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

From
"Oliver Elphick"
Date:
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