bugzilla-daemon at mindrot.org
2002-Jan-17 02:28 UTC
[Bug 71] New: configure is looking for zlib but I don't have one and I can't turn zlib off.
http://bugzilla.mindrot.org/show_bug.cgi?id=71 Summary: configure is looking for zlib but I don't have one and I can't turn zlib off. Product: Portable OpenSSH Version: 3.0.2p1 Platform: Sparc OS/Version: Solaris Status: NEW Severity: critical Priority: P2 Component: Build system AssignedTo: openssh-unix-dev at mindrot.org ReportedBy: george.r.goffe at seagate.com I'm trying to build this version of ssh on my solaris 2.8 system and can't get past the configure stage. Configure seems to be looking for zlib and fails even when I specify --without-zlib or --disable-zlib. I'm enclosing the build log as part of this bug report. Regards and THANKS for the cool software. George... cat bld.log1 #!/bin/sh -xv if [ $# = 0 ] then ncpus=1 else ncpus=$1 fi + [ 0 = 0 ] ncpus=1 sysver=`uname -s` + uname -s sysver=SunOS syslvl=`uname -r` + uname -r syslvl=5.8 osname=$sysver.$syslvl osname=SunOS.5.8 case $osname in SunOS.5.5) osname="$sysver.5.5" ;; SunOS.5.5.1) osname="$sysver.5.5.1" ;; SunOS.5.6) osname="$sysver.5.6" ;; SunOS.5.7) osname="$sysver.5.7" ;; SunOS.5.8) osname="$sysver.5.8" ;; SunOS.5.9) osname="$sysver.5.9" ;; *) printf "%s" 'Wrong system level encountered...' exit 86 esac osname=SunOS.5.8 PATH=/usr/lsd/$osname/bin:/usr/local/bin:/usr/bin PATH=/usr/lsd/SunOS.5.8/bin:/usr/local/bin:/usr/bin export PATH + export PATH which gcc + which gcc /usr/local/bin/gcc gcc --version + gcc --version 3.0.2 which as + which as /usr/lsd/SunOS.5.8/bin/as as --version + as --version GNU assembler 2.11.2 Copyright 2001 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. This assembler was configured for a target of `sparc-sun-solaris2.8'. which ld + which ld /usr/lsd/SunOS.5.8/bin/ld ld --version + ld --version GNU ld 2.11.2 Copyright 2001 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. Supported emulations: elf32_sparc elf64_sparc make distclean + make distclean make: *** No rule to make target `distclean'. Stop. ./configure --prefix=/usr/lsd/$osname --verbose \ --enable-suid-ssh \ --with-cflags \ --with-cppflags \ --with-ldflags \ --with-zlib=/usr/lsd/$osname \ --with-libs=-lz \ --with-tcp-wrappers=/usr/lsd/$osname \ --with-pam \ --with-ssl-dir=/usr/lsd/$osname \ --with-rsh=/usr/bin \ --with-xauth=/usr/openwin/bin \ --with-mantype=man \ --with-md5-passwords \ --with-ipaddr-display \ --with-ipv4-default \ --with-4in6 \ --with-bsd-auth \ --with-pid-dir=/usr/lsd/$osname/etc + ./configure --prefix=/usr/lsd/SunOS.5.8 --verbose --enable-suid-ssh --with-cflags --with-cppflags --with-ldflags --with-zlib=/usr/lsd/SunOS.5.8 --with-libs=-lz --with-tcp-wrappers=/usr/lsd/SunOS.5.8 --with-pam --with-ssl-dir=/usr/lsd/SunOS.5.8 --with-rsh=/usr/bin --with-xauth=/usr/openwin/bin --with-mantype=man --with-md5-passwords --with-ipaddr-display --with-ipv4-default --with-4in6 --with-bsd-auth --with-pid-dir=/usr/lsd/SunOS.5.8/etc checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for executable suffix... checking for object suffix... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking build system type... sparc-sun-solaris2.8 checking host system type... sparc-sun-solaris2.8 checking whether byte ordering is bigendian... yes checking how to run the C preprocessor... gcc -E checking for ranlib... ranlib checking for a BSD compatible install... /usr/lsd/SunOS.5.8/bin/install -c checking for ar... /usr/lsd/SunOS.5.8/bin/ar checking for perl5... no checking for perl... /usr/lsd/SunOS.5.8/bin/perl checking for ent... no checking for filepriv... no checking for bash... /usr/lsd/SunOS.5.8/bin/bash checking for ksh... (cached) /usr/lsd/SunOS.5.8/bin/bash checking for sh... (cached) /usr/lsd/SunOS.5.8/bin/bash checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking for _LARGE_FILES value needed for large files... no checking for login... /usr/bin/login checking for gcc option to accept ANSI C... none needed checking for inline... inline checking for obsolete utmp and wtmp in solaris2.x... yes checking for ANSI C header files... no checking for sys/types.h... no checking for sys/stat.h... no checking for stdlib.h... no checking for string.h... no checking for memory.h... no checking for strings.h... no checking for inttypes.h... no checking for stdint.h... no checking for unistd.h... no checking for yp_match... no checking for yp_match in -lnsl... no checking for setsockopt... no checking for setsockopt in -lsocket... no checking for getspnam... no checking for getspnam in -lgen... no checking for deflate in -lz... no configure: error: *** zlib missing - please install first or check config.log *** #--with-random=FILE read entropy from FILE (default=/dev/urandom) #--with-prngd-port=PORT read entropy from PRNGD/EGD localhost:PORT #--with-prngd-socket=FILE read entropy from PRNGD/EGD socket FILE (default=/var/run/egd-pool) #--with-lastlog=FILE|DIR specify lastlog location common locations make clean + make clean make: *** No rule to make target `clean'. Stop. make depend + make depend make: *** No rule to make target `depend'. Stop. make -j $ncpus + make -j 1 make: *** No targets specified and no makefile found. Stop. make install + make install make: *** No rule to make target `install'. Stop. exit 0 + exit 0 ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
Reasonably Related Threads
- openssh / prngd unresolved bug since 2002, need help
- [Bug 302] New: make install reports that separation user does not exist...
- [Bug 1781] New: Document how to use Solaris 10 /dev/random
- Cannot run OpenSSH 3.1p1 on Solaris 8, Irix 6.5.14, Irix 6.5.4, SunOS 4.1.3_U1 - ssh-rand-helper child produced insufficient data
- [Bug 953] openssh session hanging - prngd[671]: write() in socket_write() failed: Broken pipe