Date: Tue, 13 Feb 2001 14:52:17 -0600 From: Greg Nelsen <excalibr@avalon.net> To: ports@FreeBSD.org Cc: ports@FreeBSD.org Subject: FreeBSD Port: ssh-1.2.27_1 Message-ID: <3A899E1A.B534F876@avalon.net>
next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------27FD99D9CA98781567C1A0CE Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353" Content-Transfer-Encoding: 7bit just FYI I recieved this message (edited): Topic: SSH1 implementations may allow remote system, data compromise .... Affects: FreeBSD 4.x, 4.2-STABLE prior to the correction date Ports collection prior to the correction date. Corrected: OpenSSH [FreeBSD 4.x base system]: .... ssh [ports]: 2001-02-09 (Vulnerability 1) 2001-02-09 (Vulnerability 2) .... We use ssh1 on 3.5-STABLE, so I downloaded the newest ssh.tar port (for 3.5 ... but all are the same?). I put it in the ports collection where the old one was and tried to make it. It failed at some assembler code: ----------------- checking asm code... tmp-add_n.s: Assembler messages: tmp-add_n.s:94: Error: Alignment not a power of 2 tmp-add_n.s:121: Error: Alignment not a power of 2 ----------------- I also noted that there is no checksum? Since this happened after configure's creation of the Makefile but before any "real" compiling began, I checked further and found the failure occurred in the configure script of gmp-2.0.2-ssh-2. Running the script by hand in that directory (./configure) produced this snippet of configure's output: checking asm code... (cached) FAILED configure: warning: Assembly language optimizations failed and were disabled. configure: warning: Please mail gmp-2.0.2-ssh-2/config.log to ssh-bugs@cs.hut.fi I've added that log as an attachment to this letter. (It's a UNIX text file.) Mail it if you want. The following is a typescript of the make attempt. Greg Nelsen greg@greggy.com excalibr@avalon.net P.S. I marked the spot of the error with a bunch of **. ---------------------------------------------------------------- Script started on Tue Feb 13 10:16:30 2001 [root] ssh# make clean ===> Cleaning for autoconf-2.13 ===> Cleaning for m4-1.4 ===> Cleaning for XFree86-3.3.6 ===> Cleaning for ssh-1.2.27 [root] ssh# make ===> Extracting for ssh-1.2.27 >> No MD5 checksum file. ===> ssh-1.2.27 depends on executable: autoconf - found ===> ssh-1.2.27 depends on shared library: X11.6 - found ===> Patching for ssh-1.2.27 ===> Configuring for ssh-1.2.27 configure.in:354: warning: AC_TRY_RUN called without default to allow cross compiling creating cache ./config.cache checking host system type... i386--freebsd3.5 checking cached information... ok checking for gcc... cc checking whether the C compiler (cc -O -pipe ) works... yes checking whether the C compiler (cc -O -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking for POSIXized ISC... no checking that the compiler works... yes checking if the compiler understands -pipe... yes checking whether to enable -Wall... no checking return type of signal handlers... void checking how to run the C preprocessor... cc -pipe -E checking for ANSI C header files... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking for off_t... yes checking for mode_t... yes checking for st_blksize in struct stat... yes checking for working const... yes checking for inline... inline checking whether byte ordering is bigendian... no checking size of long... 4 checking size of int... 4 checking size of short... 2 checking for termios.h... yes checking for utmpx.h... no checking whether utmpx have ut_syslen field... no checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for unistd.h... yes checking for rusage.h... no checking for sys/time.h... yes checking for lastlog.h... no checking for utmp.h... yes checking for shadow.h... no checking for sgtty.h... yes checking for sys/select.h... yes checking for sys/ioctl.h... yes checking for machine/endian.h... yes checking for paths.h... yes checking for usersec.h... no checking for utime.h... yes checking for netinet/in_systm.h... yes checking for netinet/in_system.h... no checking for netinet/ip.h... yes checking for netinet/tcp.h... yes checking for ulimit.h... no checking for sys/resource.h... yes checking for login_cap.h... yes checking for sys/stream.h... no checking for sys/conf.h... yes checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking whether stat file-mode macros are broken... no checking whether sys/types.h defines makedev... yes checking whether utmp have ut_pid field... no checking whether utmp have ut_name field... yes checking whether utmp have ut_id field... no checking whether utmp have ut_host field... yes checking whether utmp have ut_addr field... no checking whether you have incompatible SIGINFO macro... no checking for crypt in -lc... no checking for crypt in -lcrypt... yes checking for getspnam in -lsec... no checking for get_process_stats in -lseq... no checking for bcopy in -lbsd... no checking for main in -lnsl... no checking for socket in -lsocket... no checking for getpwnam in -lsun... no checking for openpty in -lbsd... no checking for login in -lutil... yes checking for vhangup... no checking for setsid... yes checking for gettimeofday... yes checking for times... yes checking for getrusage... yes checking for ftruncate... yes checking for revoke... yes checking for makeutx... no checking for strchr... yes checking for memcpy... yes checking for setlogin... yes checking for openpty... yes checking for _getpty... no checking for clock... yes checking for fchmod... yes checking for ulimit... no checking for gethostname... yes checking for getdtablesize... yes checking for umask... yes checking for innetgr... yes checking for initgroups... yes checking for setpgrp... yes checking for setpgid... yes checking for daemon... yes checking for waitpid... yes checking for ttyslot... yes checking for authenticate... no checking for getpt... no checking for isastream... no checking for strerror... yes checking for memmove... yes checking for remove... yes checking for random... yes checking for putenv... yes checking for crypt... yes checking for socketpair... yes checking for snprintf... yes checking whether ln -s works... yes checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel checking for ar... ar checking for ranlib... ranlib checking for makedepend... makedepend checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... (cached) yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for passwd... /usr/bin/passwd checking for xauth... /usr/X11R6/bin/xauth checking for X11 unix domain socket directory... /tmp/.X11-unix checking for perl5... /usr/bin/perl5.00503 checking for getpseudotty... no checking for pseudo ttys... bsd-style ptys checking for /etc/default/login... no checking for shadow passwords... no checking location of mail spool files... /var/mail checking location of utmp... /var/run/utmp checking location of wtmp... /var/log/wtmp checking location of lastlog... /var/log/lastlog checking whether /var/log/lastlog is a directory... no checking whether to include the IDEA encryption algorithm... yes checking whether to include the Blowfish encryption algorithm... yes checking whether to include the DES encryption algorithm... no checking whether to include the ARCFOUR encryption algorithm... no checking whether to include the none encryption algorithm... no checking whether to use login... no checking whether to use rsh... yes checking for remsh... no checking for resh... no checking for rsh... /usr/bin/rsh checking default path... use system default checking etcdir... /usr/local/etc checking whether to use nologin.allow file to override nologin... no checking whether to support SecurID... no checking whether to support TIS authentication server... no checking whether to use Kerberos... no checking whether to enable passing the Kerberos TGT... no checking whether to use libwrap... yes checking for request_init in -lwrap... yes checking whether to support SOCKS... no checking whether to support SOCKS5... no checking whether to support SOCKS4... no checking whether to use rsaref... no checking whether to allow group writeability... no checking whether to disable forwardings in server... no checking whether to disable forwardings in client... no checking whether to disable X11 forwarding in server... no checking whether to disable X11 forwarding in client... no checking whether to install ssh as suid root... yes checking whether to enable TCP_NODELAY... yes checking whether to enable SO_LINGER... no checking whether to include scp statistics at all... yes checking whether to enable scp statistics... yes checking whether to enable scp statistics for all files... yes checking where to put sshd.pid... /var/run updating cache ./config.cache creating ./config.status creating Makefile creating sshd.8 creating ssh.1 creating make-ssh-known-hosts.1 creating zlib-1.0.4/Makefile creating config.h configuring in gmp-2.0.2-ssh-2 running /bin/sh ./configure --with-etcdir=/usr/local/etc --with-libwrap --disable-ipv6 --prefix=/usr/local i386--freebsd3.5 --cache-file=.././config.cache --srcdir=. loading cache .././config.cache checking for a BSD compatible install... ../ checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... missing checking for working autoconf... found checking for working automake... missing checking for working autoheader... found checking for working makeinfo... found checking host system type... i386--freebsd3.5 checking cached information... ok checking for gcc... (cached) cc checking whether the C compiler (cc -O -pipe ) works... yes checking whether the C compiler (cc -O -pipe ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for working const... (cached) yes checking for inline... (cached) inline checking how to run the C preprocessor... (cached) cc -pipe -E checking for ANSI C header files... (cached) yes checking whether ln -s works... (cached) yes checking for ranlib... (cached) ranlib checking whether make sets ${MAKE}... (cached) yes checking for a BSD compatible install... ../ checking for random... (cached) yes checking size of int... (cached) 4 checking for working alloca.h... no checking for alloca... yes checking for nm... /usr/bin/nm checking whether underscore gets prepended in C function names... no checking asm code... tmp-add_n.s: Assembler messages: tmp-add_n.s:94: Error: Alignment not a power of 2 tmp-add_n.s:121: Error: Alignment not a power of 2 ********************************************* ^C ****************************************** ********************************************* [root] ssh# ===> Script "configure" failed: here are the contents of "config.log" This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:638: checking host system type configure:659: checking cached information configure:678: checking for gcc configure:791: checking whether the C compiler (cc -O -pipe ) works configure:807: cc -o conftest -O -pipe conftest.c -L/usr/local/lib 1>&5 configure:833: checking whether the C compiler (cc -O -pipe ) is a cross-compiler configure:838: checking whether we are using GNU C configure:847: cc -E conftest.c configure:866: checking whether cc accepts -g configure:898: checking for POSIXized ISC configure:2056: checking that the compiler works configure:2065: cc -o conftest -O -pipe conftest.c -L/usr/local/lib 1>&5 configure:2082: checking if the compiler understands -pipe configure:2093: cc -pipe -c -O -pipe conftest.c 1>&5 configure:2108: checking whether to enable -Wall configure:2122: checking return type of signal handlers configure:2144: cc -pipe -c -O -pipe conftest.c 1>&5 configure:2163: checking how to run the C preprocessor configure:2184: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:2243: checking for ANSI C header files configure:2256: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:2323: cc -pipe -o conftest -O -pipe conftest.c -L/usr/local/lib 1>&5 configure:2347: checking for size_t configure:2380: checking for uid_t in sys/types.h configure:2414: checking for off_t configure:2447: checking for mode_t configure:2480: checking for st_blksize in struct stat configure:2493: cc -pipe -c -O -pipe conftest.c 1>&5 configure:2515: checking for working const configure:2569: cc -pipe -c -O -pipe conftest.c 1>&5 configure:2590: checking for inline configure:2604: cc -pipe -c -O -pipe conftest.c 1>&5 configure:2630: checking whether byte ordering is bigendian configure:2648: cc -pipe -c -O -pipe conftest.c 1>&5 configure:2663: cc -pipe -c -O -pipe conftest.c 1>&5 configure: In function `main': configure:2658: `not' undeclared (first use this function) configure:2658: (Each undeclared identifier is reported only once configure:2658: for each function it appears in.) configure:2658: parse error before `big' configure: failed program was: #line 2652 "configure" #include "confdefs.h" #include <sys/types.h> #include <sys/param.h> int main() { #if BYTE_ORDER != BIG_ENDIAN not big endian #endif ; return 0; } configure:2720: checking size of long configure:2739: cc -pipe -o conftest -O -pipe conftest.c -L/usr/local/lib 1>&5 configure:2759: checking size of int configure:2778: cc -pipe -o conftest -O -pipe conftest.c -L/usr/local/lib 1>&5 configure:2798: checking size of short configure:2817: cc -pipe -o conftest -O -pipe conftest.c -L/usr/local/lib 1>&5 configure:2842: checking for termios.h configure:2852: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:2885: checking for utmpx.h configure:2895: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:2891: utmpx.h: No such file or directory configure: failed program was: #line 2890 "configure" #include "confdefs.h" #include <utmpx.h> configure:2922: checking whether utmpx have ut_syslen field configure:2925: utmpx.h: No such file or directory configure:2945: checking for ANSI C header files configure:3049: checking for sys/wait.h that is POSIX.1 compatible configure:3070: cc -pipe -c -O -pipe conftest.c 1>&5 configure:3094: checking for unistd.h configure:3104: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3094: checking for rusage.h configure:3104: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3100: rusage.h: No such file or directory configure: failed program was: #line 3099 "configure" #include "confdefs.h" #include <rusage.h> configure:3094: checking for sys/time.h configure:3104: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3094: checking for lastlog.h configure:3104: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3100: lastlog.h: No such file or directory configure: failed program was: #line 3099 "configure" #include "confdefs.h" #include <lastlog.h> configure:3094: checking for utmp.h configure:3104: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3094: checking for shadow.h configure:3104: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3100: shadow.h: No such file or directory configure: failed program was: #line 3099 "configure" #include "confdefs.h" #include <shadow.h> configure:3134: checking for sgtty.h configure:3144: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3134: checking for sys/select.h configure:3144: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3134: checking for sys/ioctl.h configure:3144: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3134: checking for machine/endian.h configure:3144: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3174: checking for paths.h configure:3184: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3174: checking for usersec.h configure:3184: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3180: usersec.h: No such file or directory configure: failed program was: #line 3179 "configure" #include "confdefs.h" #include <usersec.h> configure:3174: checking for utime.h configure:3184: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3174: checking for netinet/in_systm.h configure:3184: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3214: checking for netinet/in_system.h configure:3224: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3220: netinet/in_system.h: No such file or directory configure: failed program was: #line 3219 "configure" #include "confdefs.h" #include <netinet/in_system.h> configure:3214: checking for netinet/ip.h configure:3224: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3214: checking for netinet/tcp.h configure:3224: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3214: checking for ulimit.h configure:3224: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3220: ulimit.h: No such file or directory configure: failed program was: #line 3219 "configure" #include "confdefs.h" #include <ulimit.h> configure:3254: checking for sys/resource.h configure:3264: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3254: checking for login_cap.h configure:3264: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3254: checking for sys/stream.h configure:3264: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3260: sys/stream.h: No such file or directory configure: failed program was: #line 3259 "configure" #include "confdefs.h" #include <sys/stream.h> configure:3254: checking for sys/conf.h configure:3264: cc -pipe -E conftest.c >/dev/null 2>conftest.out configure:3291: checking whether time.h and sys/time.h may both be included configure:3305: cc -pipe -c -O -pipe conftest.c 1>&5 configure:3330: checking for dirent.h that defines DIR configure:3343: cc -pipe -c -O -pipe conftest.c 1>&5 configure:3368: checking for opendir in -ldir configure:3387: cc -pipe -o conftest -O -pipe conftest.c -ldir -L/usr/local/lib 1>&5 /usr/libexec/elf/ld: cannot open -ldir: No such file or directory configure: failed program was: #line 3376 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char opendir(); int main() { opendir() ; return 0; } configure:3451: checking whether stat file-mode macros are broken configure:3507: checking whether sys/types.h defines makedev configure:3519: cc -pipe -o conftest -O -pipe conftest.c -L/usr/local/lib 1>&5 configure:3613: checking whether utmp have ut_pid field configure:3634: checking whether utmp have ut_name field configure:3655: checking whether utmp have ut_id field configure:3676: checking whether utmp have ut_host field configure:3697: checking whether utmp have ut_addr field configure:3718: checking whether you have incompatible SIGINFO macro configure:3721: sys/siginfo.h: No such file or directory configure:3741: checking for crypt in -lc configure:3760: cc -pipe -o conftest -O -pipe conftest.c -lc -L/usr/local/lib 1>&5 /var/tmp/ccc528651.o: In function `main': /var/tmp/ccc528651.o(.text+0x4): undefined reference to `crypt' configure: failed program was: #line 3749 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char crypt(); int main() { crypt() ; return 0; } configure:3779: checking for crypt in -lcrypt configure:3798: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib 1>&5 configure:3828: checking for getspnam in -lsec configure:3847: cc -pipe -o conftest -O -pipe conftest.c -lsec -lcrypt -L/usr/local/lib 1>&5 /usr/libexec/elf/ld: cannot open -lsec: No such file or directory configure: failed program was: #line 3836 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getspnam(); int main() { getspnam() ; return 0; } configure:3875: checking for get_process_stats in -lseq configure:3894: cc -pipe -o conftest -O -pipe conftest.c -lseq -lcrypt -L/usr/local/lib 1>&5 /usr/libexec/elf/ld: cannot open -lseq: No such file or directory configure: failed program was: #line 3883 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char get_process_stats(); int main() { get_process_stats() ; return 0; } configure:3922: checking for bcopy in -lbsd configure:3941: cc -pipe -o conftest -O -pipe conftest.c -lbsd -lcrypt -L/usr/local/lib 1>&5 /usr/libexec/elf/ld: cannot open -lbsd: No such file or directory configure: failed program was: #line 3930 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char bcopy(); int main() { bcopy() ; return 0; } configure:3970: checking for main in -lnsl configure:3985: cc -pipe -o conftest -O -pipe conftest.c -lnsl -lcrypt -L/usr/local/lib 1>&5 /usr/libexec/elf/ld: cannot open -lnsl: No such file or directory configure: failed program was: #line 3978 "configure" #include "confdefs.h" int main() { main() ; return 0; } configure:4064: checking for socket in -lsocket configure:4083: cc -pipe -o conftest -O -pipe conftest.c -lsocket -lcrypt -L/usr/local/lib 1>&5 /usr/libexec/elf/ld: cannot open -lsocket: No such file or directory configure: failed program was: #line 4072 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char socket(); int main() { socket() ; return 0; } configure:4113: checking for getpwnam in -lsun configure:4132: cc -pipe -o conftest -O -pipe conftest.c -lsun -lcrypt -L/usr/local/lib 1>&5 /usr/libexec/elf/ld: cannot open -lsun: No such file or directory configure: failed program was: #line 4121 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getpwnam(); int main() { getpwnam() ; return 0; } configure:4162: checking for openpty in -lbsd configure:4181: cc -pipe -o conftest -O -pipe conftest.c -lbsd -lcrypt -L/usr/local/lib 1>&5 /usr/libexec/elf/ld: cannot open -lbsd: No such file or directory configure: failed program was: #line 4170 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char openpty(); int main() { openpty() ; return 0; } configure:4210: checking for login in -lutil configure:4229: cc -pipe -o conftest -O -pipe conftest.c -lutil -lcrypt -L/usr/local/lib 1>&5 configure:4258: checking for vhangup configure:4286: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 /var/tmp/ccx530441.o: In function `main': /var/tmp/ccx530441.o(.text+0x4): undefined reference to `vhangup' configure: failed program was: #line 4263 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char vhangup(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char vhangup(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_vhangup) || defined (__stub___vhangup) choke me #else vhangup(); #endif ; return 0; } configure:4316: checking for setsid configure:4344: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4373: checking for gettimeofday configure:4401: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4373: checking for times configure:4401: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4373: checking for getrusage configure:4401: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4373: checking for ftruncate configure:4401: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4373: checking for revoke configure:4401: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4373: checking for makeutx configure:4401: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 /var/tmp/cce531731.o: In function `main': /var/tmp/cce531731.o(.text+0x4): undefined reference to `makeutx' configure: failed program was: #line 4378 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char makeutx(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char makeutx(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_makeutx) || defined (__stub___makeutx) choke me #else makeutx(); #endif ; return 0; } configure:4428: checking for strchr configure:4456: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4428: checking for memcpy configure:4456: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4440: warning: conflicting types for built-in function `memcpy' configure:4428: checking for setlogin configure:4456: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4428: checking for openpty configure:4456: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4428: checking for _getpty configure:4456: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 /var/tmp/ccQ532631.o: In function `main': /var/tmp/ccQ532631.o(.text+0x4): undefined reference to `_getpty' configure: failed program was: #line 4433 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _getpty(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _getpty(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__getpty) || defined (__stub____getpty) choke me #else _getpty(); #endif ; return 0; } configure:4428: checking for clock configure:4456: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4428: checking for fchmod configure:4456: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4428: checking for ulimit configure:4456: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 /var/tmp/ccl533151.o: In function `main': /var/tmp/ccl533151.o(.text+0x4): undefined reference to `ulimit' configure: failed program was: #line 4433 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char ulimit(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char ulimit(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_ulimit) || defined (__stub___ulimit) choke me #else ulimit(); #endif ; return 0; } configure:4483: checking for gethostname configure:4511: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4483: checking for getdtablesize configure:4511: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4483: checking for umask configure:4511: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4483: checking for innetgr configure:4511: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4483: checking for initgroups configure:4511: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4483: checking for setpgrp configure:4511: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4538: checking for setpgid configure:4566: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4538: checking for daemon configure:4566: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4538: checking for waitpid configure:4566: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4538: checking for ttyslot configure:4566: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4538: checking for authenticate configure:4566: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 /var/tmp/ccR535211.o: In function `main': /var/tmp/ccR535211.o(.text+0x4): undefined reference to `authenticate' configure: failed program was: #line 4543 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char authenticate(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char authenticate(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_authenticate) || defined (__stub___authenticate) choke me #else authenticate(); #endif ; return 0; } configure:4538: checking for getpt configure:4566: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 /var/tmp/cci535351.o: In function `main': /var/tmp/cci535351.o(.text+0x4): undefined reference to `getpt' configure: failed program was: #line 4543 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getpt(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getpt(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getpt) || defined (__stub___getpt) choke me #else getpt(); #endif ; return 0; } configure:4538: checking for isastream configure:4566: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 /var/tmp/ccZ535501.o: In function `main': /var/tmp/ccZ535501.o(.text+0x4): undefined reference to `isastream' configure: failed program was: #line 4543 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char isastream(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char isastream(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_isastream) || defined (__stub___isastream) choke me #else isastream(); #endif ; return 0; } configure:4594: checking for strerror configure:4622: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4594: checking for memmove configure:4622: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4594: checking for remove configure:4622: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4594: checking for random configure:4622: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4594: checking for putenv configure:4622: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4594: checking for crypt configure:4622: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4594: checking for socketpair configure:4622: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4594: checking for snprintf configure:4622: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:4650: checking whether ln -s works configure:4682: checking for a BSD compatible install configure:4737: checking for ar configure:4768: checking for ranlib configure:4803: checking for makedepend configure:4839: checking for X configure:5153: checking for dnet_ntoa in -ldnet configure:5172: cc -pipe -o conftest -O -pipe conftest.c -ldnet -lcrypt -L/usr/local/lib -lutil 1>&5 /usr/libexec/elf/ld: cannot open -ldnet: No such file or directory configure: failed program was: #line 5161 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dnet_ntoa(); int main() { dnet_ntoa() ; return 0; } configure:5194: checking for dnet_ntoa in -ldnet_stub configure:5213: cc -pipe -o conftest -O -pipe conftest.c -ldnet_stub -lcrypt -L/usr/local/lib -lutil 1>&5 /usr/libexec/elf/ld: cannot open -ldnet_stub: No such file or directory configure: failed program was: #line 5202 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dnet_ntoa(); int main() { dnet_ntoa() ; return 0; } configure:5242: checking for gethostbyname configure:5270: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:5340: checking for connect configure:5368: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:5432: checking for remove configure:5524: checking for shmat configure:5552: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 configure:5625: checking for IceConnectionNumber in -lICE configure:5644: cc -pipe -o conftest -O -pipe -L/usr/X11R6/lib conftest.c -lICE -lcrypt -L/usr/local/lib -lutil 1>&5 configure:5672: checking for passwd configure:5714: checking for xauth configure:5762: checking for X11 unix domain socket directory configure:5791: checking for perl5 configure:5836: checking for getpseudotty configure:5864: cc -pipe -o conftest -O -pipe conftest.c -lcrypt -L/usr/local/lib -lutil 1>&5 /var/tmp/ccM539521.o: In function `main': /var/tmp/ccM539521.o(.text+0x4): undefined reference to `getpseudotty' configure: failed program was: #line 5841 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getpseudotty(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getpseudotty(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getpseudotty) || defined (__stub___getpseudotty) choke me #else getpseudotty(); #endif ; return 0; } configure:5889: checking for pseudo ttys configure:5929: checking for /etc/default/login configure:5942: checking for shadow passwords configure:6065: checking location of mail spool files configure:6104: checking location of utmp configure:6140: checking location of wtmp configure:6174: checking location of lastlog configure:6229: checking whether /var/log/lastlog is a directory configure:6242: checking whether to include the IDEA encryption algorithm configure:6276: checking whether to include the Blowfish encryption algorithm configure:6303: checking whether to include the DES encryption algorithm configure:6326: checking whether to include the ARCFOUR encryption algorithm configure:6349: checking whether to include the none encryption algorithm configure:6372: checking whether to use login configure:6450: checking whether to use rsh configure:6521: checking for remsh configure:6521: checking for resh configure:6521: checking for rsh configure:6574: checking default path configure:6597: checking etcdir configure:6622: checking whether to use nologin.allow file to override nologin configure:6652: checking whether to support SecurID configure:6695: checking whether to support TIS authentication server configure:6726: checking whether to use Kerberos configure:6806: checking whether to enable passing the Kerberos TGT configure:6834: checking whether to use libwrap configure:6845: checking for request_init in -lwrap configure:6864: cc -pipe -o conftest -O -pipe conftest.c -lwrap -lcrypt -L/usr/local/lib -lutil 1>&5 configure:6936: checking whether to support SOCKS configure:7043: checking whether to support SOCKS5 configure:7105: checking whether to support SOCKS4 configure:7259: checking whether to use rsaref configure:7293: checking whether to allow group writeability configure:7309: checking whether to disable forwardings in server configure:7331: checking whether to disable forwardings in client configure:7353: checking whether to disable X11 forwarding in server configure:7375: checking whether to disable X11 forwarding in client configure:7397: checking whether to install ssh as suid root configure:7418: checking whether to enable TCP_NODELAY configure:7444: checking whether to enable SO_LINGER configure:7466: checking whether to include scp statistics at all configure:7492: checking whether to enable scp statistics configure:7518: checking whether to enable scp statistics for all files configure:7554: checking where to put sshd.pid (end of "config.log") [root] ssh# exit Script done on Tue Feb 13 10:18:24 2001 --------------27FD99D9CA98781567C1A0CE Content-Type: application/macbinary; x-mac-type="42494E41"; x-mac-creator="3F3F3F3F"; name="config.log" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="config.log" VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMg d2hpbGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJl IG1ha2VzIGEgbWlzdGFrZS4KCmNvbmZpZ3VyZTo1NTU6IGNoZWNraW5nIGZvciBhIEJTRCBj b21wYXRpYmxlIGluc3RhbGwKY29uZmlndXJlOjYwODogY2hlY2tpbmcgd2hldGhlciBidWls ZCBlbnZpcm9ubWVudCBpcyBzYW5lCmNvbmZpZ3VyZTo2NjU6IGNoZWNraW5nIHdoZXRoZXIg bWFrZSBzZXRzICR7TUFLRX0KY29uZmlndXJlOjcxMTogY2hlY2tpbmcgZm9yIHdvcmtpbmcg YWNsb2NhbApjb25maWd1cmU6NzI0OiBjaGVja2luZyBmb3Igd29ya2luZyBhdXRvY29uZgpj b25maWd1cmU6NzM3OiBjaGVja2luZyBmb3Igd29ya2luZyBhdXRvbWFrZQpjb25maWd1cmU6 NzUwOiBjaGVja2luZyBmb3Igd29ya2luZyBhdXRvaGVhZGVyCmNvbmZpZ3VyZTo3NjM6IGNo ZWNraW5nIGZvciB3b3JraW5nIG1ha2VpbmZvCmNvbmZpZ3VyZTo3ODQ6IGNoZWNraW5nIGhv c3Qgc3lzdGVtIHR5cGUKY29uZmlndXJlOjgwNTogY2hlY2tpbmcgY2FjaGVkIGluZm9ybWF0 aW9uCmNvbmZpZ3VyZTo4MjQ6IGNoZWNraW5nIGZvciBnY2MKY29uZmlndXJlOjkwMTogY2hl Y2tpbmcgd2hldGhlciB0aGUgQyBjb21waWxlciAoZ2NjICApIHdvcmtzCmNvbmZpZ3VyZTo5 MTU6IGdjYyAtbyBjb25mdGVzdCAgICBjb25mdGVzdC5jICAxPiY1CmNvbmZpZ3VyZTo5MzU6 IGNoZWNraW5nIHdoZXRoZXIgdGhlIEMgY29tcGlsZXIgKGdjYyAgKSBpcyBhIGNyb3NzLWNv bXBpbGVyCmNvbmZpZ3VyZTo5NDA6IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIEdO VSBDCmNvbmZpZ3VyZTo5NjQ6IGNoZWNraW5nIHdoZXRoZXIgZ2NjIGFjY2VwdHMgLWcKY29u ZmlndXJlOjk5MjogY2hlY2tpbmcgZm9yIHdvcmtpbmcgY29uc3QKY29uZmlndXJlOjEwNjc6 IGNoZWNraW5nIGZvciBpbmxpbmUKY29uZmlndXJlOjExMDc6IGNoZWNraW5nIGhvdyB0byBy dW4gdGhlIEMgcHJlcHJvY2Vzc29yCmNvbmZpZ3VyZToxMTY4OiBjaGVja2luZyBmb3IgQU5T SSBDIGhlYWRlciBmaWxlcwpjb25maWd1cmU6MTI3MjogY2hlY2tpbmcgd2hldGhlciBsbiAt cyB3b3Jrcwpjb25maWd1cmU6MTI5NTogY2hlY2tpbmcgZm9yIHJhbmxpYgpjb25maWd1cmU6 MTMyMjogY2hlY2tpbmcgd2hldGhlciBtYWtlIHNldHMgJHtNQUtFfQpjb25maWd1cmU6MTM1 OTogY2hlY2tpbmcgZm9yIGEgQlNEIGNvbXBhdGlibGUgaW5zdGFsbApjb25maWd1cmU6MTQx MTogY2hlY2tpbmcgZm9yIHJhbmRvbQpjb25maWd1cmU6MTQ4NTogY2hlY2tpbmcgc2l6ZSBv ZiBpbnQKY29uZmlndXJlOjE1MjY6IGNoZWNraW5nIGZvciB3b3JraW5nIGFsbG9jYS5oCmNv bmZpZ3VyZToxNTU5OiBjaGVja2luZyBmb3IgYWxsb2NhCmNvbmZpZ3VyZToyMDE0OiBjaGVj a2luZyBmb3Igbm0KY29uZmlndXJlOjIwNDk6IGNoZWNraW5nIHdoZXRoZXIgdW5kZXJzY29y ZSBnZXRzIHByZXBlbmRlZCBpbiBDIGZ1bmN0aW9uIG5hbWVzClVuZGVyc2NvcmVzIGFyZSBu b3QgcHJlcGVuZGVkIGluIGZ1bmN0aW9uIG5hbWVzLgpjb25maWd1cmU6MjA4OTogY2hlY2tp bmcgYXNtIGNvZGUKY29uZmlndXJlOjIyNDM6IGNoZWNraW5nIGFzbSBsaW5rcwpjb25maWd1 cmU6MjI1MzogY2hlY2tpbmcgYXNtIHNvdXJjZXMKY29uZmlndXJlOjIyNjM6IGNoZWNraW5n IGFzbSBvYmplY3RzCmNvbmZpZ3VyZToyMjczOiBjaGVja2luZyBhc20gc3ludGF4CmNvbmZp Z3VyZToyMjgyOiBjaGVja2luZyBhc20gc3ludGF4IGhlYWRlcgpjb25maWd1cmU6MjI5Mjog Y2hlY2tpbmcgZm9yIGdtcC1tcGFyYW0uaApjb25maWd1cmU6MjMxNjogY2hlY2tpbmcgb3Ro ZXIgb2Jqcwpjb25maWd1cmU6MjM0NDogY2hlY2tpbmcgb3RoZXIgc291cmNlcwpjb25maWd1 cmU6MjM1NDogY2hlY2tpbmcgb3RoZXIgbGlua3MKY29uZmlndXJlOjIzNzY6IGNoZWNraW5n IGxpbmtzIHRvIG1weiBzb3VyY2VzIGluIG1wYnNkCg== --------------27FD99D9CA98781567C1A0CE-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A899E1A.B534F876>