Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Oct 2003 08:16:10 +1000
From:      Robert Collins <robertc@squid-cache.org>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        freebsd-bugs@FreeBSD.org
Subject:   Re: gnu/58099: g++ -fhuge-objects on ix86 coredumps upon use of std::ostringstream
Message-ID:  <1066688170.6183.111.camel@localhost>
In-Reply-To: <20031020184333.GA60464@rot13.obsecurity.org>
References:  <200310170621.h9H6LmGr068865@freefall.freebsd.org> <1066644745.955.10.camel@localhost> <20031020184333.GA60464@rot13.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-4br8Vh+M4AXFtWescGV+
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2003-10-21 at 04:43, Kris Kennaway wrote:

> Which binary packages, the package for the gcc ports?  Nothing special
> is done for package builds, beyond what is in the port.  Can you be
> specific about why you think this is a port error?

Because every c++ library in the distribution needs to be built with all
permutations of ABI breaking options. The libstdc++ library is just the
first one. If you don't want to face doing this, then having
-fhuge-objects always on is a reasonable workaround.

As -fhuge-objects doesn't exist anymore - it's been removed from g++ -
getting an upstream fix for older g++'s is probably unlikely.

Where can I get the ports recipe for g++ (I use freebsd when checking
reported squid bugs, not as my primary platform). I'll happily give the
port a quick check to see if I can offer a local workaround.

Rob


--=20
GPG key available at: <http://members.aardvark.net.au/lifeless/keys.txt>.

--=-4br8Vh+M4AXFtWescGV+
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQA/lF6pI5+kQ8LJcoIRAic1AJ0dBsGTEf139qb02IAhBLWL6p1AMgCgt478
tJOPJCjpvQ+2dJ7djwZq8OQ=
=z6mk
-----END PGP SIGNATURE-----

--=-4br8Vh+M4AXFtWescGV+--



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