Skip site navigation (1)Skip section navigation (2)
Date:       Wed, 23 Aug 2000 11:57:15 +1000
From:      Peter Jeremy <peter.jeremy@alcatel.com.au>
To:        freebsd-current@FreeBSD.ORG
Subject:   buildworld dies "undefined reference to crypt_des"
Message-ID:  <00Aug23.115718est.115278@border.alcanet.com.au>

next in thread | raw e-mail | index | archive | help

The `building everything' stage of make buildworld is dying as below.
The following patch fix lets my buildworld get beyond that point (but
it's still running so I don't know if there are problems elsewhere).
(I don't think the patch is the right fix, but it solved my immediate
problem).

Index: Makefile
===================================================================
RCS file: /home/CVSROOT/src/bin/csh/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- Makefile    2000/07/07 08:27:59     1.20
+++ Makefile    2000/08/23 01:49:45
@@ -36,8 +36,8 @@
 # utilities of the same name are handled with the associated manpage,
 # builtin.1 in share/man/man1/.
 
-DPADD= ${LIBTERMCAP} ${LIBCRYPT}
-LDADD= -ltermcap -lcrypt
+DPADD= ${LIBTERMCAP} ${LIBCRYPT} ${LIBDESCRYPT}
+LDADD= -ltermcap -lcrypt -ldescrypt
 
 LINKS= ${BINDIR}/csh ${BINDIR}/tcsh
 
============

cc -O -pipe -I/3.0/cvs/src/bin/csh/../../contrib/tcsh -I/3.0/cvs/src/bin/csh -I. -D_PATH_TCSHELL='"/usr/obj/3.0/cvs/src/i386/bin/csh"' -Wall -Wformat   -I/usr/obj/3.0/cvs/src/i386/usr/include -c /3.0/cvs/src/bin/csh/../../contrib/tcsh/tc.who.c
cc -O -pipe -I/3.0/cvs/src/bin/csh/../../contrib/tcsh -I/3.0/cvs/src/bin/csh -I. -D_PATH_TCSHELL='"/usr/obj/3.0/cvs/src/i386/bin/csh"' -Wall -Wformat   -I/usr/obj/3.0/cvs/src/i386/usr/include -c /3.0/cvs/src/bin/csh/tc.defs.c
cc -O -pipe -I/3.0/cvs/src/bin/csh/../../contrib/tcsh -I/3.0/cvs/src/bin/csh -I. -D_PATH_TCSHELL='"/usr/obj/3.0/cvs/src/i386/bin/csh"' -Wall -Wformat   -I/usr/obj/3.0/cvs/src/i386/usr/include  -static -o csh sh.o sh.dir.o sh.dol.o sh.err.o sh.exec.o sh.char.o sh.exp.o sh.file.o sh.func.o sh.glob.o sh.hist.o sh.init.o sh.lex.o sh.misc.o sh.parse.o sh.print.o sh.proc.o sh.sem.o sh.set.o sh.time.o glob.o mi.termios.o tw.help.o tw.init.o tw.parse.o tw.spell.o tw.comp.o tw.color.o ed.chared.o ed.defns.o ed.init.o ed.inputl.o ed.refresh.o ed.screen.o ed.xmap.o ed.term.o tc.alloc.o tc.bind.o tc.const.o tc.disc.o tc.func.o tc.os.o tc.printf.o tc.prompt.o tc.sched.o tc.sig.o tc.str.o tc.vers.o tc.who.o tc.defs.o  -ltermcap -lcrypt
/usr/obj/3.0/cvs/src/i386/usr/lib/libcrypt.a(crypt.o)(.rodata+0x4): undefined reference to `crypt_des'
*** Error code 1

Stop in /3.0/cvs/src/bin/csh.
*** Error code 1

Stop in /3.0/cvs/src/bin.
*** Error code 1

Stop in /3.0/cvs/src.
*** Error code 1

Stop in /3.0/cvs/src.
*** Error code 1

Stop in /3.0/cvs/src.


Peter


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00Aug23.115718est.115278>