From martin@kleinerdrache.org  Mon Mar 31 14:05:23 2003
Return-Path: <martin@kleinerdrache.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 7EBCF37B401
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 31 Mar 2003 14:05:23 -0800 (PST)
Received: from httpd.terions.de (static62-99-146-055.adsl.inode.at [62.99.146.55])
	by mx1.FreeBSD.org (Postfix) with SMTP id 8DF3643F75
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 31 Mar 2003 14:05:21 -0800 (PST)
	(envelope-from martin@kleinerdrache.org)
Received: (qmail 85568 invoked by uid 0); 31 Mar 2003 22:05:19 -0000
Message-Id: <20030331220519.85567.qmail@httpd.terions.de>
Date: 31 Mar 2003 22:05:19 -0000
From: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
Reply-To: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: make buildworld fails several times
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         50507
>Category:       i386
>Synopsis:       make buildworld fails several times
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    ru
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 31 14:10:07 PST 2003
>Closed-Date:    Fri Apr 04 13:34:25 PST 2003
>Last-Modified:  Tue Oct 14 11:00:25 PDT 2003
>Originator:     Martin Klaffenboeck
>Release:        FreeBSD 4.8-RC i386
>Organization:
>Environment:
System: FreeBSD martin.kleinerdrache.org 4.8-RC FreeBSD 4.8-RC #26: Tue Mar 25 18:25:51 CET 2003 martin@martin.kleinerdrache.org:/usr/obj/usr/src/sys/MYKERNEL i386


	
>Description:

I don't know really what's happening here, I tryed to make buildworld severaltimes and updatet the src tree seberal times in the last few days.

Please help!

MartiN

===> 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  /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/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/misc.c:53:
/usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64: openssl/des.h: No such file or directory
In file included from /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.c:72:
/usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64: openssl/des.h: No such file or directory
In file included from /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/auth.c:75:
/usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64: openssl/des.h: No such file or directory
/usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/enc_des.c:47: openssl/des.h: No such file or directory
In file included from /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/enc_des.c:52:
/usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64: openssl/des.h: No such file or directory
In file included from /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/sra.c:54:
/usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64: openssl/des.h: No such file or directory
/usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/pk.c:47: openssl/des.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.

	
>How-To-Repeat:
cd /usr/src
make buildworld

	
>Fix:

	


>Release-Note:
>Audit-Trail:

From: Maxim Konovalov <maxim@macomnet.ru>
To: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
Cc: bug-followup@freebsd.org
Subject: Re: i386/50507: make buildworld fails several times
Date: Tue, 1 Apr 2003 07:53:20 +0400 (MSD)

 What does your sup file look like? How do you update your /usr/src
 exactly?
 
 -- 
 Maxim Konovalov, maxim@macomnet.ru, maxim@FreeBSD.org

From: Ruslan Ermilov <ru@freebsd.org>
To: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: i386/50507: make buildworld fails several times
Date: Tue, 1 Apr 2003 12:41:10 +0300

 On Mon, Mar 31, 2003 at 10:05:19PM -0000, Martin Klaffenboeck wrote:
 > 
 > I don't know really what's happening here, I tryed to make buildworld severaltimes and updatet the src tree seberal times in the last few days.
 > 
 > Please help!
 > 
 > MartiN
 > 
 > ===> 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  /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/../../../cry pto/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/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/misc.c:53:
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64: openssl/des.h: No such file or directory
 > In file included from /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.c:72:
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64: openssl/des.h: No such file or directory
 > In file included from /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/auth.c:75:
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64: openssl/des.h: No such file or directory
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/enc_des.c:47: openssl/des.h: No such file or directory
 > In file included from /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/enc_des.c:52:
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64: openssl/des.h: No such file or directory
 > In file included from /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/sra.c:54:
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64: openssl/des.h: No such file or directory
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/pk.c:47: openssl/des.h: No such file or directory
 > mkdep: compile failed
 > *** Error code 1
 >  
 > Stop in /usr/src/secure/lib/libtelnet.
 > *** Error code 1
 >  
 You apparently forgot to fetch src/crypto.  If that is on purpose,
 you should compile your world with -DNOCRYPT.
 
 
 Cheers,
 -- 
 Ruslan Ermilov		Sysadmin and DBA,
 ru@sunbay.com		Sunbay Software AG,
 ru@FreeBSD.org		FreeBSD committer,
 +380.652.512.251	Simferopol, Ukraine
 
 http://www.FreeBSD.org	The Power To Serve
 http://www.oracle.com	Enabling The Information Age

From: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
To: Maxim Konovalov <maxim@macomnet.ru>
Cc: bug-followup@freebsd.org
Subject: Re: i386/50507: make buildworld fails several times
Date: Tue, 1 Apr 2003 14:36:35 +0200

 --ZGiS0Q5IWpPtfppv
 Content-Type: text/plain; format=flowed; charset=ISO-8859-1
 Content-Disposition: inline
 Content-Transfer-Encoding: 8bit
 
 
 Am 2003.04.01 05:53 schrieb(en) Maxim Konovalov:
 > What does your sup file look like? How do you update your /usr/src
 > exactly?
 
 I'll attach my supfile.
 
 I update the ports with
 
 cvsup -g supfile # sometimes with -z
 
 --ZGiS0Q5IWpPtfppv
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename=supfile-src
 
 # $FreeBSD: src/share/examples/cvsup/standard-supfile,v 1.17.2.2 2001/04/11 21:50:13 nik Exp $
 #
 # This file contains all of the "CVSup collections" that make up the
 # FreeBSD-current source tree.
 #
 # CVSup (CVS Update Protocol) allows you to download the latest CVS
 # tree (or any branch of development therefrom) to your system easily
 # and efficiently (far more so than with sup, which CVSup is aimed
 # at replacing).  If you're running CVSup interactively, and are
 # currently using an X display server, you should run CVSup as follows
 # to keep your CVS tree up-to-date:
 #
 #	cvsup standard-supfile
 #
 # If not running X, or invoking cvsup from a non-interactive script, then
 # run it as follows:
 #
 #	cvsup -g -L 2 standard-supfile
 #
 # You may wish to change some of the settings in this file to better
 # suit your system:
 #
 # host=cvsup.FreeBSD.org
 #		This specifies the server host which will supply the
 #		file updates.  You must change it to one of the CVSup
 #		mirror sites listed in the FreeBSD Handbook at
 #		http://www.freebsd.org/handbook/mirrors.html.
 #		You can	override this setting on the command line
 #		with cvsup's "-h host" option.
 #
 # base=/usr
 #		This specifies the root where CVSup will store information
 #		about the collections you have transferred to your system.
 #		A setting of "/usr" will generate this information in
 #		/usr/sup.  Even if you are CVSupping a large number of
 #		collections, you will be hard pressed to generate more than
 #		~1MB of data in this directory.  You can override the
 #		"base" setting on the command line with cvsup's "-b base"
 #		option.  This directory must exist in order to run CVSup.
 #
 # prefix=/usr
 #		This specifies where to place the requested files.  A
 #		setting of "/usr" will place all of the files requested
 #		in "/usr/src" (e.g., "/usr/src/bin", "/usr/src/lib").
 #		The prefix directory must exist in order to run CVSup.
 
 # Defaults that apply to all the collections
 #
 # IMPORTANT: Change the next line to use one of the CVSup mirror sites
 # listed at http://www.freebsd.org/handbook/mirrors.html.
 *default host=cvsup.at.FreeBSD.org
 *default base=/usr
 *default prefix=/usr
 *default release=cvs tag=RELENG_4
 *default delete use-rel-suffix
 
 # If your network link is a T1 or faster, comment out the following line.
 *default compress
 
 ## Main Source Tree.
 #
 # The easiest way to get the main source tree is to use the "src-all"
 # mega-collection.  It includes all of the individual "src-*" collections,
 # except the export-restricted collections.
 src-all
 
 # These are the individual collections that make up "src-all".  If you
 # use these, be sure to comment out "src-all" above.
 #src-base
 #src-bin
 #src-contrib
 #src-etc
 #src-games
 #src-gnu
 #src-include
 #src-kerberos5
 #src-kerberosIV
 #src-lib
 #src-libexec
 #src-release
 #src-sbin
 #src-share
 #src-sys
 #src-tools
 #src-usrbin
 #src-usrsbin
 # These are the individual collections that make up FreeBSD's crypto
 # collection. They are no longer export-restricted and are a part of
 # src-all
 #src-crypto
 #src-eBones
 #src-secure
 #src-sys-crypto
 
 --ZGiS0Q5IWpPtfppv--

From: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
To: Ruslan Ermilov <ru@freebsd.org>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: i386/50507: make buildworld fails several times
Date: Tue, 1 Apr 2003 14:38:53 +0200

 --PmA2V3Z32TCmWXqI
 Content-Type: text/plain; format=flowed; charset=ISO-8859-1
 Content-Disposition: inline
 Content-Transfer-Encoding: 8bit
 
 
 Am 2003.04.01 11:41 schrieb(en) Ruslan Ermilov:
 > On Mon, Mar 31, 2003 at 10:05:19PM -0000, Martin Klaffenboeck wrote:
 > >
 > > I don't know really what's happening here, I tryed to make
 > buildworld severaltimes and updatet the src tree seberal times in the
 > last few days.
 > >
 > > Please help!
 > >
 > > MartiN
 > >
 > > ===> 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
 > /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/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/misc.c:53:
 > > 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64:
 > openssl/des.h: No such file or directory
 > > In file included from 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.c:72:
 > > 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64:
 > openssl/des.h: No such file or directory
 > > In file included from 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/auth.c:75:
 > > 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64:
 > openssl/des.h: No such file or directory
 > > 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/enc_des.c:47:
 > openssl/des.h: No such file or directory
 > > In file included from 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/enc_des.c:52:
 > > 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64:
 > openssl/des.h: No such file or directory
 > > In file included from 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/sra.c:54:
 > > 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/encrypt.h:64:
 > openssl/des.h: No such file or directory
 > > 
 > /usr/src/secure/lib/libtelnet/../../../crypto/telnet/libtelnet/pk.c:47:
 > openssl/des.h: No such file or directory
 > > mkdep: compile failed
 > > *** Error code 1
 > >
 > > Stop in /usr/src/secure/lib/libtelnet.
 > > *** Error code 1
 > >
 > You apparently forgot to fetch src/crypto.  If that is on purpose,
 > you should compile your world with -DNOCRYPT.
 
 I use in my make.conf:
 
 NO_LPR= true    # do not build lpr and related programs
 NO_OPENSSH=     true    # do not build OpenSSH
 NO_OPENSSL=     true    # do not build OpenSSL (implies NO_OPENSSH)
 NO_SENDMAIL=    true    # do not build sendmail and related programs
 NOGAMES=        true    # do not build games (games/ subdir)
 
 I'll attach my supfile.
 
 Maybe that helps?
 
 Martin
 
 > 
 > Cheers,
 > --
 > Ruslan Ermilov		Sysadmin and DBA,
 > ru@sunbay.com		Sunbay Software AG,
 > ru@FreeBSD.org		FreeBSD committer,
 > +380.652.512.251	Simferopol, Ukraine
 > 
 > http://www.FreeBSD.org	The Power To Serve
 > http://www.oracle.com	Enabling The Information Age
 > 
 > 
 > 
 
 -- 
 PGP-Key:  http://www.thats-me.net/pgp.asc
 --PmA2V3Z32TCmWXqI
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename=supfile-src
 
 # $FreeBSD: src/share/examples/cvsup/standard-supfile,v 1.17.2.2 2001/04/11 21:50:13 nik Exp $
 #
 # This file contains all of the "CVSup collections" that make up the
 # FreeBSD-current source tree.
 #
 # CVSup (CVS Update Protocol) allows you to download the latest CVS
 # tree (or any branch of development therefrom) to your system easily
 # and efficiently (far more so than with sup, which CVSup is aimed
 # at replacing).  If you're running CVSup interactively, and are
 # currently using an X display server, you should run CVSup as follows
 # to keep your CVS tree up-to-date:
 #
 #	cvsup standard-supfile
 #
 # If not running X, or invoking cvsup from a non-interactive script, then
 # run it as follows:
 #
 #	cvsup -g -L 2 standard-supfile
 #
 # You may wish to change some of the settings in this file to better
 # suit your system:
 #
 # host=cvsup.FreeBSD.org
 #		This specifies the server host which will supply the
 #		file updates.  You must change it to one of the CVSup
 #		mirror sites listed in the FreeBSD Handbook at
 #		http://www.freebsd.org/handbook/mirrors.html.
 #		You can	override this setting on the command line
 #		with cvsup's "-h host" option.
 #
 # base=/usr
 #		This specifies the root where CVSup will store information
 #		about the collections you have transferred to your system.
 #		A setting of "/usr" will generate this information in
 #		/usr/sup.  Even if you are CVSupping a large number of
 #		collections, you will be hard pressed to generate more than
 #		~1MB of data in this directory.  You can override the
 #		"base" setting on the command line with cvsup's "-b base"
 #		option.  This directory must exist in order to run CVSup.
 #
 # prefix=/usr
 #		This specifies where to place the requested files.  A
 #		setting of "/usr" will place all of the files requested
 #		in "/usr/src" (e.g., "/usr/src/bin", "/usr/src/lib").
 #		The prefix directory must exist in order to run CVSup.
 
 # Defaults that apply to all the collections
 #
 # IMPORTANT: Change the next line to use one of the CVSup mirror sites
 # listed at http://www.freebsd.org/handbook/mirrors.html.
 *default host=cvsup.at.FreeBSD.org
 *default base=/usr
 *default prefix=/usr
 *default release=cvs tag=RELENG_4
 *default delete use-rel-suffix
 
 # If your network link is a T1 or faster, comment out the following line.
 *default compress
 
 ## Main Source Tree.
 #
 # The easiest way to get the main source tree is to use the "src-all"
 # mega-collection.  It includes all of the individual "src-*" collections,
 # except the export-restricted collections.
 src-all
 
 # These are the individual collections that make up "src-all".  If you
 # use these, be sure to comment out "src-all" above.
 #src-base
 #src-bin
 #src-contrib
 #src-etc
 #src-games
 #src-gnu
 #src-include
 #src-kerberos5
 #src-kerberosIV
 #src-lib
 #src-libexec
 #src-release
 #src-sbin
 #src-share
 #src-sys
 #src-tools
 #src-usrbin
 #src-usrsbin
 # These are the individual collections that make up FreeBSD's crypto
 # collection. They are no longer export-restricted and are a part of
 # src-all
 #src-crypto
 #src-eBones
 #src-secure
 #src-sys-crypto
 
 --PmA2V3Z32TCmWXqI--
State-Changed-From-To: open->patched 
State-Changed-By: ru 
State-Changed-When: Tue Apr 1 04:55:52 PST 2003 
State-Changed-Why:  
Fixed in 5.0-CURRENT (secure/lib/libtelnet requires OpenSSL). 


Responsible-Changed-From-To: freebsd-bugs->ru 
Responsible-Changed-By: ru 
Responsible-Changed-When: Tue Apr 1 04:55:52 PST 2003 
Responsible-Changed-Why:  
MFC reminder. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=50507 
State-Changed-From-To: patched->closed 
State-Changed-By: ru 
State-Changed-When: Fri Apr 4 13:34:00 PST 2003 
State-Changed-Why:  
Fixed in 4.8-STABLE. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=50507 

From: Tuc <tuc@ttsg.com>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: i386/50507: make buildworld fails several times
Date: Tue, 14 Oct 2003 13:56:56 -0400 (EDT)

 Hi,
 
 	I just had this happen to me also, in RELENG_4_8, when I
 define NO_OPENSSL. Did this get broken again?
>Unformatted:
