Bug 50349 - make release fails with NO_OPENSSH and ! NOKERBEROS
Summary: make release fails with NO_OPENSSH and ! NOKERBEROS
Status: Closed FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Books & Articles (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-doc (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-27 15:30 UTC by stijn
Modified: 2003-10-03 22:48 UTC (History)
0 users

See Also:


Attachments
file.diff (382 bytes, patch)
2003-03-27 15:30 UTC, stijn
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.