OpenSSH doesn't compile under Solaris 2.3 Sparc

Jack Barnett jbarnett at axil.netmate.com
Tue Feb 22 01:30:23 EST 2000


Hi,

We are trying to get OpenSSH-1.2.2 stable release to compile under Solaris
2.3 Sparc.  It worked perfect for Solaris 2.5, Solaris 2.5.1, Solaris 7 (All
on Sparc) and Linux 2.2.13 Intel x86

OpenSSL installs fine without problem, zlib is installed fine without
problems and egd.pl installs fine without problems.  These are all the
current releases, I can get the version numbers if you need them.

egd.pl is started like so (and it is running when configure and make are
run).

/usr/local/bin/egd.pl /dev/random

--hostname~/open/openssh-1.2.2 -->./configure --with-egd-pool /dev/random

This runs and doesn't look like any real problems.

--hostname~/open/openssh-1.2.2 -->make

This runs for awhile and looks like it is working till ...

gcc -g -O2 -Wall -I/usr/local/ssl/include -DETCDIR=\"/usr/local/etc\" -DSSH_
PROG
RAM=\"/usr/local/bin/ssh\" -DSSH_ASKPASS_DEFAULT=\"/usr/local/libexec/ssh/ss
h-as
kpass\" -DHAVE_CONFIG_H   -c bsd-snprintf.c -o bsd-snprintf.o
bsd-snprintf.c: In function `getpagesize':
bsd-snprintf.c:70: `NBPC' undeclared (first use this function)
bsd-snprintf.c:70: (Each undeclared identifier is reported only once
bsd-snprintf.c:70: for each function it appears in.)
bsd-snprintf.c:73: warning: control reaches end of non-void function
bsd-snprintf.c: In function `vsnprintf':
bsd-snprintf.c:133: warning: variable `ret' might be clobbered by `longjmp'
or `
vfork'
bsd-snprintf.c: At top level:
bsd-snprintf.c:52: warning: `caught' defined but not used
make: *** [bsd-snprintf.o] Error 1
--hostname~/open/openssh-1.2.2 -->



Any ideas?  I think it has something to do with Solaris 2.3 since it worked
fine for 2.5 and up.  I am not sure how to get past this (I'm not a
programmer) but would really like to get this going if possiable.  If you
want any output, files or want me to try something just shoot an email over
(I am not subscribed to the list).

Thanks,
Jack
jbarnett at ixc.net








More information about the openssh-unix-dev mailing list