svn commit: r365208 - head/www/squidguard

Matthias Andree mandree at FreeBSD.org
Sun Aug 17 23:05:35 UTC 2014


Am 18.08.2014 um 00:08 schrieb John Marino:

> Oh, and if that's not enough, squidguard is at risk of being removed
> anyway because databases/db4, of which it depends, is unstaged and
> getting removed.  see:
> 
> http://leaf.dragonflybsd.org/~marino/misc/screwed.maintained.txt

Most stuff does not need much work to function with newer BerkeleyDB
versions.  <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192690>
has a patch that not only drops db4...db4.7 properly, but also move
certain ports (albeit not squid stuff) onto newer db48/db5/db6, and if
that goes through we'll make db5 the default.

db6 has a stricter license (AGPL) so I'd not force it on the package builds.

Sometimes you need to hack outdated configure scripts into shape,
sometimes you only need to tell the port that it can work with newer
versions, and sometimes you need to pull up the API changes and insert 0
or "" arguments into function calls.  For the latter ports, you'll see
complaining about mismatched argument types and count if you try forcing
a newer BerkeleyDB on them.

HTH


More information about the svn-ports-all mailing list