Date: Tue, 06 May 2003 17:45:04 -0700 From: Dave Tweten <tweten@nas.nasa.gov> To: stable@freebsd.org Subject: DES AWOL after 4.8 Message-ID: <956.1052268304@gilmore.nas.nasa.gov>
next in thread | raw e-mail | index | archive | help
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?956.1052268304>