Date: Thu, 12 Apr 2001 08:30:11 +0200 From: Szilveszter Adam <sziszi@bsd.hu> To: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: ports/www/mozilla Makefile distinfo pkg-plist ports/www/mozilla/files patch-ap Message-ID: <20010412083011.D28856@petra.hos.u-szeged.hu> In-Reply-To: <86g0fegbvq.fsf@mharnois.workgroup.net>; from mdharnois@home.com on Wed, Apr 11, 2001 at 08:11:53PM -0500 References: <200104100905.f3A95nv88710@freefall.freebsd.org> <86g0fegbvq.fsf@mharnois.workgroup.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Apr 11, 2001 at 08:11:53PM -0500, Michael Harnois wrote: > On Tue, 10 Apr 2001 02:05:49 -0700 (PDT), Jeremy Lea <reg@FreeBSD.ORG> said: > > > but not on -CURRENT (well not for me...). > > Not for me either: <...> It's worse. You can get around this by tweaking the malloc options (yes, this signals trouble!). By setting MALLOC_OPTIONS to "j" (default is "AJ" on -CURRENT) you get past this (I am totally unsure why the "j" matters this much but it is that does the trick) but it will split its guts on another file (already during the c++ part: nsPreShell.cpp in mozilla/layout/html/base IIRC) and that's it. It complains about missing prototypes. I am totally out of my depth here, since I am not in the least a c++ guy, but it is my experience that FreeBSD's c++ support is less than stellar... which is interesting since AFAIK we have a more recent compiler than most Linux distros. Of course, they use glibc with it... which might explain things. Anyway, in this exact case I have no idea if it is a c++ problem or a libc_r problem that the malloc tweaking only works around but later becomes fatal? (But eg the latest FlightGear doesn't build because of missing prototypes either.) -- Regards: Szilveszter ADAM Szeged University Szeged Hungary To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010412083011.D28856>