Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Mar 2003 15:11:29 -0500 (EST)
From:      Mike Buchanon <buchanon@msu.edu>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   i386/48982: 5.0 buildworld fails after openssl -DOVERWRITE_BASE install
Message-ID:  <200303062011.h26KBT0P088616@manetheren.cl.msu.edu>

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

>Number:         48982
>Category:       i386
>Synopsis:       5.0 buildworld fails after openssl -DOVERWRITE_BASE install
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 06 12:20:04 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Mike Buchanon
>Release:        FreeBSD 5.0-RELEASE i386
>Organization:
>Environment:
FreeBSD tear.cl.msu.edu 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Thu Jan 16 22:16:53 GMT 2003     root@hollin.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC  i386


>Description:
	After a clean net install using the floppies, I installed
	openssl and openssh with the OVERWRITE_BASE options turned
	on in /etc/make.conf.  I wanted to have the latest version
	of both packages in use on my new system and having it in the
	base seemed like a good idea.

	However, now that I have done this I am attempting to do a
	buildworld and it fails in libtelnet as follows:

---begin paste---
===> secure/lib/libtelnet
rm -f .depend
mkdep -f .depend -a    -DENCRYPTION -DAUTHENTICATION -DSRA -I/usr/src/secure/lib/libtelnet/../../../crypto/telnet -I/usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet -DNO_IDEA  /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/genget.c /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/getent.c /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/misc.c /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.c /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/auth.c /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/enc_des.c /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/sra.c /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/pk.c
In file included from /usr/src/crypto/telnet/libtelnet/misc.c:53:
/usr/src/crypto/telnet/libtelnet/encrypt.h:64:25: openssl/des.h: No such file or directory
In file included from /usr/src/crypto/telnet/libtelnet/encrypt.c:73:
/usr/src/crypto/telnet/libtelnet/encrypt.h:64:25: openssl/des.h: No such file or directory
In file included from /usr/src/crypto/telnet/libtelnet/auth.c:75:
/usr/src/crypto/telnet/libtelnet/encrypt.h:64:25: openssl/des.h: No such file or directory
/usr/src/crypto/telnet/libtelnet/enc_des.c:47:25: openssl/des.h: No such file or directory
In file included from /usr/src/crypto/telnet/libtelnet/enc_des.c:52:
/usr/src/crypto/telnet/libtelnet/encrypt.h:64:25: openssl/des.h: No such file or directory
In file included from /usr/src/crypto/telnet/libtelnet/sra.c:54:
/usr/src/crypto/telnet/libtelnet/encrypt.h:64:25: openssl/des.h: No such file or directory
/usr/src/crypto/telnet/libtelnet/pk.c:47:25: openssl/des.h: No such file or directory
/usr/src/crypto/telnet/libtelnet/pk.c:53:16: mp.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop in /usr/src/secure/lib/libtelnet.
*** Error code 1

Stop in /usr/src/secure/lib.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
tear# 

---end paste---	


If I then go to /usr/src/secure/lib/libtelnet and do 'make clean; make' I
get the following:

---begin paste---
cure/lib/libtelnet/../../../crypto/telnet -I/usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet -DNO_IDEA -Werror -Wall -Wno-format-y2k -Wno-uninitialized  -c /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/enc_des.c -o enc_des.o
cc1: warnings being treated as errors
/usr/src/crypto/telnet/libtelnet/enc_des.c: In function `fb64_start':
/usr/src/crypto/telnet/libtelnet/enc_des.c:214: warning: implicit declaration of function `des_new_random_key'
*** Error code 1

Stop in /usr/src/secure/lib/libtelnet.
---end paste---

>How-To-Repeat:
	tell the openssl port to over write the base install of openssl 
	and then attempt to buildworld.
>Fix:

	I wish I knew how to fix this :)  I have found several other people
	on google and groups.google that are having the same type of
	problem.  However, I have not found a fix.

>Release-Note:
>Audit-Trail:
>Unformatted:

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303062011.h26KBT0P088616>