Date: Thu, 8 Feb 2007 15:43:20 +0100 From: Fabian Keil <freebsd-listen@fabiankeil.de> To: freebsd-stable@freebsd.org Subject: Re: Can't build threaded perl 5.8 on 6.2-RELEASE and 7-CURRENT Message-ID: <20070208154320.1fe20bbc@localhost> In-Reply-To: <45CB12BF.60901@delphij.net> References: <45CB0C3A.7020104@delphij.net> <20070208125909.44308cfb@localhost> <45CB12BF.60901@delphij.net>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] LI Xin <delphij@delphij.net> wrote: > Fabian Keil wrote: > > LI Xin <delphij@delphij.net> wrote: > > > >> It seems that threaded perl is broken on 6.2-RELEASE and 7-CURRENT. I > >> have tried some option combinations with no luck, if WITH_THREADED=yes > >> is specified then the build would fail with a coredump. > > > >> Any hints? > > > > I ran into the same miniperl core dumps a few days ago > > while trying to switch back to non-threaded Perl (shortly > > after updating the system to a recent RELENG_6). > > > > The only way I found to "fix" it was to: > > > > - deinstall all Perl ports, > > - rebuild Perl > > - reinstall all Perl ports > > > > I assume miniperl somehow included incompatible local > > Perl libraries, but I didn't really look into it. > > Doesn't work for me... Do you mean that you have switched back to > non-threaded Perl, after you have removed all Perl ports? Yes, but I had intended to switch back to non-threaded Perl from the beginning and that was when I ran into this. I had previously removed "WITH_THREADS=yes" in make.conf, tried to "portupgrade -rf perl" and it didn't work because Perl itself didn't compile. I then forcefully pkg_add'ed a non-threaded Perl package (which made things a bit worse) but still wasn't able to recompile the p5-Ports. After removing everything Perl related first, it finally did. Fabian [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFyzceBYqIVf93VJ0RAmzOAJ9iJBJ3kLzb8/Sq95lpi668X6O1DgCgg0Io TVcwCCxSzJbvv/+jj3DXfMc= =9tyr -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070208154320.1fe20bbc>
