Re: Tidying src/release/*/{dokern.sh,drivers.conf}

From: Scott Long <scott_long_at_btc.adaptec.com>
Date: Tue, 20 May 2003 00:47:07 -0600
Ruslan Ermilov wrote:
> On Tue, May 20, 2003 at 12:26:19AM -0600, Scott Long wrote:
> 
>>Please fix the following:
>>
>>ld -dc -r -o usbdevs.lo usbdevs_stub.o 
>>/usr/obj//usr/src/usr.sbin/usbdevs/usbdevs.o
>>crunchide -k _crunched_usbdevs_stub usbdevs.lo
>>cc -static -o boot_crunch boot_crunch.o hostname.lo pwd.lo rm.lo sh.lo
> 
> 
>>test.lo cpio.lo dhclient.lo fsck_ffs.lo ifconfig.lo mount_nfs.lo 
>>newfs.lo route.lo rtsol.lo slattach.lo tunefs.lo camcontrol.lo find.lo
> 
> 
>>minigzip.lo sed.lo arp.lo ppp.lo sysinstall.lo usbd.lo usbdevs.lo -ll 
>>-ledit -lutil -lkvm -lmd -lcrypt -lftpio -lz -lnetgraph -ldialog 
>>-lncurses -ldisk -lcam -lsbuf -lufs
>>ppp.lo: In function `DesEncrypt':
>>ppp.lo(.text+0x2c421): undefined reference to `DES_set_key'
>>ppp.lo(.text+0x2c42f): undefined reference to `DES_ecb_encrypt'
>>ppp.lo: In function `MakeKey':
>>ppp.lo(.text+0x2c3fa): undefined reference to `DES_set_odd_parity'
>>ppp.lo: In function `MPPEKeyChange':
>>ppp.lo(.text+0x2c97c): undefined reference to `RC4_set_key'
>>ppp.lo(.text+0x2c98a): undefined reference to `RC4'
>>ppp.lo: In function `MPPEOutput':
>>ppp.lo(.text+0x2ca78): undefined reference to `RC4'
>>ppp.lo(.text+0x2ca9a): undefined reference to `RC4'
>>ppp.lo(.text+0x2cb10): undefined reference to `RC4_set_key'
>>ppp.lo: In function `MPPEInput':
>>ppp.lo(.text+0x2cc81): undefined reference to `RC4'
>>ppp.lo(.text+0x2ccb2): undefined reference to `RC4'
>>ppp.lo(.text+0x2cd13): undefined reference to `RC4_set_key'
>>ppp.lo: In function `MPPEInitInput':
>>ppp.lo(.text+0x2d3bc): undefined reference to `RC4_set_key'
>>ppp.lo: In function `MPPEInitOutput':
>>ppp.lo(.text+0x2d491): undefined reference to `RC4_set_key'
>>*** Error code 1
>>
>>Stop in /usr/obj/usr/src/release/boot_crunch.
>>*** Error code 1
>>
> 
> Which arch this is?
> 
> Also, this looks pretty much like a pilot error, as for the
> purposes of release building usr.sbin/ppp is recompiled without
> the crypto support (see src/usr.sbin/ppp/Makefile).
> 
> 
> Cheers,

i386.

It looks to be a consequence of DES's NOSECURE commit earlier
today:

des         2003/05/19 08:52:01 PDT

   FreeBSD src repository

   Modified files:
     .                    Makefile.inc1
     bin/ed               Makefile
     lib                  Makefile
     lib/libcrypt         Makefile
     lib/libfetch         Makefile
     lib/libpam/modules   modules.inc
     libexec              Makefile
     share/examples/etc   make.conf
     share/man/man5       make.conf.5
     usr.bin              Makefile
     usr.bin/fetch        Makefile
     usr.sbin/pkg_install Makefile
     usr.sbin/pkg_install/add Makefile
     usr.sbin/pkg_install/create Makefile
     usr.sbin/pkg_install/delete Makefile
     usr.sbin/pkg_install/info Makefile
     usr.sbin/pkg_install/version Makefile
     usr.sbin/ppp         Makefile
     usr.sbin/pppd        Makefile
     usr.sbin/sendmail    Makefile
     usr.sbin/tcpdump/tcpdump Makefile
   Log:
   Retire the useless NOSECURE knob.
Received on Mon May 19 2003 - 21:50:06 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:08 UTC