pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/db6



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Jan 26 11:03:17 UTC 2017

Modified Files:
        pkgsrc/databases/db6: Makefile PLIST buildlink3.mk distinfo
        pkgsrc/databases/db6/patches: patch-dist_Makefile.in
            patch-dist_configure patch-src_dbinc_atomic.h

Log Message:
Changes 6.2.23:

New Features/Improvements
-------------------------
Added support for global message prefixes.

Added Replication Manager write forwarding, which enables a client to perform simple put and delete operations by forwarding them to the master.

Improved the way we mark a password as consumed.

Added support for IPv6.

Added support for Java 8.

Added support for ARMv7 and above, and for ARM64. ARMv6 and below are no longer supported.

Add a new SMP-optimized data model that is especially valuable for highly multithreaded applications. A sliced Berkeley DB instance contains a collection of related Berkeley DB environments, known as 
slices, each containing a disjoint subset of records. Transactional consistency is individually maintained within each slice, rather than across multiple slices.

DB now supports the client-server architecture by providing a stand-alone server program and Java client driver APIs. The server program offers remote access to DB features. The client driver APIs 
provide building blocks for applications that communicate with a database server. Multiple client applications can communicate with a single server simultaneously.

Enabled support of the SQLite user authentication extension.

Added Visual Studio 2012 projects.

Encryption and checksum can now be enabled with external files (formerly known as BLOBs). Note that only the data stored in the database will be encrypted and checksum protected. The data in the 
external files will not be encrypted or checksum protected.

The BLOB files feature has been renamed external files to reduce confusion with the SQL BLOB datatype. The BLOB related functions have been deprecated, and replaced with new function names; for 
example, ext_file_threshold has replaced blob_threshold, and blob_threshold is deprecated. See the Upgrading section of the documentation for more details.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/db6/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/databases/db6/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/databases/db6/buildlink3.mk
cvs rdiff -u -r1.7 -r1.8 pkgsrc/databases/db6/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/databases/db6/patches/patch-dist_Makefile.in
cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/db6/patches/patch-dist_configure
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/databases/db6/patches/patch-src_dbinc_atomic.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/db6/Makefile
diff -u pkgsrc/databases/db6/Makefile:1.3 pkgsrc/databases/db6/Makefile:1.4
--- pkgsrc/databases/db6/Makefile:1.3   Thu Aug 25 06:19:29 2016
+++ pkgsrc/databases/db6/Makefile       Thu Jan 26 11:03:17 2017
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2016/08/25 06:19:29 richard Exp $
+# $NetBSD: Makefile,v 1.4 2017/01/26 11:03:17 adam Exp $
 #
 # NOTE:
 # When updating this package, a change in the minor (6.n -> 6.(n+1))
@@ -6,9 +6,8 @@
 # ABI depends in buildlink3.mk and bump PKGREVISIONs for all dependencies.
 # In particular, take care to include BDB_ACCEPTED=db6 packages.
 
-DISTNAME=      db-6.1.26
+DISTNAME=      db-6.2.23
 PKGNAME=       ${DISTNAME:S/db/db6/}
-PKGREVISION=   1
 CATEGORIES=    databases
 MASTER_SITES=  http://download.oracle.com/berkeley-db/
 
@@ -35,7 +34,7 @@ CONFIGURE_ENV+=               LIBSO_LIBS=${LIBSO_LIBS
 
 CHECK_PORTABILITY_SKIP=        test/xa/*/*.sh
 
-# DB5 only want pthreads because it's really after POSIX 1003.1
+# DB6 only want pthreads because it's really after POSIX 1003.1
 # inter-process mutexes.  In this case, we only care to use the native
 # threads.
 PTHREAD_OPTS+=         native

Index: pkgsrc/databases/db6/PLIST
diff -u pkgsrc/databases/db6/PLIST:1.2 pkgsrc/databases/db6/PLIST:1.3
--- pkgsrc/databases/db6/PLIST:1.2      Mon Sep 14 10:52:57 2015
+++ pkgsrc/databases/db6/PLIST  Thu Jan 26 11:03:17 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2015/09/14 10:52:57 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2017/01/26 11:03:17 adam Exp $
 bin/db6_archive
 bin/db6_checkpoint
 bin/db6_deadlock
@@ -16,11 +16,11 @@ bin/db6_verify
 include/db6/db.h
 include/db6/db_185.h
 include/db6/db_cxx.h
-lib/libdb6-6.1.la
+lib/libdb6-6.2.la
 lib/libdb6-6.so
 lib/libdb6.a
 lib/libdb6.so
-lib/libdb6_cxx-6.1.la
+lib/libdb6_cxx-6.2.la
 lib/libdb6_cxx-6.so
 lib/libdb6_cxx.a
 lib/libdb6_cxx.so
@@ -124,6 +124,7 @@ share/doc/db6/api_reference/C/dbget_lk_e
 share/doc/db6/api_reference/C/dbget_lorder.html
 share/doc/db6/api_reference/C/dbget_mpf.html
 share/doc/db6/api_reference/C/dbget_msgfile.html
+share/doc/db6/api_reference/C/dbget_msgpfx.html
 share/doc/db6/api_reference/C/dbget_multiple.html
 share/doc/db6/api_reference/C/dbget_open_flags.html
 share/doc/db6/api_reference/C/dbget_pagesize.html
@@ -136,12 +137,14 @@ share/doc/db6/api_reference/C/dbget_re_d
 share/doc/db6/api_reference/C/dbget_re_len.html
 share/doc/db6/api_reference/C/dbget_re_pad.html
 share/doc/db6/api_reference/C/dbget_re_source.html
+share/doc/db6/api_reference/C/dbget_slices.html
 share/doc/db6/api_reference/C/dbget_transactional.html
 share/doc/db6/api_reference/C/dbget_type.html
 share/doc/db6/api_reference/C/dbgetenv.html
 share/doc/db6/api_reference/C/dbjoin.html
 share/doc/db6/api_reference/C/dbkey_range.html
 share/doc/db6/api_reference/C/dbm.html
+share/doc/db6/api_reference/C/dbmsg.html
 share/doc/db6/api_reference/C/dbopen.html
 share/doc/db6/api_reference/C/dbput.html
 share/doc/db6/api_reference/C/dbremove.html
@@ -171,6 +174,7 @@ share/doc/db6/api_reference/C/dbset_lk_e
 share/doc/db6/api_reference/C/dbset_lorder.html
 share/doc/db6/api_reference/C/dbset_msgcall.html
 share/doc/db6/api_reference/C/dbset_msgfile.html
+share/doc/db6/api_reference/C/dbset_msgpfx.html
 share/doc/db6/api_reference/C/dbset_pagesize.html
 share/doc/db6/api_reference/C/dbset_partition.html
 share/doc/db6/api_reference/C/dbset_partition_dirs.html
@@ -180,12 +184,14 @@ share/doc/db6/api_reference/C/dbset_re_d
 share/doc/db6/api_reference/C/dbset_re_len.html
 share/doc/db6/api_reference/C/dbset_re_pad.html
 share/doc/db6/api_reference/C/dbset_re_source.html
+share/doc/db6/api_reference/C/dbset_slice_callback.html
 share/doc/db6/api_reference/C/dbsite_close.html
 share/doc/db6/api_reference/C/dbsite_get_address.html
 share/doc/db6/api_reference/C/dbsite_get_config.html
 share/doc/db6/api_reference/C/dbsite_get_eid.html
 share/doc/db6/api_reference/C/dbsite_remove.html
 share/doc/db6/api_reference/C/dbsite_set_config.html
+share/doc/db6/api_reference/C/dbslice_lookup.html
 share/doc/db6/api_reference/C/dbsort_multiple.html
 share/doc/db6/api_reference/C/dbsql.html
 share/doc/db6/api_reference/C/dbstat.html
@@ -250,8 +256,12 @@ share/doc/db6/api_reference/C/envget_mp_
 share/doc/db6/api_reference/C/envget_mp_pagesize.html
 share/doc/db6/api_reference/C/envget_mp_tablesize.html
 share/doc/db6/api_reference/C/envget_msgfile.html
+share/doc/db6/api_reference/C/envget_msgpfx.html
 share/doc/db6/api_reference/C/envget_open_flags.html
+share/doc/db6/api_reference/C/envget_region_dir.html
 share/doc/db6/api_reference/C/envget_shm_key.html
+share/doc/db6/api_reference/C/envget_slice_count.html
+share/doc/db6/api_reference/C/envget_slices.html
 share/doc/db6/api_reference/C/envget_thread_count.html
 share/doc/db6/api_reference/C/envget_timeout.html
 share/doc/db6/api_reference/C/envget_tmp_dir.html
@@ -262,6 +272,7 @@ share/doc/db6/api_reference/C/envlog_get
 share/doc/db6/api_reference/C/envlog_set_config.html
 share/doc/db6/api_reference/C/envlog_verify.html
 share/doc/db6/api_reference/C/envlsn_reset.html
+share/doc/db6/api_reference/C/envmsg.html
 share/doc/db6/api_reference/C/envopen.html
 share/doc/db6/api_reference/C/envremove.html
 share/doc/db6/api_reference/C/envset_alloc.html
@@ -305,6 +316,8 @@ share/doc/db6/api_reference/C/envset_mp_
 share/doc/db6/api_reference/C/envset_mp_tablesize.html
 share/doc/db6/api_reference/C/envset_msgcall.html
 share/doc/db6/api_reference/C/envset_msgfile.html
+share/doc/db6/api_reference/C/envset_msgpfx.html
+share/doc/db6/api_reference/C/envset_region_dir.html
 share/doc/db6/api_reference/C/envset_shm_key.html
 share/doc/db6/api_reference/C/envset_thread_count.html
 share/doc/db6/api_reference/C/envset_thread_id.html
@@ -323,6 +336,7 @@ share/doc/db6/api_reference/C/frame_main
 share/doc/db6/api_reference/C/get_blob_dir.html
 share/doc/db6/api_reference/C/get_blob_threshold.html
 share/doc/db6/api_reference/C/historic.html
+share/doc/db6/api_reference/C/home_dir_parameter.html
 share/doc/db6/api_reference/C/hsearch.html
 share/doc/db6/api_reference/C/index.html
 share/doc/db6/api_reference/C/introduction.html
@@ -435,6 +449,7 @@ share/doc/db6/api_reference/C/repmgrget_
 share/doc/db6/api_reference/C/repmgrget_incoming_queue_max.html
 share/doc/db6/api_reference/C/repmgrset_ack_policy.html
 share/doc/db6/api_reference/C/repmgrset_incoming_queue_max.html
+share/doc/db6/api_reference/C/repmgrset_socket.html
 share/doc/db6/api_reference/C/repmgrsite_list.html
 share/doc/db6/api_reference/C/repmgrstart.html
 share/doc/db6/api_reference/C/repmgrstat.html
@@ -489,13 +504,16 @@ share/doc/db6/api_reference/C/set_mp_max
 share/doc/db6/api_reference/C/set_mp_max_write_parameter.html
 share/doc/db6/api_reference/C/set_mp_mmapsize_parameter.html
 share/doc/db6/api_reference/C/set_open_flags_parameter.html
+share/doc/db6/api_reference/C/set_region_dir_parameter.html
 share/doc/db6/api_reference/C/set_shm_key_parameter.html
+share/doc/db6/api_reference/C/set_slice_count_parameter.html
 share/doc/db6/api_reference/C/set_thread_count_parameter.html
 share/doc/db6/api_reference/C/set_timeout_parameter.html
 share/doc/db6/api_reference/C/set_tmp_dir_parameter.html
 share/doc/db6/api_reference/C/set_tx_max_parameter.html
 share/doc/db6/api_reference/C/set_verbose_parameter.html
 share/doc/db6/api_reference/C/setfunc.html
+share/doc/db6/api_reference/C/slice_parameter.html
 share/doc/db6/api_reference/C/sqlite3.html
 share/doc/db6/api_reference/C/txn.html
 share/doc/db6/api_reference/C/txnabort.html
@@ -584,6 +602,7 @@ share/doc/db6/api_reference/CXX/dbget_lk
 share/doc/db6/api_reference/CXX/dbget_lorder.html
 share/doc/db6/api_reference/CXX/dbget_mpf.html
 share/doc/db6/api_reference/CXX/dbget_msgfile.html
+share/doc/db6/api_reference/CXX/dbget_msgpfx.html
 share/doc/db6/api_reference/CXX/dbget_multiple.html
 share/doc/db6/api_reference/CXX/dbget_open_flags.html
 share/doc/db6/api_reference/CXX/dbget_pagesize.html
@@ -596,6 +615,7 @@ share/doc/db6/api_reference/CXX/dbget_re
 share/doc/db6/api_reference/CXX/dbget_re_len.html
 share/doc/db6/api_reference/CXX/dbget_re_pad.html
 share/doc/db6/api_reference/CXX/dbget_re_source.html
+share/doc/db6/api_reference/CXX/dbget_slices.html
 share/doc/db6/api_reference/CXX/dbget_transactional.html
 share/doc/db6/api_reference/CXX/dbget_type.html
 share/doc/db6/api_reference/CXX/dbgetenv.html
@@ -603,6 +623,7 @@ share/doc/db6/api_reference/CXX/dbjoin.h
 share/doc/db6/api_reference/CXX/dbkey_range.html
 share/doc/db6/api_reference/CXX/dblocknotgranted.html
 share/doc/db6/api_reference/CXX/dbmemory.html
+share/doc/db6/api_reference/CXX/dbmsg.html
 share/doc/db6/api_reference/CXX/dbmultiplebuilder.html
 share/doc/db6/api_reference/CXX/dbmultipledatabuilder.html
 share/doc/db6/api_reference/CXX/dbmultipledataiterator.html
@@ -644,6 +665,7 @@ share/doc/db6/api_reference/CXX/dbset_lo
 share/doc/db6/api_reference/CXX/dbset_message_stream.html
 share/doc/db6/api_reference/CXX/dbset_msgcall.html
 share/doc/db6/api_reference/CXX/dbset_msgfile.html
+share/doc/db6/api_reference/CXX/dbset_msgpfx.html
 share/doc/db6/api_reference/CXX/dbset_pagesize.html
 share/doc/db6/api_reference/CXX/dbset_partition.html
 share/doc/db6/api_reference/CXX/dbset_partition_dirs.html
@@ -653,12 +675,14 @@ share/doc/db6/api_reference/CXX/dbset_re
 share/doc/db6/api_reference/CXX/dbset_re_len.html
 share/doc/db6/api_reference/CXX/dbset_re_pad.html
 share/doc/db6/api_reference/CXX/dbset_re_source.html
+share/doc/db6/api_reference/CXX/dbset_slice_callback.html
 share/doc/db6/api_reference/CXX/dbsite_close.html
 share/doc/db6/api_reference/CXX/dbsite_get_address.html
 share/doc/db6/api_reference/CXX/dbsite_get_config.html
 share/doc/db6/api_reference/CXX/dbsite_get_eid.html
 share/doc/db6/api_reference/CXX/dbsite_remove.html
 share/doc/db6/api_reference/CXX/dbsite_set_config.html
+share/doc/db6/api_reference/CXX/dbslice_lookup.html
 share/doc/db6/api_reference/CXX/dbsort_multiple.html
 share/doc/db6/api_reference/CXX/dbsql.html
 share/doc/db6/api_reference/CXX/dbstat.html
@@ -722,8 +746,12 @@ share/doc/db6/api_reference/CXX/envget_m
 share/doc/db6/api_reference/CXX/envget_mp_pagesize.html
 share/doc/db6/api_reference/CXX/envget_mp_tablesize.html
 share/doc/db6/api_reference/CXX/envget_msgfile.html
+share/doc/db6/api_reference/CXX/envget_msgpfx.html
 share/doc/db6/api_reference/CXX/envget_open_flags.html
+share/doc/db6/api_reference/CXX/envget_region_dir.html
 share/doc/db6/api_reference/CXX/envget_shm_key.html
+share/doc/db6/api_reference/CXX/envget_slice_count.html
+share/doc/db6/api_reference/CXX/envget_slices.html
 share/doc/db6/api_reference/CXX/envget_thread_count.html
 share/doc/db6/api_reference/CXX/envget_timeout.html
 share/doc/db6/api_reference/CXX/envget_tmp_dir.html
@@ -734,6 +762,7 @@ share/doc/db6/api_reference/CXX/envlog_g
 share/doc/db6/api_reference/CXX/envlog_set_config.html
 share/doc/db6/api_reference/CXX/envlog_verify.html
 share/doc/db6/api_reference/CXX/envlsn_reset.html
+share/doc/db6/api_reference/CXX/envmsg.html
 share/doc/db6/api_reference/CXX/envopen.html
 share/doc/db6/api_reference/CXX/envremove.html
 share/doc/db6/api_reference/CXX/envset_alloc.html
@@ -778,6 +807,8 @@ share/doc/db6/api_reference/CXX/envset_m
 share/doc/db6/api_reference/CXX/envset_mp_tablesize.html
 share/doc/db6/api_reference/CXX/envset_msgcall.html
 share/doc/db6/api_reference/CXX/envset_msgfile.html
+share/doc/db6/api_reference/CXX/envset_msgpfx.html
+share/doc/db6/api_reference/CXX/envset_region_dir.html
 share/doc/db6/api_reference/CXX/envset_shm_key.html
 share/doc/db6/api_reference/CXX/envset_thread_count.html
 share/doc/db6/api_reference/CXX/envset_thread_id.html
@@ -795,6 +826,7 @@ share/doc/db6/api_reference/CXX/frame_in
 share/doc/db6/api_reference/CXX/frame_main.html
 share/doc/db6/api_reference/CXX/get_blob_dir.html
 share/doc/db6/api_reference/CXX/get_blob_threshold.html
+share/doc/db6/api_reference/CXX/home_dir_parameter.html
 share/doc/db6/api_reference/CXX/index.html
 share/doc/db6/api_reference/CXX/introduction.html
 share/doc/db6/api_reference/CXX/lock.html
@@ -906,6 +938,7 @@ share/doc/db6/api_reference/CXX/repmgrge
 share/doc/db6/api_reference/CXX/repmgrget_incoming_queue_max.html
 share/doc/db6/api_reference/CXX/repmgrset_ack_policy.html
 share/doc/db6/api_reference/CXX/repmgrset_incoming_queue_max.html
+share/doc/db6/api_reference/CXX/repmgrset_socket.html
 share/doc/db6/api_reference/CXX/repmgrsite_list.html
 share/doc/db6/api_reference/CXX/repmgrstart.html
 share/doc/db6/api_reference/CXX/repmgrstat.html
@@ -960,12 +993,15 @@ share/doc/db6/api_reference/CXX/set_mp_m
 share/doc/db6/api_reference/CXX/set_mp_max_write_parameter.html
 share/doc/db6/api_reference/CXX/set_mp_mmapsize_parameter.html
 share/doc/db6/api_reference/CXX/set_open_flags_parameter.html
+share/doc/db6/api_reference/CXX/set_region_dir_parameter.html
 share/doc/db6/api_reference/CXX/set_shm_key_parameter.html
+share/doc/db6/api_reference/CXX/set_slice_count_parameter.html
 share/doc/db6/api_reference/CXX/set_thread_count_parameter.html
 share/doc/db6/api_reference/CXX/set_timeout_parameter.html
 share/doc/db6/api_reference/CXX/set_tmp_dir_parameter.html
 share/doc/db6/api_reference/CXX/set_tx_max_parameter.html
 share/doc/db6/api_reference/CXX/set_verbose_parameter.html
+share/doc/db6/api_reference/CXX/slice_parameter.html
 share/doc/db6/api_reference/CXX/sqlite3.html
 share/doc/db6/api_reference/CXX/txn.html
 share/doc/db6/api_reference/CXX/txnabort.html
@@ -1364,6 +1400,8 @@ share/doc/db6/bdb-sql/bfile-extension.ht
 share/doc/db6/bdb-sql/bfile-sql.html
 share/doc/db6/bdb-sql/buildinstall.html
 share/doc/db6/bdb-sql/changedpragmas.html
+share/doc/db6/bdb-sql/configcache.html
+share/doc/db6/bdb-sql/control_log_file.html
 share/doc/db6/bdb-sql/datamigration.html
 share/doc/db6/bdb-sql/dbfeatures.html
 share/doc/db6/bdb-sql/dbsqlbasics.html
@@ -1383,11 +1421,14 @@ share/doc/db6/bdb-sql/reppragma.html
 share/doc/db6/bdb-sql/repstatistics.html
 share/doc/db6/bdb-sql/selectpage_size.html
 share/doc/db6/bdb-sql/sequencesupport.html
+share/doc/db6/bdb-sql/sql_db_config.html
 share/doc/db6/bdb-sql/sql_encryption.html
 share/doc/db6/bdb-sql/sqlrep.html
 share/doc/db6/bdb-sql/statsql.html
 share/doc/db6/bdb-sql/sync.html
 share/doc/db6/bdb-sql/unsupportedpragmas.html
+share/doc/db6/bdb-sql/user_authentication.html
+share/doc/db6/bdb-sql/using_dbconfig.html
 share/doc/db6/bdb-sql/verifysql.html
 share/doc/db6/collections/tutorial/BasicProgram.html
 share/doc/db6/collections/tutorial/BerkeleyDB-Java-Collections.pdf
@@ -1593,6 +1634,7 @@ share/doc/db6/csharp/html/F_BerkeleyDB_B
 share/doc/db6/csharp/html/F_BerkeleyDB_BTreeDatabaseConfig_Creation.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_BTreeDatabaseConfig_DuplicateCompare.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_BTreeDatabaseConfig_Duplicates.htm
+share/doc/db6/csharp/html/F_BerkeleyDB_BTreeDatabaseConfig_ExternalFileDir.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_BTreeDatabaseConfig_NoReverseSplitting.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_BTreeDatabaseConfig_UseRecordNumbers.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_BackupOptions_Clean.htm
@@ -1629,6 +1671,7 @@ share/doc/db6/csharp/html/F_BerkeleyDB_D
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseConfig_ErrorPrefix.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseConfig_Feedback.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseConfig_FreeThreaded.htm
+share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseConfig_MessagePrefix.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseConfig_NoMMap.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseConfig_NoWaitDbExclusiveLock.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseConfig_NonDurableTxns.htm
@@ -1646,6 +1689,7 @@ share/doc/db6/csharp/html/F_BerkeleyDB_D
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_ErrorFeedback.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_ErrorPrefix.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_EventNotify.htm
+share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_ExternalFileDir.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_Feedback.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_ForceFlush.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_FreeThreaded.htm
@@ -1656,6 +1700,7 @@ share/doc/db6/csharp/html/F_BerkeleyDB_D
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_Lockdown.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_LogSystemCfg.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_MPoolSystemCfg.htm
+share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_MessagePrefix.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_MetadataDir.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_MutexSystemCfg.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_DatabaseEnvironmentConfig_NoBuffer.htm
@@ -1742,10 +1787,12 @@ share/doc/db6/csharp/html/F_BerkeleyDB_H
 share/doc/db6/csharp/html/F_BerkeleyDB_HashDatabaseConfig_Creation.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_HashDatabaseConfig_DuplicateCompare.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_HashDatabaseConfig_Duplicates.htm
+share/doc/db6/csharp/html/F_BerkeleyDB_HashDatabaseConfig_ExternalFileDir.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_HashDatabaseConfig_HashComparison.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_HashDatabaseConfig_HashFunction.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_HeapDatabaseConfig_BlobDir.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_HeapDatabaseConfig_Creation.htm
+share/doc/db6/csharp/html/F_BerkeleyDB_HeapDatabaseConfig_ExternalFileDir.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_LSN_LogFileNumber.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_LSN_Offset.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_LockingConfig_DeadlockResolution.htm
@@ -1756,6 +1803,7 @@ share/doc/db6/csharp/html/F_BerkeleyDB_L
 share/doc/db6/csharp/html/F_BerkeleyDB_LogConfig_ForceSync.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_LogConfig_InMemory.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_LogConfig_LogBlobContent.htm
+share/doc/db6/csharp/html/F_BerkeleyDB_LogConfig_LogExternalFileContent.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_LogConfig_NoBuffer.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_LogConfig_NoSync.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_LogConfig_ZeroOnCreate.htm
@@ -1780,6 +1828,7 @@ share/doc/db6/csharp/html/F_BerkeleyDB_R
 share/doc/db6/csharp/html/F_BerkeleyDB_ReplicationConfig_BulkTransfer.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_ReplicationConfig_DelayClientSync.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_ReplicationConfig_Elections.htm
+share/doc/db6/csharp/html/F_BerkeleyDB_ReplicationConfig_ForwardWrites.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_ReplicationConfig_InMemory.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_ReplicationConfig_NoBlocking.htm
 share/doc/db6/csharp/html/F_BerkeleyDB_ReplicationConfig_PrefmasClient.htm
@@ -2941,6 +2990,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_A
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabaseConfig_BlobThreshold.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabaseConfig_Compress.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabaseConfig_Decompress.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabaseConfig_ExternalFileThreshold.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabaseConfig_MinKeysPerPage.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabaseConfig_NParts.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabaseConfig_Partition.htm
@@ -2952,6 +3002,8 @@ share/doc/db6/csharp/html/P_BerkeleyDB_B
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabase_Decompress.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabase_DupCompare.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabase_Duplicates.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabase_ExternalFileDir.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabase_ExternalFileThreshold.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabase_MinKeysPerPage.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabase_NParts.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeDatabase_Partition.htm
@@ -2977,6 +3029,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_B
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeStats_Version.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeStats_nBlobRecords.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeStats_nData.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_BTreeStats_nExternalFiles.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeStats_nKeys.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BTreeStats_nPages.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BaseDatabase_AutoCommit.htm
@@ -2994,6 +3047,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_B
 share/doc/db6/csharp/html/P_BerkeleyDB_BaseDatabase_FreeThreaded.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BaseDatabase_HasMultiple.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BaseDatabase_InHostOrder.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_BaseDatabase_MessagePrefix.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BaseDatabase_Msgfile.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BaseDatabase_NoMMap.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_BaseDatabase_NoWaitDbExclusiveLock.htm
@@ -3027,6 +3081,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_D
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseConfig_PageSize.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEntry_Blob.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEntry_Data.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEntry_ExternalFile.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEntry_Partial.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEntry_PartialLen.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEntry_PartialOffset.htm
@@ -3034,6 +3089,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_D
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironmentConfig_BlobThreshold.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironmentConfig_EncryptAlgorithm.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironmentConfig_EncryptionPassword.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironmentConfig_ExternalFileThreshold.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironmentConfig_InitThreadCount.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironmentConfig_InitTxnCount.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironmentConfig_LockTimeout.htm
@@ -3058,6 +3114,8 @@ share/doc/db6/csharp/html/P_BerkeleyDB_D
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_ErrorFeedback.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_ErrorPrefix.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_EventNotify.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_ExternalFileDir.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_ExternalFileThreshold.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_Feedback.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_ForceFlush.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_FreeThreaded.htm
@@ -3081,6 +3139,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_D
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_LogBlobContent.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_LogBufferSize.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_LogDir.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_LogExternalFileContent.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_LogFileMode.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_LogForceSync.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_LogInMemory.htm
@@ -3098,6 +3157,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_D
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_MaxOpenFiles.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_MaxSequentialWrites.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_MaxTransactions.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_MessagePrefix.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_MetadataDir.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_Msgfile.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_MutexAlignment.htm
@@ -3109,6 +3169,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_D
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_NumTestAndSetSpins.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_Overwrite.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_Private.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RegionDir.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RegionMemoryLimitBytes.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RegionMemoryLimitGBytes.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_Register.htm
@@ -3122,6 +3183,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_D
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepDelayClientSync.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepElectionRetry.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepElectionTimeout.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepForwardWrites.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepFullElectionTimeout.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepHeartbeatMonitor.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepHeartbeatSend.htm
@@ -3144,6 +3206,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_D
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepTransmitLimitGBytes.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepTransport.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepUseMasterLeases.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepWriteForwardTimeout.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_ReplicationView.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepmgrIncomingQueueMaxBytes.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DatabaseEnvironment_RepmgrIncomingQueueMaxGBytes.htm
@@ -3190,6 +3253,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_D
 share/doc/db6/csharp/html/P_BerkeleyDB_DbSite_LocalSite.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_DbSite_Peer.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabaseConfig_BlobThreshold.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabaseConfig_ExternalFileThreshold.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabaseConfig_FillFactor.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabaseConfig_NParts.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabaseConfig_Partition.htm
@@ -3200,6 +3264,8 @@ share/doc/db6/csharp/html/P_BerkeleyDB_H
 share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabase_Compare.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabase_DupCompare.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabase_Duplicates.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabase_ExternalFileDir.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabase_ExternalFileThreshold.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabase_FillFactor.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabase_HashFunction.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashDatabase_NParts.htm
@@ -3221,15 +3287,19 @@ share/doc/db6/csharp/html/P_BerkeleyDB_H
 share/doc/db6/csharp/html/P_BerkeleyDB_HashStats_Version.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashStats_nBlobRecords.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashStats_nData.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_HashStats_nExternalFiles.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashStats_nHashBuckets.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashStats_nKeys.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HashStats_nPages.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabaseConfig_BlobThreshold.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabaseConfig_ExternalFileThreshold.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabaseConfig_MaxSizeBytes.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabaseConfig_MaxSizeGBytes.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabaseConfig_RegionSize.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabase_BlobDir.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabase_BlobThreshold.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabase_ExternalFileDir.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabase_ExternalFileThreshold.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabase_MaxSizeBytes.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabase_MaxSizeGBytes.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapDatabase_RegionSize.htm
@@ -3241,6 +3311,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_H
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapStats_RegionSize.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapStats_Version.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapStats_nBlobRecords.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_HeapStats_nExternalFiles.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapStats_nPages.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapStats_nRecords.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_HeapStats_nRegions.htm
@@ -3364,7 +3435,6 @@ share/doc/db6/csharp/html/P_BerkeleyDB_M
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolFileStats_PagesWritten.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_BlockedOperations.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_BucketsCheckedDuringAlloc.htm
-share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_CacheRegions.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_CacheSettings.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_CleanPages.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_CleanPagesEvicted.htm
@@ -3384,6 +3454,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_M
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_MaxBucketsCheckedDuringAlloc.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_MaxBufferWrites.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_MaxBufferWritesSleep.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_MaxCacheRegions.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_MaxHashLockNoWait.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_MaxHashLockWait.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_MPoolStats_MaxMMapSize.htm
@@ -3477,7 +3548,9 @@ share/doc/db6/csharp/html/P_BerkeleyDB_R
 share/doc/db6/csharp/html/P_BerkeleyDB_RecnoStats_RecordLength.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_RecnoStats_RecordPadByte.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_RecnoStats_Version.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_RecnoStats_nBlobRecords.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_RecnoStats_nData.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_RecnoStats_nExternalFiles.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_RecnoStats_nKeys.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_RecnoStats_nPages.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_RepMgrStats_AutoTakeovers.htm
@@ -3494,6 +3567,8 @@ share/doc/db6/csharp/html/P_BerkeleyDB_R
 share/doc/db6/csharp/html/P_BerkeleyDB_RepMgrStats_QueuedMessages.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_RepMgrStats_TotalSites.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_RepMgrStats_ViewSites.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_RepMgrStats_WriteOpsForwarded.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_RepMgrStats_WriteOpsReceived.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationConfig_AckTimeout.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationConfig_CheckpointDelay.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationConfig_ClockskewFast.htm
@@ -3514,6 +3589,7 @@ share/doc/db6/csharp/html/P_BerkeleyDB_R
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationConfig_RetransmissionRequestMin.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationConfig_TransmitLimitBytes.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationConfig_TransmitLimitGBytes.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationConfig_WriteForwardTimeout.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_AppliedTransactions.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_AwaitedLSN.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_AwaitedPage.htm
@@ -3544,6 +3620,10 @@ share/doc/db6/csharp/html/P_BerkeleyDB_R
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_ElectionsWon.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_EnvID.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_EnvPriority.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_ExternalFileDuplicated.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_ExternalFileRecords.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_ExternalFileRerequests.htm
+share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_ExternalFileUpdateRerequests.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_FailedMessageSends.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_ForcedRerequests.htm
 share/doc/db6/csharp/html/P_BerkeleyDB_ReplicationStats_IgnoredMessages.htm
@@ -4167,6 +4247,8 @@ share/doc/db6/gsg_db_rep/C/repmgr_init_e
 share/doc/db6/gsg_db_rep/C/rywc.html
 share/doc/db6/gsg_db_rep/C/simpleprogramlisting.html
 share/doc/db6/gsg_db_rep/C/txnapp.html
+share/doc/db6/gsg_db_rep/C/wrfor_programlisting.html
+share/doc/db6/gsg_db_rep/C/writeforwarding.html
 share/doc/db6/gsg_db_rep/CXX/Replication-CXX-GSG.pdf
 share/doc/db6/gsg_db_rep/CXX/addfeatures.html
 share/doc/db6/gsg_db_rep/CXX/apioverview.html
@@ -4196,6 +4278,8 @@ share/doc/db6/gsg_db_rep/CXX/repmgr_init
 share/doc/db6/gsg_db_rep/CXX/rywc.html
 share/doc/db6/gsg_db_rep/CXX/simpleprogramlisting.html
 share/doc/db6/gsg_db_rep/CXX/txnapp.html
+share/doc/db6/gsg_db_rep/CXX/wrfor_programlisting.html
+share/doc/db6/gsg_db_rep/CXX/writeforwarding.html
 share/doc/db6/gsg_db_rep/JAVA/Replication-JAVA-GSG.pdf
 share/doc/db6/gsg_db_rep/JAVA/addfeatures.html
 share/doc/db6/gsg_db_rep/JAVA/apioverview.html
@@ -4224,6 +4308,31 @@ share/doc/db6/gsg_db_rep/JAVA/repmgr_ini
 share/doc/db6/gsg_db_rep/JAVA/rywc.html
 share/doc/db6/gsg_db_rep/JAVA/simpleprogramlisting.html
 share/doc/db6/gsg_db_rep/JAVA/txnapp.html
+share/doc/db6/gsg_db_rep/JAVA/wrfor_programlisting.html
+share/doc/db6/gsg_db_rep/JAVA/writeforwarding.html
+share/doc/db6/gsg_db_server/JAVA/Server-JAVA-GSG.pdf
+share/doc/db6/gsg_db_server/JAVA/client.admin_api.html
+share/doc/db6/gsg_db_server/JAVA/client.bulk_api.html
+share/doc/db6/gsg_db_server/JAVA/client.concurrency.html
+share/doc/db6/gsg_db_server/JAVA/client.connect.html
+share/doc/db6/gsg_db_server/JAVA/client.connectssl.html
+share/doc/db6/gsg_db_server/JAVA/client.html
+share/doc/db6/gsg_db_server/JAVA/client.resource_api.html
+share/doc/db6/gsg_db_server/JAVA/client.secondary.html
+share/doc/db6/gsg_db_server/JAVA/client.stat_api.html
+share/doc/db6/gsg_db_server/JAVA/config.html
+share/doc/db6/gsg_db_server/JAVA/connection.html
+share/doc/db6/gsg_db_server/JAVA/gettingStarted.css
+share/doc/db6/gsg_db_server/JAVA/index.html
+share/doc/db6/gsg_db_server/JAVA/intro.client.html
+share/doc/db6/gsg_db_server/JAVA/introduction.html
+share/doc/db6/gsg_db_server/JAVA/moreinfo.html
+share/doc/db6/gsg_db_server/JAVA/preface.html
+share/doc/db6/gsg_db_server/JAVA/server.html
+share/doc/db6/gsg_db_server/JAVA/server.ssl.html
+share/doc/db6/gsg_db_server/JAVA/server.startshell.html
+share/doc/db6/gsg_db_server/JAVA/server.stop.html
+share/doc/db6/gsg_db_server/JAVA/utilities.html
 share/doc/db6/gsg_txn/C/BerkeleyDB-Core-C-Txn.pdf
 share/doc/db6/gsg_txn/C/abortresults.html
 share/doc/db6/gsg_txn/C/apireq.html
@@ -4252,6 +4361,7 @@ share/doc/db6/gsg_txn/C/nestedtxn.html
 share/doc/db6/gsg_txn/C/nodurabletxn.html
 share/doc/db6/gsg_txn/C/perftune-intro.html
 share/doc/db6/gsg_txn/C/preface.html
+share/doc/db6/gsg_txn/C/readblock-pdf.jpg
 share/doc/db6/gsg_txn/C/readblock.jpg
 share/doc/db6/gsg_txn/C/readmodifywrite.html
 share/doc/db6/gsg_txn/C/recovery-intro.html
@@ -4259,7 +4369,6 @@ share/doc/db6/gsg_txn/C/recovery.html
 share/doc/db6/gsg_txn/C/reversesplit.html
 share/doc/db6/gsg_txn/C/rwlocks1-pdf.jpg
 share/doc/db6/gsg_txn/C/rwlocks1.jpg
-share/doc/db6/gsg_txn/C/simplelock-pdf.jpg
 share/doc/db6/gsg_txn/C/simplelock.jpg
 share/doc/db6/gsg_txn/C/sysfailure.html
 share/doc/db6/gsg_txn/C/txn_ccursor.html
@@ -4299,6 +4408,7 @@ share/doc/db6/gsg_txn/CXX/nestedtxn.html
 share/doc/db6/gsg_txn/CXX/nodurabletxn.html
 share/doc/db6/gsg_txn/CXX/perftune-intro.html
 share/doc/db6/gsg_txn/CXX/preface.html
+share/doc/db6/gsg_txn/CXX/readblock-pdf.jpg
 share/doc/db6/gsg_txn/CXX/readblock.jpg
 share/doc/db6/gsg_txn/CXX/readmodifywrite.html
 share/doc/db6/gsg_txn/CXX/recovery-intro.html
@@ -4306,7 +4416,6 @@ share/doc/db6/gsg_txn/CXX/recovery.html
 share/doc/db6/gsg_txn/CXX/reversesplit.html
 share/doc/db6/gsg_txn/CXX/rwlocks1-pdf.jpg
 share/doc/db6/gsg_txn/CXX/rwlocks1.jpg
-share/doc/db6/gsg_txn/CXX/simplelock-pdf.jpg
 share/doc/db6/gsg_txn/CXX/simplelock.jpg
 share/doc/db6/gsg_txn/CXX/sysfailure.html
 share/doc/db6/gsg_txn/CXX/txn_ccursor.html
@@ -4346,6 +4455,7 @@ share/doc/db6/gsg_txn/JAVA/nestedtxn.htm
 share/doc/db6/gsg_txn/JAVA/nodurabletxn.html
 share/doc/db6/gsg_txn/JAVA/perftune-intro.html
 share/doc/db6/gsg_txn/JAVA/preface.html
+share/doc/db6/gsg_txn/JAVA/readblock-pdf.jpg
 share/doc/db6/gsg_txn/JAVA/readblock.jpg
 share/doc/db6/gsg_txn/JAVA/readmodifywrite.html
 share/doc/db6/gsg_txn/JAVA/recovery-intro.html
@@ -4353,7 +4463,6 @@ share/doc/db6/gsg_txn/JAVA/recovery.html
 share/doc/db6/gsg_txn/JAVA/reversesplit.html
 share/doc/db6/gsg_txn/JAVA/rwlocks1-pdf.jpg
 share/doc/db6/gsg_txn/JAVA/rwlocks1.jpg
-share/doc/db6/gsg_txn/JAVA/simplelock-pdf.jpg
 share/doc/db6/gsg_txn/JAVA/simplelock.jpg
 share/doc/db6/gsg_txn/JAVA/sysfailure.html
 share/doc/db6/gsg_txn/JAVA/txn_ccursor.html
@@ -4385,6 +4494,7 @@ share/doc/db6/installation/build_unix_db
 share/doc/db6/installation/build_unix_encrypt.html
 share/doc/db6/installation/build_unix_flags.html
 share/doc/db6/installation/build_unix_freebsd.html
+share/doc/db6/installation/build_unix_hpux.html
 share/doc/db6/installation/build_unix_install.html
 share/doc/db6/installation/build_unix_iphone.html
 share/doc/db6/installation/build_unix_irix.html
@@ -4424,6 +4534,7 @@ share/doc/db6/installation/changelog_5_2
 share/doc/db6/installation/changelog_5_3.html
 share/doc/db6/installation/changelog_6_0.html
 share/doc/db6/installation/changelog_6_1.html
+share/doc/db6/installation/changelog_6_2.html
 share/doc/db6/installation/compare_func.html
 share/doc/db6/installation/cross_compile_unix.html
 share/doc/db6/installation/debug.html
@@ -4443,6 +4554,7 @@ share/doc/db6/installation/log_nosync.ht
 share/doc/db6/installation/moreinfo.html
 share/doc/db6/installation/preface.html
 share/doc/db6/installation/remlockdetect.html
+share/doc/db6/installation/renaming_blobs_external.html
 share/doc/db6/installation/rep_auto_takeover.html
 share/doc/db6/installation/rep_views.html
 share/doc/db6/installation/repmgr_inqueue.html
@@ -4498,6 +4610,21 @@ share/doc/db6/installation/upgrade_52_to
 share/doc/db6/installation/upgrade_53_toc.html
 share/doc/db6/installation/upgrade_60_toc.html
 share/doc/db6/installation/upgrade_61_toc.html
+share/doc/db6/installation/upgrade_62_toc.html
+share/doc/db6/installation/upgrade_droppsupp62.html
+share/doc/db6/installation/upgrade_javarem.html
+share/doc/db6/installation/upgrade_jdbcbuild.html
+share/doc/db6/installation/upgrade_msgprefix.html
+share/doc/db6/installation/upgrade_regiondir.html
+share/doc/db6/installation/upgrade_repmgripv6.html
+share/doc/db6/installation/upgrade_slices.html
+share/doc/db6/installation/upgrade_sqldefault.html
+share/doc/db6/installation/upgrade_sqlitever62.html
+share/doc/db6/installation/upgrade_sqlreindex.html
+share/doc/db6/installation/upgrade_supparm64.html
+share/doc/db6/installation/upgrade_suppjava8.html
+share/doc/db6/installation/upgrade_varargs.html
+share/doc/db6/installation/upgrade_writeforward.html
 share/doc/db6/installation/win_additional_options.html
 share/doc/db6/installation/win_build64.html
 share/doc/db6/installation/win_build_cxx.html
@@ -4756,6 +4883,8 @@ share/doc/db6/java/com/sleepycat/db/Seco
 share/doc/db6/java/com/sleepycat/db/Sequence.html
 share/doc/db6/java/com/sleepycat/db/SequenceConfig.html
 share/doc/db6/java/com/sleepycat/db/SequenceStats.html
+share/doc/db6/java/com/sleepycat/db/Slice.html
+share/doc/db6/java/com/sleepycat/db/SliceCorruptException.html
 share/doc/db6/java/com/sleepycat/db/StatsConfig.html
 share/doc/db6/java/com/sleepycat/db/Transaction.html
 share/doc/db6/java/com/sleepycat/db/TransactionConfig.html
@@ -4869,6 +4998,8 @@ share/doc/db6/java/com/sleepycat/db/clas
 share/doc/db6/java/com/sleepycat/db/class-use/Sequence.html
 share/doc/db6/java/com/sleepycat/db/class-use/SequenceConfig.html
 share/doc/db6/java/com/sleepycat/db/class-use/SequenceStats.html
+share/doc/db6/java/com/sleepycat/db/class-use/Slice.html
+share/doc/db6/java/com/sleepycat/db/class-use/SliceCorruptException.html
 share/doc/db6/java/com/sleepycat/db/class-use/StatsConfig.html
 share/doc/db6/java/com/sleepycat/db/class-use/Transaction.html
 share/doc/db6/java/com/sleepycat/db/class-use/TransactionConfig.html
@@ -5037,10 +5168,7 @@ share/doc/db6/java/overview-frame.html
 share/doc/db6/java/overview-summary.html
 share/doc/db6/java/overview-tree.html
 share/doc/db6/java/package-list
-share/doc/db6/java/resources/background.gif
-share/doc/db6/java/resources/tab.gif
-share/doc/db6/java/resources/titlebar.gif
-share/doc/db6/java/resources/titlebar_end.gif
+share/doc/db6/java/script.js
 share/doc/db6/java/serialized-form.html
 share/doc/db6/java/style.css
 share/doc/db6/license/license_db.html
@@ -5104,13 +5232,16 @@ share/doc/db6/programmer_reference/arch_
 share/doc/db6/programmer_reference/arch_script.html
 share/doc/db6/programmer_reference/arch_smallpic.gif
 share/doc/db6/programmer_reference/arch_utilities.html
+share/doc/db6/programmer_reference/bdb_server.html
+share/doc/db6/programmer_reference/bdb_slices.html
 share/doc/db6/programmer_reference/bdb_usenix.pdf
 share/doc/db6/programmer_reference/blobs.html
 share/doc/db6/programmer_reference/bt_conf.html
 share/doc/db6/programmer_reference/cam.html
 share/doc/db6/programmer_reference/cam_app.html
 share/doc/db6/programmer_reference/cam_fail.html
-share/doc/db6/programmer_reference/ch13s02.html
+share/doc/db6/programmer_reference/ch15s02.html
+share/doc/db6/programmer_reference/comm_repsites.html
 share/doc/db6/programmer_reference/csharp.html
 share/doc/db6/programmer_reference/dumpload.html
 share/doc/db6/programmer_reference/dumpload_format.html
@@ -5219,10 +5350,11 @@ share/doc/db6/programmer_reference/rep_r
 share/doc/db6/programmer_reference/rep_ryw.html
 share/doc/db6/programmer_reference/rep_trans.html
 share/doc/db6/programmer_reference/rep_twosite.html
-share/doc/db6/programmer_reference/repmgr_channels.html
 share/doc/db6/programmer_reference/rq_conf.html
 share/doc/db6/programmer_reference/second.javas
 share/doc/db6/programmer_reference/sequence.html
+share/doc/db6/programmer_reference/slice-apis.html
+share/doc/db6/programmer_reference/slice-keys.html
 share/doc/db6/programmer_reference/solaris.txt
 share/doc/db6/programmer_reference/stl.html
 share/doc/db6/programmer_reference/stl_complex_rw.html

Index: pkgsrc/databases/db6/buildlink3.mk
diff -u pkgsrc/databases/db6/buildlink3.mk:1.1 pkgsrc/databases/db6/buildlink3.mk:1.2
--- pkgsrc/databases/db6/buildlink3.mk:1.1      Thu Jan  1 18:52:52 2015
+++ pkgsrc/databases/db6/buildlink3.mk  Thu Jan 26 11:03:17 2017
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1 2015/01/01 18:52:52 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2017/01/26 11:03:17 adam Exp $
 
 BUILDLINK_TREE+=       db6
 
@@ -7,8 +7,8 @@ DB6_BUILDLINK3_MK:=
 
 .include "../../mk/bsd.fast.prefs.mk"
 
-BUILDLINK_API_DEPENDS.db6+=    db6>=6.1.19
-BUILDLINK_ABI_DEPENDS.db6+=    db6>=6.1.19
+BUILDLINK_API_DEPENDS.db6+=    db6>=6.2.23
+BUILDLINK_ABI_DEPENDS.db6+=    db6>=6.2.23
 BUILDLINK_PKGSRCDIR.db6?=      ../../databases/db6
 BUILDLINK_INCDIRS.db6?=                include/db6
 BUILDLINK_LDADD.db6=           -ldb6

Index: pkgsrc/databases/db6/distinfo
diff -u pkgsrc/databases/db6/distinfo:1.7 pkgsrc/databases/db6/distinfo:1.8
--- pkgsrc/databases/db6/distinfo:1.7   Fri Aug 26 17:23:16 2016
+++ pkgsrc/databases/db6/distinfo       Thu Jan 26 11:03:17 2017
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.7 2016/08/26 17:23:16 joerg Exp $
+$NetBSD: distinfo,v 1.8 2017/01/26 11:03:17 adam Exp $
 
-SHA1 (db-6.1.26.tar.gz) = 5ae05c6c4a1766270fd5cfb28539e2b7a19c33b2
-RMD160 (db-6.1.26.tar.gz) = 6d242b65cd316060c5ed4634bb11e621f3cc6d93
-SHA512 (db-6.1.26.tar.gz) = 2590ee3d9e30e6eaeb350edbc2fa7400582c0b520177fe0a3a57a966573268e18ad10b1dc6dee3fb1be9c93ac6f96f848c120793eaf873562464edd125cff4d4
-Size (db-6.1.26.tar.gz) = 37495772 bytes
-SHA1 (patch-dist_Makefile.in) = dbc5f8fd26e715f6dff8ff261a08b2856ea3c46e
+SHA1 (db-6.2.23.tar.gz) = 646c57b99799dc300207976e2270cdaca1a2f198
+RMD160 (db-6.2.23.tar.gz) = 20beb699e72e08734c1631c993851e5010e644d4
+SHA512 (db-6.2.23.tar.gz) = 0aac380673ff4f97a2a6230f135f8151b8d2896a12710f708cd983b5fb95075b55fc2c67af577365e8ec7a32e43357a4f3118e37713d00b227f05eb11b1d12f5
+Size (db-6.2.23.tar.gz) = 44305964 bytes
+SHA1 (patch-dist_Makefile.in) = d4e65068c341b5f3a6053e6bc87bd2731270e7d7
 SHA1 (patch-dist_aclocal_libtool.m4) = 37367e10d9d856cf233b7a0efd3680f35728039e
-SHA1 (patch-dist_configure) = 3825e3d8ed8c582105dc75f9e1a97971b932e347
-SHA1 (patch-src_dbinc_atomic.h) = 240a4a6ec094e868d9a5e95ec4ab72d5b9ddfc23
+SHA1 (patch-dist_configure) = 9e08277448cddfe60e85e8f32ef9d1e3e002df0e
+SHA1 (patch-src_dbinc_atomic.h) = 544c5c65b66fe57455a458328aa44a0e9282c6dd
 SHA1 (patch-src_dbinc_db.in) = 78579e81cb682b60a4306c752e04472b7f0d8d5a
 SHA1 (patch-src_hmac_sha1.c) = 0e98e6383c214adbb939839bb345e55efe8d89da
 SHA1 (patch-src_mp_mp__fget.c) = 059ecdb74bef29c17b445c305b6d4934b5a3c59b

Index: pkgsrc/databases/db6/patches/patch-dist_Makefile.in
diff -u pkgsrc/databases/db6/patches/patch-dist_Makefile.in:1.1 pkgsrc/databases/db6/patches/patch-dist_Makefile.in:1.2
--- pkgsrc/databases/db6/patches/patch-dist_Makefile.in:1.1     Thu Jan  1 18:52:52 2015
+++ pkgsrc/databases/db6/patches/patch-dist_Makefile.in Thu Jan 26 11:03:17 2017
@@ -1,9 +1,9 @@
-$NetBSD: patch-dist_Makefile.in,v 1.1 2015/01/01 18:52:52 ryoon Exp $
+$NetBSD: patch-dist_Makefile.in,v 1.2 2017/01/26 11:03:17 adam Exp $
 
 * For pkgsrc installation.
 * Use db6 instead of db.
 
---- dist/Makefile.in.orig      2014-06-10 15:32:54.000000000 +0000
+--- dist/Makefile.in.orig      2016-03-28 19:45:48.000000000 +0000
 +++ dist/Makefile.in
 @@ -17,7 +17,7 @@ exec_prefix=@exec_prefix@
  bindir=       @bindir@
@@ -41,19 +41,20 @@ $NetBSD: patch-dist_Makefile.in,v 1.1 20
  libcxx=               $(libcxx_base).a
  libcxx_version=       $(libcxx_base)-$(LIBVERSION).a
  libxso=               $(libcxx_base)-$(LIBVERSION)@SOSUFFIX@
-@@ -158,9 +158,9 @@ JAVA_EXDIR=        $(exampledir)/java/src
- JAVA_SLEEPYCAT=       $(langdir)/java/src/com/sleepycat
- JAVA_MANIFEST=        $(langdir)/java/jarManifestEntries
+@@ -162,10 +162,10 @@ JAVA_MANIFEST=   $(langdir)/java/jarManife
+ 
+ JDK_VERSION=  `$(JAVAC) -version 2>&1 | sed 's/.*\.\(.*\)\..*/\\1/'`
  
 -libj_jarfile= db.jar
 +libj_jarfile= db6.jar
  libj_exjarfile=       dbexamples.jar
+ libj_demojarfile=dbdemos.jar
 -libjso_base=  libdb_java
 +libjso_base=  libdb6_java
  libjso=               $(libjso_base)-$(LIBVERSION)@JMODSUFFIX@
  libjso_static=        $(libjso_base)-$(LIBVERSION).a
  libjso_target=        $(libjso_base)-$(LIBVERSION).la
-@@ -176,7 +176,7 @@ libjso_g=  $(libjso_base)-$(LIBVERSION)_g
+@@ -181,7 +181,7 @@ libjso_g=  $(libjso_base)-$(LIBVERSION)_g
  TCL_INCLUDE_SPEC=     @TCL_INCLUDE_SPEC@
  LIBTSO_LIBS=  @LIBTSO_LIBS@ @LIBSO_LIBS@
  TCL_SRCDIR=   $(langdir)/tcl
@@ -62,7 +63,7 @@ $NetBSD: patch-dist_Makefile.in,v 1.1 20
  libtcl=               $(libtcl_base).a
  libtcl_version=       $(libtcl_base)-$(LIBVERSION).a
  libtso=               $(libtcl_base)-$(LIBVERSION)@LIBTSO_MODSUFFIX@
-@@ -1103,8 +1103,7 @@ install_include: $(INCDOT)
+@@ -1167,8 +1167,7 @@ install_include: $(INCDOT)
        @for f in $(INCDOT); do \
            basef=`echo $$f | $(SED) 's,.*/,,'` ; \
            $(RM) $(DESTDIR)$(includedir)/$$basef ; \
@@ -72,7 +73,7 @@ $NetBSD: patch-dist_Makefile.in,v 1.1 20
        done
  
  uninstall_include:
-@@ -1150,10 +1149,8 @@ install_utilities:
+@@ -1215,10 +1214,8 @@ install_utilities:
        @for i in $(UTIL_PROGS); do \
                test -f $$i.exe && i=$$i.exe; \
                e=`echo $$i | $(SED) '$(transform)'`; \
@@ -85,7 +86,7 @@ $NetBSD: patch-dist_Makefile.in,v 1.1 20
        done
  
  uninstall_utilities:
-@@ -1175,7 +1172,7 @@ install_docs:
+@@ -1258,7 +1255,7 @@ install_docs:
            ($(MKDIR) -p $(DESTDIR)$(docdir) && \
            $(CHMOD) $(dmode) $(DESTDIR)$(docdir))
        @cd $(DESTDIR)$(docdir) && $(RM) -r $(DOCLIST)

Index: pkgsrc/databases/db6/patches/patch-dist_configure
diff -u pkgsrc/databases/db6/patches/patch-dist_configure:1.3 pkgsrc/databases/db6/patches/patch-dist_configure:1.4
--- pkgsrc/databases/db6/patches/patch-dist_configure:1.3       Fri Aug 26 12:31:34 2016
+++ pkgsrc/databases/db6/patches/patch-dist_configure   Thu Jan 26 11:03:17 2017
@@ -1,10 +1,11 @@
-$NetBSD: patch-dist_configure,v 1.3 2016/08/26 12:31:34 richard Exp $
+$NetBSD: patch-dist_configure,v 1.4 2017/01/26 11:03:17 adam Exp $
 
-toolchains differ whether __aarch64__ or __arm64__ should be defined.
+Toolchains differ whether __aarch64__ or __arm64__ should be defined.
+Portability fix.
 
---- dist/configure.orig        2015-06-18 20:04:54.000000000 +0000
+--- dist/configure.orig        2016-03-28 19:45:49.000000000 +0000
 +++ dist/configure
-@@ -5235,7 +5235,7 @@ bsdi3*)  CC=${CC-"shlicc2"}
+@@ -5318,7 +5318,7 @@ bsdi3*)  CC=${CC-"shlicc2"}
        LIBSO_LIBS="$LIBSO_LIBS -lipc";;
  cygwin*)
        CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE -D_REENTRANT";;
@@ -13,7 +14,7 @@ toolchains differ whether __aarch64__ or
        CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
        LDFLAGS="$LDFLAGS -pthread";;
  gnu*|k*bsd*-gnu|linux*)
-@@ -7029,7 +7029,7 @@ fi
+@@ -7112,7 +7112,7 @@ fi
  # we're using.
  case "$host_os" in
  sysv5UnixWare*|sysv5OpenUNIX8*)
@@ -22,7 +23,7 @@ toolchains differ whether __aarch64__ or
                CPPFLAGS="$CPPFLAGS -pthread"
                LDFLAGS="$LDFLAGS -pthread"
        else
-@@ -12351,7 +12351,7 @@ fi
+@@ -12434,7 +12434,7 @@ fi
        hardcode_shlibpath_var=no
        ;;
  
@@ -31,7 +32,7 @@ toolchains differ whether __aarch64__ or
        ld_shlibs=no
        ;;
  
-@@ -13345,7 +13345,7 @@ dgux*)
+@@ -13428,7 +13428,7 @@ dgux*)
    shlibpath_var=LD_LIBRARY_PATH
    ;;
  
@@ -40,7 +41,7 @@ toolchains differ whether __aarch64__ or
    dynamic_linker=no
    ;;
  
-@@ -13356,7 +13356,7 @@ freebsd* | dragonfly*)
+@@ -13439,7 +13439,7 @@ freebsd* | dragonfly*)
      objformat=`/usr/bin/objformat`
    else
      case $host_os in
@@ -49,7 +50,7 @@ toolchains differ whether __aarch64__ or
      *) objformat=elf ;;
      esac
    fi
-@@ -15314,7 +15314,7 @@ fi
+@@ -15397,7 +15397,7 @@ fi
          esac
          ;;
  
@@ -58,7 +59,7 @@ toolchains differ whether __aarch64__ or
          # C++ shared libraries reported to be fairly broken before
        # switch to ELF
          ld_shlibs_CXX=no
-@@ -17178,7 +17178,7 @@ dgux*)
+@@ -17261,7 +17261,7 @@ dgux*)
    shlibpath_var=LD_LIBRARY_PATH
    ;;
  
@@ -67,7 +68,7 @@ toolchains differ whether __aarch64__ or
    dynamic_linker=no
    ;;
  
-@@ -17189,7 +17189,7 @@ freebsd* | dragonfly*)
+@@ -17272,7 +17272,7 @@ freebsd* | dragonfly*)
      objformat=`/usr/bin/objformat`
    else
      case $host_os in
@@ -76,7 +77,7 @@ toolchains differ whether __aarch64__ or
      *) objformat=elf ;;
      esac
    fi
-@@ -17836,7 +17836,7 @@ LIBTOOL="./libtool"
+@@ -17919,7 +17919,7 @@ LIBTOOL="./libtool"
  INSTALLER="\$(LIBTOOL) --mode=install cp -p"
  
  MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
@@ -85,16 +86,24 @@ toolchains differ whether __aarch64__ or
  MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
  MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
  MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
-@@ -18569,7 +18569,7 @@ if test "$_JTOPDIR" != "/usr"; then
-       aix*)           _JNI_INC_SUBDIRS="aix";;
+@@ -18663,6 +18663,7 @@ if test "$_JTOPDIR" != "/usr"; then
        bsdi*)          _JNI_INC_SUBDIRS="bsdos";;
        cygwin*)        _JNI_INC_SUBDIRS="win32";;
--      freebsd*)       _JNI_INC_SUBDIRS="freebsd";;
-+      freebsd*|dragonfly*)    _JNI_INC_SUBDIRS="freebsd";;
+       darwin*)        _JNI_INC_SUBDIRS="darwin";;
++      dragonfly*)     _JNI_INC_SUBDIRS="freebsd";;
+       freebsd*)       _JNI_INC_SUBDIRS="freebsd";;
        hp*)            _JNI_INC_SUBDIRS="hp-ux";;
        linux*)         _JNI_INC_SUBDIRS="linux genunix";;
-       osf*)           _JNI_INC_SUBDIRS="alpha";;
-@@ -20753,7 +20753,7 @@ if test "$db_cv_mutex" = no; then
+@@ -20531,7 +20532,7 @@ else
+ fi
+ 
+ 
+-if test "$ac_cv_sizeof_off_t" == "4"; then
++if test "$ac_cv_sizeof_off_t" = "4"; then
+       db_off_t_max_decl="#define DB_OFF_T_MAX INT32_MAX"
+ else
+       db_off_t_max_decl="#define DB_OFF_T_MAX INT64_MAX"
+@@ -20866,7 +20867,7 @@ if test "$db_cv_mutex" = no; then
                # avoid these probes for multiprocess pthreads.
                ;;
            *)
@@ -103,7 +112,7 @@ toolchains differ whether __aarch64__ or
                        LIBS="$LIBS -lpthread"
  
  if test "$cross_compiling" = yes; then :
-@@ -21993,7 +21993,7 @@ int
+@@ -22106,7 +22107,7 @@ int
  main ()
  {
  

Index: pkgsrc/databases/db6/patches/patch-src_dbinc_atomic.h
diff -u pkgsrc/databases/db6/patches/patch-src_dbinc_atomic.h:1.2 pkgsrc/databases/db6/patches/patch-src_dbinc_atomic.h:1.3
--- pkgsrc/databases/db6/patches/patch-src_dbinc_atomic.h:1.2   Tue Sep  8 18:51:28 2015
+++ pkgsrc/databases/db6/patches/patch-src_dbinc_atomic.h       Thu Jan 26 11:03:17 2017
@@ -1,6 +1,6 @@
-$NetBSD: patch-src_dbinc_atomic.h,v 1.2 2015/09/08 18:51:28 joerg Exp $
+$NetBSD: patch-src_dbinc_atomic.h,v 1.3 2017/01/26 11:03:17 adam Exp $
 
---- src/dbinc/atomic.h.orig    2015-09-02 11:18:22.000000000 +0000
+--- src/dbinc/atomic.h.orig    2016-03-28 19:45:54.000000000 +0000
 +++ src/dbinc/atomic.h
 @@ -70,7 +70,7 @@ typedef struct {
   * These have no memory barriers; the caller must include them when necessary.
@@ -11,12 +11,12 @@ $NetBSD: patch-src_dbinc_atomic.h,v 1.2 
  
  #ifdef HAVE_ATOMIC_SUPPORT
  
-@@ -205,7 +205,7 @@ static inline int __atomic_compare_excha
+@@ -225,7 +225,7 @@ static inline int __atomic_compare_excha
  #define       atomic_dec(env, p)      (--(p)->value)
  #define       atomic_compare_exchange(env, p, oldval, newval)         \
        (DB_ASSERT(env, atomic_read(p) == (oldval)),            \
 -      atomic_init(p, (newval)), 1)
 +      db_atomic_init(p, (newval)), 1)
  #else
- #define atomic_inc(env, p)    __atomic_inc(env, p)
- #define atomic_dec(env, p)    __atomic_dec(env, p)
+ #define       atomic_inc(env, p)      __atomic_inc_int(env, p)
+ #define       atomic_dec(env, p)      __atomic_dec_int(env, p)



Home | Main Index | Thread Index | Old Index