Bug 92443

Summary: [patch] remove .error from all port Makefiles
Product: Ports & Packages Reporter: Mark Linimon <linimon>
Component: Individual Port(s)Assignee: Mark Linimon <linimon>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Mark Linimon freebsd_committer freebsd_triage 2006-01-28 03:40:02 UTC
The use of .error in port Makefiles has been discouraged for some time
as it introduces fragility into the 'make index' process.  This patch
removes the last vestiges from the various port Makefiles.
Comment 1 gnats freebsd_committer freebsd_triage 2006-01-28 04:04:36 UTC
Responsible Changed
From-To: freebsd-ports-bugs->linimon

I originated this. 

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

Adding to audit trail from misfiled PR ports/92447:

Date: Sat, 28 Jan 2006 07:30:47 +0100
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2006-02-03 02:22:50 UTC
State Changed
From-To: open->analyzed

Accepted for testing on the cluster.
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2006-02-14 04:40:20 UTC
State Changed
From-To: analyzed->closed

Partially committed. 

The analysis is that it is correct to use .error in the case where a USE_* 
variable is set, because in that case 'make index' _should_ fail.  However, 
any _legal_ user-variable set should _not_ cause it to fail. 

Analysis by:	kris