From owner-freebsd-stable@FreeBSD.ORG Tue May 6 17:45:05 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2073637B407 for ; Tue, 6 May 2003 17:45:05 -0700 (PDT) Received: from gilmore.nas.nasa.gov (gilmore.nas.nasa.gov [129.99.33.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AF0F43FB1 for ; Tue, 6 May 2003 17:45:04 -0700 (PDT) (envelope-from tweten@nas.nasa.gov) Received: from gilmore.nas.nasa.gov (localhost.nas.nasa.gov [127.0.0.1]) by gilmore.nas.nasa.gov (8.12.9/8.12.9) with ESMTP id h470j4gZ000957 for ; Tue, 6 May 2003 17:45:04 -0700 (PDT) (envelope-from tweten@gilmore.nas.nasa.gov) X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: stable@freebsd.org From: Dave Tweten Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 06 May 2003 17:45:04 -0700 Message-ID: <956.1052268304@gilmore.nas.nasa.gov> Sender: tweten@nas.nasa.gov Subject: DES AWOL after 4.8 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: David.E.Tweten@nasa.gov List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2003 00:45:05 -0000 I just installed STABLE on a new machine and DES seems to be a no-show. I've forgotten why. Help! My 4.8 CD is still a no-show, so I started with the 4.7 CD and then cvsupped the latest STABLE, using: *default host=cvsup10.FreeBSD.org *default base=/usr *default prefix=/usr *default release=cvs *default delete use-rel-suffix *default date=2003.05.06.08.00.00 *default tag=RELENG_4 src-all *default tag=. ports-all Then, using the usual /etc/make.conf magic (some of whose purposes I can no longer remember): COMPAT22=yes CPUTYPE=i686 DOC_LANG=en_US.ISO8859-1 ENABLE_SUID_SSH=true ENGLISH_ONLY=yes HAVE_MOTIF=yes JADETEX=yes KERNCONF=GILMORE MAKE_RSAINTL=yes PRINTERDEVICE=ps SENDMAIL_MC=/etc/mail/gilmore.mc SUP_UPDATE=yes SUPFLAGS=-g SUPHOST=cvsup10.FreeBSD.org TOP_TABLE_SIZE=41 USA_RESIDENT=YES WITH_DES=yes WITH_ISPELL=yes WITH_QT=yes WITH_X11=yes I did the usual: make buildworld make kernel make installkernel reboot (to single user) mergemaster -p make installworld mergemaster reboot (to multi-user) followed (after other ports) by an attempt to make install /usr/ports/security/pidentd. Ultimately, that produced: cc -o idecrypt idecrypt.o crypto.o -lkvm -ldes crypto.o: In function `init_encryption': crypto.o(.text+0x12): undefined reference to `DES_string_to_key' crypto.o(.text+0x23): undefined reference to `DES_set_key' crypto.o: In function `make_packet': crypto.o(.text+0x191): undefined reference to `DES_ecb_encrypt' crypto.o(.text+0x1de): undefined reference to `DES_ecb_encrypt' crypto.o: In function `init_decryption': crypto.o(.text+0x2f1): undefined reference to `DES_string_to_key' crypto.o(.text+0x328): undefined reference to `DES_set_key' crypto.o: In function `decrypt_packet': crypto.o(.text+0x374): undefined reference to `DES_set_key' crypto.o(.text+0x46d): undefined reference to `DES_ecb_encrypt' crypto.o(.text+0x495): undefined reference to `DES_ecb_encrypt' *** Error code 1 Stop in /usr/ports/security/pidentd/work/pidentd-2.8.5/src. *** Error code 1 Stop in /usr/ports/security/pidentd/work/pidentd-2.8.5. *** Error code 1 Stop in /usr/ports/security/pidentd. So, anybody know where DES went and why? After beating my head against a wall for a few days, I am without a clue. Clues welcomed. -- M/S 258-5 |1024-bit PGP fingerprint:|tweten@nas.nasa.gov NASA Ames Research Center | 41 B0 89 0A 8F 94 6C 59| (650) 604-4416 Moffett Field, CA 94035-1000| 7C 80 10 20 25 C7 2F E6|FAX: (650) 604-4377 We each earn what freedom of speech we defend for those who most offend us.