From nobody@FreeBSD.org  Sun Oct  3 21:10:38 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id ABA4E106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  3 Oct 2010 21:10:38 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 9A55D8FC14
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  3 Oct 2010 21:10:38 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o93LAb5n040598
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 3 Oct 2010 21:10:37 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id o93LAbOk040591;
	Sun, 3 Oct 2010 21:10:37 GMT
	(envelope-from nobody)
Message-Id: <201010032110.o93LAbOk040591@www.freebsd.org>
Date: Sun, 3 Oct 2010 21:10:37 GMT
From: Aragon Gouveia <aragon@phat.za.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: src.conf WITHOUT_MAIL should not disable /usr/bin/fmt
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         151180
>Category:       misc
>Synopsis:       src.conf WITHOUT_MAIL should not disable /usr/bin/fmt
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    delphij
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 03 21:20:02 UTC 2010
>Closed-Date:    Mon Oct 04 06:50:21 UTC 2010
>Last-Modified:  Mon Oct  4 07:00:09 UTC 2010
>Originator:     Aragon Gouveia
>Release:        8.1-STABLE
>Organization:
>Environment:
FreeBSD igor.geek.sh 8.1-STABLE FreeBSD 8.1-STABLE #0: Sat Jul 24 19:06:08 SAST 2010     toor@igor.geek.sh:/usr/obj/usr/src/sys/IGOR  amd64

>Description:
When defining WITHOUT_MAIL in /etc/src.conf FreeBSD's build system excludes src/usr.bin/fmt from being built.  However, the FreeBSD ports system relies on /usr/bin/fmt for formatting certain messages, eg. licenses.

If the ports system continues to depend on /usr/bin/fmt then WITHOUT_MAIL should not prevent it from being built.

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->analyzed 
State-Changed-By: arundel 
State-Changed-When: Mon Oct 4 00:08:38 UTC 2010 
State-Changed-Why:  
This was fixed in HEAD by commit r203711. The changes were MFC'ed in r203584, 
but only partially. 
r203584 only touched tools/build/mk/OptionalObsoleteFiles.inc, but not 
usr.bin/Makefile. 


Responsible-Changed-From-To: freebsd-bugs->delphij 
Responsible-Changed-By: arundel 
Responsible-Changed-When: Mon Oct 4 00:08:38 UTC 2010 
Responsible-Changed-Why:  
Hi delphij, could you take a look at this PR? It seems an MFC you did, didn't 
contain all changes from the initial commit to HEAD. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=151180 
State-Changed-From-To: analyzed->closed 
State-Changed-By: delphij 
State-Changed-When: Mon Oct 4 06:49:56 UTC 2010 
State-Changed-Why:  
Patch applied against 8-STABLE, thanks for pointing this out! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: misc/151180: commit references a PR
Date: Mon,  4 Oct 2010 06:49:19 +0000 (UTC)

 Author: delphij
 Date: Mon Oct  4 06:49:12 2010
 New Revision: 213399
 URL: http://svn.freebsd.org/changeset/base/213399
 
 Log:
   Revision 209601 should have merged this part of r203711 to make fmt(1)
   build unconditional.
   
   PR:		misc/151180
 
 Modified:
   stable/8/usr.bin/Makefile
 Directory Properties:
   stable/8/usr.bin/   (props changed)
   stable/8/usr.bin/apply/   (props changed)
   stable/8/usr.bin/ar/   (props changed)
   stable/8/usr.bin/awk/   (props changed)
   stable/8/usr.bin/biff/   (props changed)
   stable/8/usr.bin/c89/   (props changed)
   stable/8/usr.bin/c99/   (props changed)
   stable/8/usr.bin/catman/   (props changed)
   stable/8/usr.bin/column/   (props changed)
   stable/8/usr.bin/comm/   (props changed)
   stable/8/usr.bin/cpio/   (props changed)
   stable/8/usr.bin/csup/   (props changed)
   stable/8/usr.bin/du/   (props changed)
   stable/8/usr.bin/ee/   (props changed)
   stable/8/usr.bin/enigma/   (props changed)
   stable/8/usr.bin/fetch/   (props changed)
   stable/8/usr.bin/find/   (props changed)
   stable/8/usr.bin/finger/   (props changed)
   stable/8/usr.bin/fstat/   (props changed)
   stable/8/usr.bin/gcore/   (props changed)
   stable/8/usr.bin/getopt/   (props changed)
   stable/8/usr.bin/hexdump/   (props changed)
   stable/8/usr.bin/indent/   (props changed)
   stable/8/usr.bin/jot/   (props changed)
   stable/8/usr.bin/kdump/   (props changed)
   stable/8/usr.bin/killall/   (props changed)
   stable/8/usr.bin/ktrace/   (props changed)
   stable/8/usr.bin/locale/   (props changed)
   stable/8/usr.bin/lockf/   (props changed)
   stable/8/usr.bin/look/   (props changed)
   stable/8/usr.bin/mail/   (props changed)
   stable/8/usr.bin/make/   (props changed)
   stable/8/usr.bin/makewhatis/   (props changed)
   stable/8/usr.bin/minigzip/   (props changed)
   stable/8/usr.bin/netstat/   (props changed)
   stable/8/usr.bin/pathchk/   (props changed)
   stable/8/usr.bin/perror/   (props changed)
   stable/8/usr.bin/procstat/   (props changed)
   stable/8/usr.bin/rpcgen/   (props changed)
   stable/8/usr.bin/script/   (props changed)
   stable/8/usr.bin/sed/   (props changed)
   stable/8/usr.bin/sockstat/   (props changed)
   stable/8/usr.bin/split/   (props changed)
   stable/8/usr.bin/stat/   (props changed)
   stable/8/usr.bin/systat/   (props changed)
   stable/8/usr.bin/tar/   (props changed)
   stable/8/usr.bin/tftp/   (props changed)
   stable/8/usr.bin/touch/   (props changed)
   stable/8/usr.bin/truss/   (props changed)
   stable/8/usr.bin/uname/   (props changed)
   stable/8/usr.bin/unifdef/   (props changed)
   stable/8/usr.bin/uniq/   (props changed)
   stable/8/usr.bin/vmstat/   (props changed)
   stable/8/usr.bin/w/   (props changed)
   stable/8/usr.bin/whois/   (props changed)
   stable/8/usr.bin/xinstall/   (props changed)
   stable/8/usr.bin/xlint/   (props changed)
 
 Modified: stable/8/usr.bin/Makefile
 ==============================================================================
 --- stable/8/usr.bin/Makefile	Mon Oct  4 06:17:45 2010	(r213398)
 +++ stable/8/usr.bin/Makefile	Mon Oct  4 06:49:12 2010	(r213399)
 @@ -64,7 +64,7 @@ SUBDIR=	alias \
  	${_file2c} \
  	find \
  	finger \
 -	${_fmt} \
 +	fmt \
  	fold \
  	${_from} \
  	fstat \
 @@ -293,7 +293,6 @@ _locate=	locate
  # XXX msgs?
  .if ${MK_MAIL} != "no"
  _biff=		biff
 -_fmt=		fmt
  _from=		from
  _mail=		mail
  _msgs=		msgs
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 
>Unformatted:
