Just want to share in case you want to make a change
in the code, or perhaps tell us that we didn't do the right thing.

At some point we needed to add -DTCL_THREADS and -D_REENTRANT
to the makefiles and then we ran into a problem with pgtcl library.

This seems to be HP specific (HP-11) and happened on 7.3.2 and 7.3.4
Depening on the environment attempt to either load or unload
this library results in a core dump (signal 11)
We tracked problem to this line in pgtcl.c:
   putenv ("PGCLIENTENCODING=UNICODE");
Changing this to 
   Tcl_PutEnv ("PGCLIENTENCODING=UNICODE");
seems to be a good fix, so far we are not seeing any problems.

Mike.


Thu, 29 Jan 2004 19:39:01 -0500
Michael Brusser <michael@synchronicity.com>
Problem with pgtcl on HP
Michael Brusser <michael@synchronicity.com> writes:
> We tracked problem to this line in pgtcl.c:
>    putenv ("PGCLIENTENCODING=UNICODE");
> Changing this to 
>    Tcl_PutEnv ("PGCLIENTENCODING=UNICODE");
> seems to be a good fix, so far we are not seeing any problems.

Looks good to me. Unless anyone else objects, I'll apply this to
REL7_4_STABLE and HEAD within 24 hours.

-Neil


Sat, 31 Jan 2004 16:35:15 -0500
Neil Conway <neilc@samurai.com>
Re: Problem with pgtcl on HP