Bug 50349

Summary: make release fails with NO_OPENSSH and ! NOKERBEROS
Product: Documentation Reporter: stijn <stijn>
Component: Books & ArticlesAssignee: freebsd-doc (Nobody) <doc>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description stijn 2003-03-27 15:30:09 UTC
make release will fail during the release.3 step if the world built in the
chroot area was built with NO_OPENSSH / NO_OPENSSL flags, and the
NOKERBEROS flag was not passed to make release. This flag is not documented
in release(7). The attached patch documents it.

As I don't know what other flags affect failure, I just documented the
fact that there is a flag to avoid building the kerberos bits. Maybe
someone more in the know can add something to text to indicate kerberos's
dependancy on either OpenSSH or OpenSSL.

How-To-Repeat: 
# grep NO_OPEN /release/etc/make.conf
NO_OPENSSH=	yes
NO_OPENSSL=	yes
# cd /usr/src/release && make release CHROOTDIR=/release \
	RELEASETAG=RELENG_4 BUILDNAME=RELENG_4-MYRELEASE CVSROOT=${CVSROOT}

And wait for an error about a missing openssl/des.h header.
Comment 1 ru freebsd_committer freebsd_triage 2003-10-03 22:47:38 UTC
State Changed
From-To: open->closed

Sorry, but we don't currently support building releases 
without the crypto dists.