His idea was:
What do you guys think of changing the +='s in bsd.sites.mk to
?='s? The deal is this: say I have a specific AfterStep dist
site that I want to use, and I don't want the default listed
sites to be attempted at all.
As it stands now, there are two current solutions that I see:
* edit bsd.sites.mk after every cvsup
* put like 100 entries for that site in MASTER_SITE_AFTERSTEP
in /etc/make.conf and turn on RANDOMIZE_MASTER_SITES
His solution was:
Change the bsd.sites.mk to MASTER_SITE_AFTERSTEP?=, and then I
can define MASTER_SITE_AFTERSTEP to be whatever I want it to
be.
The final solution is:
Add an .if !defined(IGNORE_MASTER_SITE_xxx) / .endif around all
MASTER_SITE definitions:
+.if !defined(IGNORE_MASTER_SITE_XORG)
MASTER_SITE_XORG+= \
ftp://ftp.x.org/pub/%SUBDIR%/ \
ftp://ftp.gwdg.de/pub/x11/x.org/pub/%SUBDIR%/ \
[...]
+.endif
This way, if you want to ignore the default MASTER_SITE_xxx and use
a certain mastersite for this collection, you set this in your
/etc/make.conf:
IGNORE_MASTER_SITE_xxx=yes
MASTER_SITE_xxx=http://z.x.y/
While if you prefer a certain mastersite for this collection, you
set this in your /etc/make.conf:
MASTER_SITE_xxx=http://z.x.y/
<http://www.squid-cache.org/Versions/v2/2.5/bugs/>:
+ Handle odd data formats (squid bug #321)
+ reload_into_ims fails to revalidate negatively cached entries
(squid bug #1159)
+ Clarify delay_access function (squid bug #1245)
+ Check several squid.conf directives for int overflows (squid bug #1247)
+ Use memset(3) instead of bzero(3) (squid bug #1256)
+ Fix compile warnings due to pid_t not being an int (squid bug #1257)
+ Fix incorrect use of ctype functions (squid bug #1259)
+ Defer digest fetch if the peer is not allowed to be used (squid bug #1262)
+ Extend relaxed_header_parser to work around "excess data from" errors from
many major web servers (squid bug #1265)
- Enable IPFilter based transparent proxying on all FreeBSD versions where
IPFilter headers are part of the base system (i.e. RELENG_4 < 4.7-RELEASE,
RELENG_5 and 6-CURRENT). Create a new OPTION WITH_SQUID_IPFILTER for this
purpose. Thanks to sem@ for keeping track of this issue!
PR: ports/78780
Submitted by: Thomas-Martin Seck <tmseck@netcologne.de> (maintainer)
- Point port to OpenSSL installation. This fixes the build on systems where
_only_ the OpenSSL library from the ports collection is available.
PR: ports/78192
Submitted by: maintainer
Approved by: arved (mentor),
maintainer timeout (9 days): I replaced the fix from the
PR with an superior one
- Multiple minor patches to clean up the code and avoid compiler warnings
(in order to prevent possible errors with future versions of GCC or other
modern compilers)
Remark: graphics/urt is also included in the cad/brlcad distribution, and
has been factured out for the ports collection.
The submitter merged some cleanups for IRIX by Lee Butler in order
to prevent the mess of two diverging urt versions in the ports tree
(the one bundled with cad/brlcad and graphics/urt).
He also contributed serveral improvments himself.
PR: ports/78687
Submitted by: Pedro F. Giffuni <giffunip@yahoo.com>
Approved by: arved
several important fixes, including a remote (although unlikely) exploit.
See the CHANGES file for details.
All users of BIND 9 are highly encouraged to upgrade to this version.
Changes to the port include:
1. Remove ISC patch to 9.3.0 that addressed the remote exploit
2. Change to OPTIONS, and thereby
3. --enable-threads is now the default. Users report that the new thread
code in 9.3.x works significantly better than the old on all versions of
FreeBSD.
4. Add a temporary shim for the old PORT_REPLACES_BASE_BIND9 option.
The OPTIONS framework requires knobs to start with WITH_ or WITHOUT_
5. Remove patch that shoehorned named.conf.5 into the right place,
it has been fixed in the code.