Date: Wed, 01 Nov 2006 08:12:02 +0100 From: Jona Joachim <jaj13@web.de> Cc: ports@FreeBSD.org, mi@aldan.algebra.com Subject: Re: FreeBSD Port: icu-3.6 Message-ID: <454848C2.20506@web.de> In-Reply-To: <454830D9.70005@web.de> References: <452CD530.4010206@bk.ru> <454830D9.70005@web.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Jona Joachim wrote: > Lukashev Anton wrote: >> Hi, >> I'm having troubles almost the same as reported here: >> http://portsmon.freebsd.org/portoverview.py?category=devel&portname=icu&wildcard= >> >> >> Under amd64 and i386, while trying to install or update icu I see the >> following: >> >> ***** cut ***** >> /custrtrn/ >> ---[OK] ---/custrtrn/Test_UChar_UTF32_API >> ---[OK] ---/custrtrn/Test_UChar_UTF8_API >> ---[OK] ---/custrtrn/Test_FromUTF8Lenient >> ---[OK] ---/custrtrn/Test_UChar_WCHART_API >> ---[OK] ---/custrtrn/Test_widestrs >> cintltst in free(): error: page is already free >> Abort trap (core dumped) >> *** Error code 134 > > Same for me. I was offline for 2 months because I moved to another > country. Back online I'm not surprised to see most of my ports outdated. > I can't build a whole bunch of them (everything depending on glib for > example) because devel/icu fails. > > gmake: Leaving directory `/usr/ports/devel/icu/work/icu/source/test' > cd /usr/ports/devel/icu/work/icu/source/test/cintltst && /usr/bin/env > LD_LIBRARY_PATH=/usr/ports/devel/icu/work/icu/source/lib:/usr/ports/devel/icu/work/icu/source/tools/ctestfw > ./cintltst > Default locale for this run is en_GB > / > /udatatst/ > ---[OK] ---/udatatst/TestUDataOpen > ---[OK] ---/udatatst/TestUDataOpenChoiceDemo1 > ---[OK] ---/udatatst/TestUDataOpenChoiceDemo2 > ---[OK] ---/udatatst/TestUDataGetInfo > ---[OK] ---/udatatst/TestUDataGetMemory > ---[OK] ---/udatatst/TestUDataSetAppData > ---[OK] ---/udatatst/TestErrorConditions > ---[OK] ---/udatatst/TestAppData > > [...] > > ---[OK] ---/tsconv/ncnvtst/TestRegressionUTF32 > ---[OK] ---/tsconv/ncnvtst/TestTruncated > ---[OK] ---/tsconv/ncnvtst/TestUnicodeSet > /tsconv/stdnmtst/ > ---[OK] ---/tsconv/stdnmtst/TestStandardName > ---[OK] ---/tsconv/stdnmtst/TestStandardNames > ---[OK] ---/tsconv/stdnmtst/TestCanonicalName > /custrtrn/ > ---[OK] ---/custrtrn/Test_UChar_UTF32_API > ---[OK] ---/custrtrn/Test_UChar_UTF8_API > ---[OK] ---/custrtrn/Test_FromUTF8Lenient > ---[OK] ---/custrtrn/Test_UChar_WCHART_API > ---[OK] ---/custrtrn/Test_widestrs > cintltst in free(): error: page is already free > Abort trap > *** Error code 134 > > Stop in /usr/ports/devel/icu. I'm just forwarding what Lukashev Anton replied to me: > The way solve this problem is to install new gcc (version 4.2) > and then in /etc/make.conf add the following: > > # for ICU > CC=gcc42 > CXX=g++42 > > Perhaps this is not a very nice way, but it works on both i386 and amd64 ;) > > ---- > > With best regards, > Lukashev Anton It works with gcc 4.1, too Jona
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?454848C2.20506>