pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/40592: Trouble with plperl and plpythonu
The following reply was made to PR pkg/40592; it has been noted by GNATS.
From: David Holland <dholland-pbugs%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/40592: Trouble with plperl and plpythonu
Date: Sun, 15 Feb 2009 02:30:50 +0000
On Mon, Feb 09, 2009 at 05:40:00PM +0000, peter%ssbg.zetnet.co.uk@localhost
wrote:
> >Synopsis: Trouble with plperl and plpythonu
> >Release: 4.0.1
>
> postgresql command
> createlang -U pgsql plpythonu template1
> fails with the message
> "createlang: language installation failed: server closed the
> connection unexpectedly"
>
> [...]
>
> If the server is built with lines 34-36 of
> pkgsrc/databases/postgresql8x-server/Makefile commented out then
> plpythonu can be installed.
>
> Lines are:
>
> .if ${OPSYS} == "NetBSD"
> DLOPEN_REQUIRE_PTHREADS= no
> .endif
>
> As far as I can make out this was added to fix a problem in 2.x
> which resulted in going to 100% cpu under certain circumstances.
This does not happen for me in netbsd-5, which leads me to suspect
that the real problem is the netbsd-4 pthreads library.
Your best approach is probably to use netbsd-5, which is, though not
yet released, very close to it. Switching from 4.0.1 to 4.1_STABLE
might also help.
(The pthreads fixes in 4.1_STABLE are too invasive to go into 4.0.x,
and 3.1 will be EOL when 5.0 is released.)
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index