[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
No Subject
- To: ports@openbsd.org
- From: Marc Espie <espie@nerim.net>
- Date: Mon, 4 Aug 2003 19:44:54 +0200
- Content-Disposition: inline
- Mail-Followup-To: ports@openbsd.org
- User-Agent: Mutt/1.4.1i
This will get the site selector to fail if MASTER_SITESn is not defined,
instead of silently going over to MASTER_SITES.
I believe it's a good idea, since MASTER_SITESn not defined will often
be due to misspellings or logic error, and an extra mirror in the
MASTER_SITES list may have the file, but veeeerryyy far, which will make
for a very slow fetching, thus a hard-to-find problem.
Okay ?
Index: bsd.port.mk
===================================================================
RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v
retrieving revision 1.578
diff -u -r1.578 bsd.port.mk
--- bsd.port.mk 4 Aug 2003 14:37:10 -0000 1.578
+++ bsd.port.mk 4 Aug 2003 17:42:36 -0000
@@ -798,6 +798,8 @@
MASTER_SITES${_I}:= ${MASTER_SITE_OVERRIDE} ${MASTER_SITES${_I}}
. endif
_SITE_SELECTOR+=*:${_I}) sites="${MASTER_SITES${_I}}";;
+. else
+_SITE_SELECTOR+=*:${_I}) echo >&2 "Error: MASTER_SITES${_I} not defined";;
. endif
.endfor
_SITE_SELECTOR+=*) sites="${MASTER_SITES}";; esac