From owner-freebsd-ports Mon Feb 28 19:20:15 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 81EAD37BA0B for <freebsd-ports@FreeBSD.org>; Mon, 28 Feb 2000 19:20:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA00381; Mon, 28 Feb 2000 19:20:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 926A237B9FD for <freebsd-gnats-submit@FreeBSD.org>; Mon, 28 Feb 2000 19:15:29 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA99868; Mon, 28 Feb 2000 19:15:29 -0800 (PST) (envelope-from nobody@FreeBSD.org) Message-Id: <200002290315.TAA99868@freefall.freebsd.org> Date: Mon, 28 Feb 2000 19:15:29 -0800 (PST) From: larse@isi.edu To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/17064: 4.0-20000214-CURRENT: openssh port fails to build Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 17064 >Category: ports >Synopsis: 4.0-20000214-CURRENT: openssh port fails to build >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Feb 28 19:20:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Lars Eggert >Release: 4.0-20000214-CURRENT >Organization: USC Information Sciences Institute >Environment: FreeBSD hbo.isi.edu 4.0-20000214-CURRENT FreeBSD 4.0-20000214-CURRENT #4: Thu Feb 24 16:47:59 PST 2000 root@pub.isi.edu:/usr/src/sys/compile/PRECISION i386 >Description: System was installed from the 4.0-20000214-CURRENT ISO CD image. hbo# make ===> Patching for rsaref-2.0 ===> Applying FreeBSD patches for rsaref-2.0 ===> Configuring for rsaref-2.0 /bin/cp /usr/ports/security/rsaref/files/Makefile /usr/ports/security/rsaref/work/source cd /usr/ports/security/rsaref/work/source && /bin/cp des.h _des.h && /bin/cp md2.h _md2.h && /bin/cp md5.h _md5.h ===> Building for rsaref-2.0 cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c desc.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c digit.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c md2c.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c md5c.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c nn.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c prime.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c rsa.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_encode.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_dh.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_enhanc.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_keygen.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_random.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_stdlib.c ar rc librsaref.a desc.o digit.o md2c.o md5c.o nn.o prime.o rsa.o r_encode.o r_dh.o r_enhanc.o r_keygen.o r_random.o r_stdlib.o ranlib librsaref.a cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c desc.c -o desc.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c digit.c -o digit.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c md2c.c -o md2c.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c md5c.c -o md5c.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c nn.c -o nn.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c prime.c -o prime.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c rsa.c -o rsa.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_encode.c -o r_encode.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_dh.c -o r_dh.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_enhanc.c -o r_enhanc.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_keygen.c -o r_keygen.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_random.c -o r_random.so cc -fpic -DPIC -O9 -pipe -funroll-loops -fomit-frame-pointer -c r_stdlib.c -o r_stdlib.so cc -o librsaref.so.2 -shared -Wl,-soname,librsaref.so.2 desc.so digit.so md2c.so md5c.so nn.so prime.so rsa.so r_encode.so r_dh.so r_enhanc.so r_keygen.so r_random.so r_stdlib.so hbo# make clean ===> Cleaning for rsaref-2.0 hbo# make ===> Extracting for rsaref-2.0 >How-To-Repeat: see description >Fix: >Release-Note: >Audit-Trail: >Unformatted: >> Checksum OK for rsaref20.1996.tar.Z. /usr/ports/distfiles//rsaref20.1996.tar.Z: 64.7% ===> Patching for rsaref-2.0 ===> Applying FreeBSD patches for rsaref-2.0 ===> Configuring for rsaref-2.0 /bin/cp /usr/ports/security/rsaref/files/Makefile /usr/ports/security/rsaref/work/source cd /usr/ports/security/rsaref/work/source && /bin/cp des.h _des.h && /bin/cp md2.h _md2.h && /bin/cp md5.h _md5.h ===> Building for rsaref-2.0 cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c desc.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c digit.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c md2c.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c md5c.c cc -O9 -pipe -funroll-loops -fomit-frame-pointer -c nn.c ^C*** nn.o removed hbo# cd ../openssh hbo# make clean ===> Cleaning for rsaref-2.0 ===> Cleaning for OpenSSH-1.2.2 hbo# make ===> Extracting for OpenSSH-1.2.2 >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/COPYING.Ylonen. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/Makefile. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/Makefile.inc. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/OVERVIEW. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/README. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/RFC.nroff. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/atomicio.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/auth-krb4.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/auth-passwd.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/auth-rh-rsa.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/auth-rhosts.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/auth-rsa.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/auth-skey.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/authfd.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/authfd.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/authfile.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/bufaux.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/bufaux.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/buffer.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/buffer.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/canohost.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/channels.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/channels.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/cipher.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/cipher.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/clientloop.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/compat.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/compat.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/compress.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/compress.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/crc32.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/crc32.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/deattack.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/deattack.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/fingerprint.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/fingerprint.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/getput.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/hostfile.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/includes.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/lib/Makefile. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/log-client.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/log-server.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/log.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/login.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/match.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/mpaux.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/mpaux.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/nchan.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/nchan.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/nchan.ms. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/packet.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/packet.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/pty.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/pty.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/radix.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/readconf.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/readconf.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/readpass.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/rsa.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/rsa.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/scp.1. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/scp.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/scp/Makefile. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/servconf.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/servconf.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/serverloop.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh-add.1. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh-add.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh-add/Makefile. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh-agent.1. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh-agent.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh-agent/Makefile. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh-keygen.1. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh-keygen.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh-keygen/Makefile. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh.1. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh/Makefile. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ssh_config. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/sshconnect.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/sshd.8. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/sshd.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/sshd/Makefile. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/sshd_config. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/tildexpand.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ttymodes.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/ttymodes.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/uidswap.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/uidswap.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/version.h. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/xmalloc.c. >> Checksum OK for OpenSSH-1.2.2/src/usr.bin/ssh/xmalloc.h. ===> OpenSSH-1.2.2 depends on shared library: rsaref.2 - found ===> Patching for OpenSSH-1.2.2 ===> Applying FreeBSD patches for OpenSSH-1.2.2 ===> Configuring for OpenSSH-1.2.2 ===> Building for OpenSSH-1.2.2 ===> lib Warning: Object directory not changed from original /usr/ports/security/openssh/work/ssh/lib cc -O9 -pipe -funroll-loops -fomit-frame-pointer -I/usr/ports/security/openssh/work/ssh/lib/.. -I -DINET6 -I/usr/ports/security/openssh/work/ssh/lib/.. -I/usr/local/usr/include -c /usr/ports/security/openssh/work/ssh/lib/../authfd.c -o authfd.o In file included from /usr/ports/security/openssh/work/ssh/lib/../rsa.h:22, from /usr/ports/security/openssh/work/ssh/lib/../ssh.h:21, from /usr/ports/security/openssh/work/ssh/lib/../authfd.c:19: /usr/include/openssl/rsa.h:8: syntax error before `PROTO_LIST' /usr/include/openssl/rsa.h:11: syntax error before `PROTO_LIST' /usr/include/openssl/rsa.h:14: syntax error before `PROTO_LIST' /usr/include/openssl/rsa.h:17: syntax error before `PROTO_LIST' In file included from /usr/ports/security/openssh/work/ssh/lib/../ssh.h:21, from /usr/ports/security/openssh/work/ssh/lib/../authfd.c:19: /usr/ports/security/openssh/work/ssh/lib/../rsa.h:25: syntax error before `*' /usr/ports/security/openssh/work/ssh/lib/../rsa.h:35: syntax error before `RSA' /usr/ports/security/openssh/work/ssh/lib/../rsa.h:36: syntax error before `RSA' In file included from /usr/ports/security/openssh/work/ssh/lib/../authfd.c:19: /usr/ports/security/openssh/work/ssh/lib/../ssh.h:299: syntax error before `RSA' /usr/ports/security/openssh/work/ssh/lib/../ssh.h:416: syntax error before `RSA' /usr/ports/security/openssh/work/ssh/lib/../ssh.h:425: syntax error before `RSA' /usr/ports/security/openssh/work/ssh/lib/../ssh.h:437: syntax error before `RSA' In file included from /usr/ports/security/openssh/work/ssh/lib/../authfd.c:21: /usr/ports/security/openssh/work/ssh/lib/../authfd.h:99: syntax error before `RSA' /usr/ports/security/openssh/work/ssh/lib/../authfd.h:107: syntax error before `RSA' In file included from /usr/ports/security/openssh/work/ssh/lib/../authfd.c:27: /usr/include/openssl/rsa.h:8: syntax error before `PROTO_LIST' /usr/include/openssl/rsa.h:11: syntax error before `PROTO_LIST' /usr/include/openssl/rsa.h:14: syntax error before `PROTO_LIST' /usr/include/openssl/rsa.h:17: syntax error before `PROTO_LIST' /usr/ports/security/openssh/work/ssh/lib/../authfd.c:343: syntax error before `RSA' /usr/ports/security/openssh/work/ssh/lib/../authfd.c: In function `ssh_add_identity': /usr/ports/security/openssh/work/ssh/lib/../authfd.c:352: `key' undeclared (first use in this function) /usr/ports/security/openssh/work/ssh/lib/../authfd.c:352: (Each undeclared identifier is reported only once /usr/ports/security/openssh/work/ssh/lib/../authfd.c:352: for each function it appears in.) /usr/ports/security/openssh/work/ssh/lib/../authfd.c:360: `comment' undeclared (first use in this function) /usr/ports/security/openssh/work/ssh/lib/../authfd.c:367: `auth' undeclared (first use in this function) /usr/ports/security/openssh/work/ssh/lib/../authfd.c: At top level: /usr/ports/security/openssh/work/ssh/lib/../authfd.c:430: syntax error before `RSA' /usr/ports/security/openssh/work/ssh/lib/../authfd.c: In function `ssh_remove_identity': /usr/ports/security/openssh/work/ssh/lib/../authfd.c:439: `key' undeclared (first use in this function) /usr/ports/security/openssh/work/ssh/lib/../authfd.c:448: `auth' undeclared (first use in this function) *** Error code 1 Stop in /usr/ports/security/openssh/work/ssh/lib. *** Error code 1 Stop in /usr/ports/security/openssh/work/ssh. *** Error code 1 Stop in /usr/ports/security/openssh. *** Error code 1 Stop in /usr/ports/security/openssh. *** Error code 1 Stop in /usr/ports/security/openssh. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message