Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Feb 2004 15:00:13 -0800
From:      "Kevin Oberman" <oberman@es.net>
To:        Joe Marcus Clarke <marcus@FreeBSD.org>
Cc:        current@FreeBSD.org
Subject:   Re: HEADS UP: MAJOR changes to the ports system 
Message-ID:  <20040204230014.46F6A5D07@ptavv.es.net>
In-Reply-To: Message from Joe Marcus Clarke <marcus@FreeBSD.org>  <1075880955.76993.54.camel@shumai.marcuscom.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> From: Joe Marcus Clarke <marcus@FreeBSD.org>
> Date: Wed, 04 Feb 2004 02:49:15 -0500
> Sender: owner-freebsd-current@freebsd.org
> 
> Sorry for the wide distribution, but it is critical that -CURRENT users
> hear this.  Two _MAJOR_ changes just went in to the ports tree that are
> bound to cause some pain to -CURRENT users. =20
> 
> The first is the change in default threading libraries.  The ports
> system now uses -lpthread when linking ports instead of -lc_r.  Binaries
> that wind up with both libc_r and libpthread in them will cause
> problems.  In that case, it is imperative that you report this to the
> port's maintainer ASAP.  You can use pkg_info -W /path/to/binary to
> determine which port installed it.
> 
> Second, Perl 5.8.2 is now the default version of Perl in -CURRENT since
> the 5.2 split.  This replaces Perl 5.6.1 as the default.  Note: Perl
> 5.00503 is still the default version of Perl in the 4.X base OS.
> 
> If you experience problems with any of these changes (or with the other
> recent changes listed in /usr/ports/CHANGES), please report them on the
> ports@ list and to the appropriate maintainers as soon as possible.
> Thanks.

OK. After last night's massive adjustment of PORTREVISION, I set u to
rebuild most everything in ports. I did the standard 'portupgrade -Ra'
and away it went. Soon enough of the low-level libs were re-built that
nothing much would run, but I figured that it would be better as soon as
everything finished building.

Then, after installing the updated librep, ruby dumped core. Now I can't
run and of the portupgrade tools except portsdb. I have re-built ruby
and the things built on it for portupgrade, but I still fail with the
error:
ruby in malloc(): error: allocation failed
Abort (core dumped)

Any idea what might be causing this and what I can do to fix it? Getting
everything re-built in the correct order without portupgrade will be very
unpleasant with over 180 ports left to re-build!

Thanks,
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040204230014.46F6A5D07>