README.Solaris9-X86
Darren Tucker
dtucker at zip.com.au
Sun Dec 21 12:10:06 EST 2003
supraexpress at globaleyes.net wrote:
> The "--disable-strip" configure option is required as the Solaris9-X86
> linker/loader will not be able to load any of the executables and will
> display a "Killed" message. Similarly, 'ldd' will fail with a "file has
> insecure interpreter" error message.
That's a bug with the "strip" from GNU binutils, specifically < 2.13
when stripping binaries linked with Solaris' own linker.
Upgrade your binutils, put /usr/ccs/bin first on the path or delete the
strip from binutils.
See:
http://sources.redhat.com/ml/bug-binutils/2002-q3/msg00034.html
> Performing a loader or ldd test from the OpenSSH installation directory on the
> compiled executables within the installation directory will succeed, verifying
> that the unstripped executables are what is needed.
Configure is complicated enough without having to second-guess buggy
toolchains.
--
Darren Tucker (dtucker at zip.com.au)
GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69
Good judgement comes with experience. Unfortunately, the experience
usually comes from bad judgement.
More information about the openssh-unix-dev
mailing list