Subject: Re: slapd cores
To: Timo Schoeler <timo.schoeler@macfinity.net>
From: Michael <macallan18@earthlink.net>
List: port-sparc64
Date: 06/06/2005 12:58:27
--Signature_Mon__6_Jun_2005_12_58_27_-0400_uLM.ffHNkNPzBUT6
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

> > Finding the bug and fixing it would be even better ;)

> that's true, but main priority is to get the stuff running otherwise
> my customer kills me :D

True, but you'll probably have the time to build a debug version and run
it through gdb just to see where exactly it barfs. Maybe it is something
obvious.

> > However, gcc-3.3.{2-4} or later ought to be in pretty good shape,
> > and I've heard that Apple has done a lot of work with gcc-4 for the
> > 10.4/Tiger release of MacOS X which just came out.

gcc3 on sparc64 definitely has some oddities, remember the trouble
around XFree build via xsrc vs. XFree build via src/x11 ?

> > I'm not convinced these issues are entirely GCC's fault, either,
> > since there is a lot of code out there which makes assumptions which
> > do not apply to 64-bit platforms, and there has been a considerable
> > shakedown period getting these cleaned up for the PPC and even the
> > AMD Opteron/EM64T targets.

A LOT of packages are not 64bit-clean. A very popular game is to cast
pointers to ints, pass int* as long* or size_t*, assume a pointer is 4
bytes long and so on.

have fun
Michael

--Signature_Mon__6_Jun_2005_12_58_27_-0400_uLM.ffHNkNPzBUT6
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBQqSAs8pnzkX8Yg2nAQIYPwgAi6j8wohYPIEsIRwYXIG3g+RWHtaKvEzZ
sFh/yXTA+SuQRQY3jwVJPppZYNtx0yilC/NWYbsumDq1d7Nu6nclP8E3O5NDKzE5
Ck+pOVrqEDV0+zEHEgGmAzUMdMEUzMFG7XkF+mfdsn1BTpao1AwBNARsqoTPU86m
ywAgKkUmIPxBmuRbfqRP35WP58Mtz+1rI7NAbQtJ8DMxXAvlMlh3UxM4yg1/Fojn
X8EutGU+iFh7M2wUmvT+hJKm22iOBSBmRzen093gmDYiacPTNeLj2+ZGVX9uIe9Y
iT6oZ+P0YT++a9gxE+NEjPfugOhSVQnMGI014IHLojgNmuhoYs8WAA==
=X7MO
-----END PGP SIGNATURE-----

--Signature_Mon__6_Jun_2005_12_58_27_-0400_uLM.ffHNkNPzBUT6--