notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
non port: databases/db5/Makefile

Number of commits found: 43

Tue, 6 Apr 2021
[ 14:31 mat (Mathieu Arnold) ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Mon, 20 Jan 2020
[ 19:27 mat ] Original commit   Revision:523641
Making REWARNFILE overridable was an artefact from testing.

Fix that.
Sun, 12 Jan 2020
[ 12:47 mandree ] Original commit   Revision:522784
databases/db6, db5: fix JAVA-enabled build, suppress sed failed warnings

Add JAVA_VERSION="7 8" to db6
Add REWARNFILE=/dev/null to db6 and db5

Reported by: Tommy P <>
PR:          243278
MFH:         2020Q1 (blanket, fix broken build)
Mon, 21 Oct 2019
[ 18:21 mandree ] Original commit   Revision:515117
databases/db5, databases/db6: Hook up DEBUG options helpers

PR:		241361
Submitted by:	tobik@
MFH:		2019Q4 (blanket, adds an option that defaults to off)
Thu, 3 Oct 2019
[ 06:13 glewis ] Original commit   Revision:513650
Remove reference to Java 1.6

* After the deletion of the openjdk6 port, there are no viable versions
  of Java 6 left in the ports tree, so remove it as a possible version

PR:		241019
Approved by:	mandree@
Sponsored by:	The FreeBSD Foundation
Tue, 9 Jul 2019
[ 21:44 mandree ] Original commit   Revision:506319
Switch db5/db6 to download from Oracle's https:// sites.

The http:// sites issue 301-type redirects to https:// so we can spare
everyone the roundtrip.

Inspired by...
PR:		239084
Submitted by:	Miyashita Touka
Wed, 12 Jun 2019
[ 15:38 gahr ] Original commit   Revision:504017
databases/db5: remove meaningless 85+ from USES tcl
Fri, 2 Nov 2018
[ 13:32 rene ] Original commit   Revision:483807 (Only the first 10 of 243 ports in this commit are shown above. View all ports for this commit)
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:
Thu, 2 Aug 2018
[ 16:05 mandree ] Original commit   Revision:476241
databases/db5, db6: enable DBM compatibility

Enable DBM API. [1]
Reorder license information of db5/Makefile to fix portlint warning. [1]
Add command creating symbolic link such as ${PREFIX}/lib/ to
post-install target of db6/Makefile. [1]

Instead of USE_GCC, patch src/dbinc/ to not expose the store() macro under
Mark db6 broken on MIPS64 for now, we do not have a workable MUTEX
Unbreak build on AARCH64, where the db6 autoconfiguration chooses the wrong

PR:		230191
Submitted by:	Yasuhiro Kimura
Fri, 11 May 2018
[ 09:04 amdmi3 ] Original commit   Revision:469617
- Fix license handling
- Update WWW

Approved by:	portmgr blanket
Fri, 1 Sep 2017
[ 14:49 linimon ] Original commit   Revision:449083
The src tree is splitting 32-bit arm support into 'armv6' and the new
'armv7'.  This patch adds armv7 support.  It should provide no regression
on any existing architecture.

PR:		221921
Approved by:	maintainer
Wed, 9 Nov 2016
[ 22:31 mandree ] Original commit   Revision:425813
Avoid junk pointer when __db_vrfy_datapage() fails

Rather than second-guessing what the __os_free() might be doing and
avoiding it, initialize the pointer to NULL, which __os_free() will
skip.  This should be the safer approach if Oracle ever patches other
parts of db 5.3.

PR:		210829
Submitted by:	Mark Millard
Fri, 4 Nov 2016
[ 00:09 mandree ] Original commit   Revision:425280
Force pthreads mutexes on 11+ and aarch64/ARMV6

This currently leaves ARMv6 and aarch64 on FreeBSD 9.x and 10.x out in
the rain because these will still autoconfigure to only permit private

PR:		213167
Submitted by:	jbeich (IRC)
Fri, 21 Oct 2016
[ 12:51 mat ] Original commit   Revision:424411 (Only the first 10 of 718 ports in this commit are shown above. View all ports for this commit)
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Fri, 7 Oct 2016
[ 20:52 mandree ] Original commit   Revision:423484

Note that the license specifically is NOT copyfree:, see under
'Open Source License for Oracle Berkeley DB'
[ 20:40 mandree ] Original commit   Revision:423483
Correct license information to Sleepycat.

It's not BSD3CLAUSE but Sleepycat (unknown to the framework).
[ 18:47 mandree ] Original commit   Revision:423478
Clean up, modernize, add LICENSE.

The clean up drops an obsolete comment (overcome by a patch),
drops the --disable-tcl that is overridden anyhow, and replaces a few
.if empty(PORT_OPTIONS:Mfoo) by post-install-FOO-{on|off}: targets.

This is to get the port closer to db6.
Tue, 24 May 2016
[ 21:26 mandree ] Original commit   Revision:415812
Fix strncat() misuse, and enable TCL option.

PR:		209730
Submitted by:	gahr@
Mon, 23 May 2016
[ 22:07 mandree ] Original commit   Revision:415749
Modernize Makefile and chase new requisites.

* Modernize Makefile [1].

* The Tcl changes suggested in the PR [1] are applied but commented out
  because the code causes scary "warning: the value of the size argument
  in 'strncat' is too large, might lead to a buffer overflow
  [-Wstrncat-size]" in lang/tcl/tcl_*.c on FreeBSD 10.3 amd64.

* Other than what is suggested in the PR,
  refuse to add the TCL option, and leave --disable-tcl in.

* JAVA option: restrict to Java versions 1.6 and 1.7 because the port
  fails to compile with JAVA option enabled and openjdk8
  (IllegalArgument exception).

portlint cleanups:
* Set PATCH_WRKSRC, and refresh patches with "make makepatch".
* Use Space (not HTab) after WWW: tag in pkg-descr
* Drop "The" from COMMENT.

PR:		208740 [1]
Submitted by:	gahr@ [1]
Tue, 12 Apr 2016
[ 07:49 mandree ] Original commit   Revision:413104
Grab after bapt's initial clarification on 413096.
[ 05:54 mandree ] Original commit   Revision:413097
Drop maintainership.

If portmgr@ needs to commit against better advise, two years after this was
first discussed without any motion of the upstream.

Drop a few more maintainerships along the way.
Sat, 19 Dec 2015
[ 11:03 mandree ] Original commit   Revision:404013
Fix crash by using POSIX mutexes on all armv6* ARCHes not just armv6.

This is to fix illegal-instruction crashes on armv6hf.

PR:		205001
Submitted by:
Reviewed by:
MFH:		2015Q4
Mon, 9 Nov 2015
[ 09:29 andrew ] Original commit   Revision:401088
As with armv6 we need to use POSIX mutexes. Without this the ports try to
use fcntl mutexes and fails as they are deprecated.

Approved by:	mandree (maintainer)
Differential Revision:
Thu, 7 May 2015
[ 17:35 sbruno ] Original commit   Revision:385644
enable posix-mutexes by default for armv6 targets as db will crash and burn
when using the internal mutex implementation via unsupported instructions.

PR:		197227
Submitted by:	andrew@
Approved by:	mandree@
Sun, 31 Aug 2014
[ 10:32 tijl ] Original commit   Revision:366741
Add USES=libtool
Tue, 15 Jul 2014
[ 15:06 adamw ] Original commit   Revision:361939
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.
Wed, 2 Jul 2014
[ 20:59 mandree ] Original commit   Revision:360264
Fix mutex code on powerpc64.

PR:		191453
Submitted by:	jhibbits@
Mon, 16 Dec 2013
[ 23:47 mandree ] Original commit   Revision:336679
Update to 5.3.28, fixing nearly two dozen bugs.
While at it, re-enable the db185 compatibility interface that some ports use.
Sat, 14 Dec 2013
[ 09:57 mandree ] Original commit   Revision:336431
Convert to staging.
Strip debug symbols for installed .so files unless WITH_DEBUG is set.
Fri, 20 Sep 2013
[ 16:13 bapt ] Original commit   Revision:327717 (Only the first 10 of 927 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
Wed, 14 Aug 2013
[ 22:35 ak ] Original commit   Revision:324744 (Only the first 10 of 1725 ports in this commit are shown above. View all ports for this commit)
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
Wed, 24 Jul 2013
[ 21:35 mandree ] Original commit   Revision:323621
Fix C++11 compatibility by renaming atomic_init().

Modified version of dim's patch, where most of the stuff
moves into a REINPLACE_CMD called from post-patch.

Submitted by:	dim
Wed, 6 Feb 2013
[ 20:21 mandree ] Original commit   Revision:311794
Convert one more NOPORTDOCS occasion to port optionsNG framework.

PR:		ports/175878
Submitted by:	Takefu
Mon, 10 Dec 2012
[ 13:18 bapt ] Original commit   Revision:308604 (Only the first 10 of 172 ports in this commit are shown above. View all ports for this commit)
Decommissioning java 1.5 (EOLed since October 2009):
suppress any reference to JAVA_VERSION=	1.5+ (part2)
Mon, 18 Jun 2012
[ 23:28 mandree ] Original commit 
Forced commit to note correct URL for ChangeLog in CVS (missing l in .html):
[ 23:23 mandree ] Original commit 
- Update to new upstream release 5.3.21. Please see UPDATING!
- Convert to OptionsNG.

Sunpoet, relative to the PR, there were more Makefile and pkg-plist changes,
as well as an update of Mk/ and UPDATING.

Port and pkg-plist updates based on
PR:           ports/165574
Submitted by: sunpoet@
Tue, 13 Mar 2012
[ 21:52 mandree ] Original commit 
Update to upstream bug-fix patchlevel release [11.2.]5.2.42.
Feature safe: yes
Thu, 16 Feb 2012
[ 07:21 mandree ] Original commit 
Fix broken symbolic links in libdb* files.

Reported and patch
Submitted by: Herbert J. Skuhra
Sun, 22 Jan 2012
[ 15:42 beat ] Original commit 
- Remove manual fix for FreeBSD 10.x as the FreeBSD 10.x workaround in also handles configure script outside of WRKSRC.

Exp-runs by:    miwi
Sat, 29 Oct 2011
[ 11:45 beat ] Original commit 
- Fix build on FreeBSD 10. Apply manual fix as the configure script is
  outside of WRKSRC and the WITH_FBSD10_FIX knob doesn't work in this

Approved by:    portmgr (miwi)
Fri, 23 Sep 2011
[ 18:48 mandree ] Original commit 
Update to new upstream bugfix release. ChangeLog:
Thu, 25 Aug 2011
[ 23:17 mandree ] Original commit  (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
- Update databases/db5 to new upstream release ChangeLog:

- Remove databases/db51 (no hard dependencies), users having set db51
  manually for their ports need to set db5 and rebuild dependent ports.

- Add OPTIONS for localization (default off) and crypto (default on).

- Install libdb* symlinks into $PREFIX/lib

- If WITH_DEBUG is set, pass --enable-umrw to pacify valgrind, and
[ 21:43 mandree ] Original commit 
Forced commit to note repocopy from ports/databases/db51.

PR: ports/159700

Number of commits found: 43