Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Feb 2003 03:00:16 +0700 (KRAT)
From:      Eugene Grosbein <eugen@grosbein.pp.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   conf/48566: [PATCH] /etc/defaults/make.conf stales after repo-copy
Message-ID:  <200302222000.h1MK0GLK049123@grosbein.pp.ru>

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

>Number:         48566
>Category:       conf
>Synopsis:       [PATCH] /etc/defaults/make.conf stales after repo-copy
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 22 12:10:04 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Eugene Grosbein
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
Svyaz Service JSC
>Environment:
System: FreeBSD grosbein.pp.ru 4.7-STABLE FreeBSD 4.7-STABLE #4: Sun Feb 9 13:34:37 KRAT 2003 eu@grosbein.pp.ru:/usr/local/obj/usr/local/src/sys/DADV i386

>Description:
	/etc/defaults/make.conf does not document some things
	existing in both of RELENG_4 and CURRENT that are documented
	in CURRENT.

>How-To-Repeat:
	See patch.

>Fix:

	Patch for etc/defaults/make.conf:

--- make.conf.orig	Sun Feb 23 02:43:34 2003
+++ make.conf	Sun Feb 23 02:55:39 2003
@@ -31,8 +31,9 @@
 # It may be that certain types of software will become unstable after being
 # compiled with processor-specific (or higher - see below) optimization flags.
 # If in doubt, do not set CPUTYPE or CFLAGS to non-default values.
+# (?= allows to buildworld for a different CPUTYPE.)
 #
-#CPUTYPE=i686
+#CPUTYPE?=i686
 #NO_CPU_CFLAGS=	true	# Don't add -march=<cpu> to CFLAGS automatically
 #NO_CPU_COPTFLAGS=true	# Don't add -march=<cpu> to COPTFLAGS automatically
 #
@@ -53,6 +54,13 @@
 #
 #CXXFLAGS+= -fmemoize-lookups -fsave-memoized
 #
+# MAKE_SHELL controls the shell used internally by make(1) to process the
+# command scripts in makefiles.  Three shells are supported, sh, ksh, and
+# csh.  Using sh is most common, and advised.  Using ksh *may* work, but is
+# not guaranteed to.  Using csh is absurd.  The default is to use sh.
+#
+#MAKE_SHELL?=sh
+#
 # BDECFLAGS are a set of gcc warning settings that Bruce Evans has suggested
 # for use in developing FreeBSD and testing changes.  They can be used by
 # putting "CFLAGS+=${BDECFLAGS}" in /etc/make.conf.  -Wconversion is not
@@ -88,8 +96,10 @@
 #
 # To avoid building various parts of the base system:
 #NO_CVS=	true	# do not build CVS
+#NO_CXX=	true	# do not build C++ and friends
 #NO_BIND=	true	# do not build BIND
 #NO_FORTRAN=	true	# do not build g77 and related libraries
+#NO_GDB=	true	# do not build GDB
 #NO_I4B=	true	# do not build isdn4bsd package
 #NO_IPFILTER=	true	# do not build IP Filter package
 #NO_LPR=	true	# do not build lpr and related programs
@@ -118,6 +128,9 @@
 #
 # The list of modules to build instead of all of them.
 #MODULES_OVERRIDE=	linux ipfw
+#
+# If you always want to build the Linux ext2fs kernel module.
+#WANT_EXT2FS_MODULE=yes
 #
 # The following controls building optional IDEA code in libcrypto and
 # certain ports.  Patents are involved - you must not use this unless


Eugene Grosbein
>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?200302222000.h1MK0GLK049123>