1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
6 KEYWORDS= databases java
8 SDESC[standard]= Oracle Berkeley DB, revision 5
9 HOMEPAGE= http://www.oracle.com/us/products/database/berkeley-db/db/
13 SITES[main]= https://download.oracle.com/berkeley-db/
14 DISTFILE[1]= db-5.3.28.tar.gz:main
17 SPKGS[standard]= complete
24 OPTIONS_AVAILABLE= CRYPTO TCL
25 OPTIONS_STANDARD= CRYPTO TCL
28 EXRUN[tools]= db5:primary:standard
30 USES= cpe gmake libtool c++:cxx fbsd10fix
34 LICENSE= CUSTOM1:primary
35 LICENSE_NAME= CUSTOM1:"Sleepycat License"
36 LICENSE_FILE= CUSTOM1:{{WRKSRC}}/LICENSE
39 CPE_PRODUCT= berkeley_db
41 FPC_EQUIVALENT= databases/db5
44 CONFIGURE_OUTSOURCE= yes
45 CONFIGURE_WRKSRC= {{WRKSRC}}/build_unix
46 CONFIGURE_SCRIPT= dist/configure
47 CONFIGURE_ARGS= --prefix={{PREFIX}}/db5
54 MAKE_ARGS= docdir={{STD_DOCDIR}}
56 INSTALL_TARGET= install_include install_lib install_utilities
62 VAR_OPSYS[darwin]= CONFIGURE_ARGS=lt_cv_apple_cc_single_mod=yes
63 VAR_ARCH[aarch64]= CONFIGURE_ARGS=--enable-posixmutexes
64 CONFIGURE_ARGS=--with-mutex=POSIX/pthreads
65 VAR_ARCH[i386]= CONFIGURE_ARGS=--with-mutex=x86/gcc-assembly
67 [TCL].CONFIGURE_ARGS_OFF= --disable-tcl
68 [TCL].CONFIGURE_ARGS_ON= --with-tcl={{TCL_LIBDIR}}
71 [CRYPTO].DESCRIPTION= Cryptography support
72 [CRYPTO].CONFIGURE_WITH_BOTH= cryptography=yes
75 .for i in api_reference/TCL
76 ${RM} -r ${STAGEDIR}${STD_DOCDIR}/${i}
80 ${REINPLACE_CMD} -e '/^DOCLIST/{s/csharp//;}' \
81 ${WRKSRC}/dist/Makefile.in
82 ${REINPLACE_CMD} -Ee 's/([^[:alnum:]])atomic_init([^[:alnum:]])/\1db_atomic_init\2/g' \
83 ${WRKSRC}/src/mp/mp_fget.c \
84 ${WRKSRC}/src/mp/mp_mvcc.c \
85 ${WRKSRC}/src/mp/mp_region.c \
86 ${WRKSRC}/src/mutex/mut_*
89 ${LN} -s db5/libdb_tcl-5.3.so ${STAGEDIR}${PREFIX}/lib/libdb_tcl-5.3.so
90 echo "package ifneeded Db_tcl 5.3 \
91 [list load [file join $$dir libdb_tcl-5.3.so]] \
92 " > ${STAGEDIR}${PREFIX}/db5/lib/pkgIndex.tcl
95 # remove duplicate static libraries
96 ${RM} ${STAGEDIR}${PREFIX}/db5/lib/lib*-5.3.a
98 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/db5/lib/lib*.so
99 # Avoid need for a specific rpath
100 ${LN} -s ../db5/lib/libdb-5.3.so.0 ${STAGEDIR}${PREFIX}/lib/libdb-5.3.so.0
101 ${LN} -s ../db5/lib/libdb_cxx-5.3.so.0 ${STAGEDIR}${PREFIX}/lib/libdb_cxx-5.3.so.0
102 ${LN} -s ../db5/lib/libdb_sql-5.3.so.0 ${STAGEDIR}${PREFIX}/lib/libdb_sql-5.3.so.0
103 ${LN} -s ../db5/lib/libdb_stl-5.3.so.0 ${STAGEDIR}${PREFIX}/lib/libdb_stl-5.3.so.0
105 ${RM} -r ${STAGEDIR}${STD_DOCDIR}/java
106 .for i in gsg gsg_db_rep gsg_txn
107 ${RM} -r ${STAGEDIR}${STD_DOCDIR}/${i}/JAVA
111 # This port actually has a gnu autotools
112 ${CP} ${MK_TEMPLATES}/config.guess ${WRKSRC}/dist/config.guess
113 ${CP} ${MK_TEMPLATES}/config.guess ${WRKSRC}/lang/sql/jdbc/config.guess
114 ${CP} ${MK_TEMPLATES}/config.guess ${WRKSRC}/lang/sql/sqlite/config.guess
115 ${CP} ${MK_TEMPLATES}/config.guess ${WRKSRC}/lang/sql/odbc/config.guess
116 ${CP} ${MK_TEMPLATES}/config.sub ${WRKSRC}/dist/config.sub
117 ${CP} ${MK_TEMPLATES}/config.sub ${WRKSRC}/lang/sql/jdbc/config.sub
118 ${CP} ${MK_TEMPLATES}/config.sub ${WRKSRC}/lang/sql/sqlite/config.sub
119 ${CP} ${MK_TEMPLATES}/config.sub ${WRKSRC}/lang/sql/odbc/config.sub
122 ${REINPLACE_CMD} -e '/_XOPEN_SOURCE/ s/500/600/' \
123 ${WRKSRC}/util/db_sql_codegen/sqlite/sqliteInt.h
125 [FILE:231:descriptions/desc.primary]
126 Oracle Berkeley DB is a family of open source embeddable databases
127 that allows developers to incorporate within their applications a
128 fast, scalable, transactional database engine with industrial grade
129 reliability and availability.
132 [FILE:57:descriptions/desc.cxx]
133 This package contains the c++ libraries of Berkeley DB5.
136 [FILE:68:descriptions/desc.tools]
137 This package contains tools that manipulate Berkeley DB5 databases.
141 e0a992d740709892e81f9d93f06daf305cf73fb81b545afe72478043172c3628 35090431 bdb/db-5.3.28.tar.gz
144 [FILE:293:manifests/plist.primary]
146 libdb_tcl-%%BDBVER%%.so.0
147 libdb_tcl-%%BDBVER%%.so.0.0.0
148 %%TCL-ON%%lib/libdb_tcl-%%BDBVER%%.so.0.0.0
150 libdb-%%BDBVER%%.so.0
151 libdb-%%BDBVER%%.so.0.0.0
152 libdb_sql-%%BDBVER%%.so.0
153 libdb_sql-%%BDBVER%%.so.0.0.0
155 libdb-%%BDBVER%%.so.0
156 libdb_sql-%%BDBVER%%.so.0
159 [FILE:184:manifests/plist.cxx]
161 libdb_cxx-%%BDBVER%%.so.0
162 libdb_cxx-%%BDBVER%%.so.0.0.0
163 libdb_stl-%%BDBVER%%.so.0
164 libdb_stl-%%BDBVER%%.so.0.0.0
166 libdb_cxx-%%BDBVER%%.so.0
167 libdb_stl-%%BDBVER%%.so.0
170 [FILE:681:manifests/plist.dev]
172 libdb_tcl-%%BDBMAJ%%.so
173 libdb_tcl-%%BDBVER%%.so
181 dbstl_base_iterator.h
188 dbstl_inner_utility.h
190 dbstl_resource_manager.h
199 libdb_cxx-%%BDBMAJ%%.so
200 libdb_cxx-%%BDBVER%%.so
203 libdb_sql-%%BDBMAJ%%.so
204 libdb_sql-%%BDBVER%%.so
207 libdb_stl-%%BDBMAJ%%.so
208 libdb_stl-%%BDBVER%%.so
213 [FILE:200:manifests/plist.tools]
233 [FILE:49471:manifests/plist.docs]
234 %%TCL-ON%%share/doc/db5/api_reference/TCL/
235 BDB-TCL_APIReference.pdf
244 db_is_byteswapped.html
274 share/doc/db5/index.html
275 share/doc/db5/api_reference/C/
276 BDB-C_APIReference.pdf
277 DB_MULTIPLE_INIT.html
278 DB_MULTIPLE_KEY_NEXT.html
279 DB_MULTIPLE_KEY_RESERVE_NEXT.html
280 DB_MULTIPLE_KEY_WRITE_NEXT.html
281 DB_MULTIPLE_NEXT.html
282 DB_MULTIPLE_RECNO_NEXT.html
283 DB_MULTIPLE_RECNO_RESERVE_NEXT.html
284 DB_MULTIPLE_RECNO_WRITE_INIT.html
285 DB_MULTIPLE_RECNO_WRITE_NEXT.html
286 DB_MULTIPLE_RESERVE_NEXT.html
287 DB_MULTIPLE_WRITE_INIT.html
288 DB_MULTIPLE_WRITE_NEXT.html
289 add_data_dir_parameter.html
291 configuration_reference.html
298 db_env_set_func_close.html
299 db_env_set_func_dirfree.html
300 db_env_set_func_dirlist.html
301 db_env_set_func_exists.html
302 db_env_set_func_file_map.html
303 db_env_set_func_free.html
304 db_env_set_func_fsync.html
305 db_env_set_func_ftruncate.html
306 db_env_set_func_ioinfo.html
307 db_env_set_func_malloc.html
308 db_env_set_func_open.html
309 db_env_set_func_pread.html
310 db_env_set_func_pwrite.html
311 db_env_set_func_read.html
312 db_env_set_func_realloc.html
313 db_env_set_func_region_map.html
314 db_env_set_func_rename.html
315 db_env_set_func_seek.html
316 db_env_set_func_unlink.html
317 db_env_set_func_write.html
318 db_env_set_func_yield.html
333 dbassociate_foreign.html
343 dbchannel_send_msg.html
344 dbchannel_send_request.html
345 dbchannel_set_timeout.html
358 dbget_byteswapped.html
360 dbget_create_dir.html
362 dbget_encrypt_flags.html
368 dbget_heap_regionsize.html
370 dbget_lk_exclusive.html
375 dbget_open_flags.html
377 dbget_partition_callback.html
378 dbget_partition_dirs.html
379 dbget_partition_keys.html
381 dbget_q_extentsize.html
386 dbget_transactional.html
397 dbset_append_recno.html
398 dbset_bt_compare.html
399 dbset_bt_compress.html
403 dbset_create_dir.html
404 dbset_dup_compare.html
415 dbset_heap_regionsize.html
417 dbset_lk_exclusive.html
423 dbset_partition_dirs.html
425 dbset_q_extentsize.html
431 dbsite_get_address.html
432 dbsite_get_config.html
435 dbsite_set_config.html
448 envcdsgroup_begin.html
459 envget_backup_callbacks.html
460 envget_backup_config.html
461 envget_cache_max.html
462 envget_cachesize.html
463 envget_create_dir.html
464 envget_data_dirs.html
466 envget_encrypt_flags.html
471 envget_intermediate_dir_mode.html
474 envget_lg_filemode.html
476 envget_lg_regionmax.html
477 envget_lk_conflicts.html
478 envget_lk_detect.html
479 envget_lk_max_lockers.html
480 envget_lk_max_locks.html
481 envget_lk_max_objects.html
482 envget_lk_partitions.html
483 envget_lk_priority.html
484 envget_lk_tablesize.html
485 envget_memory_init.html
486 envget_memory_max.html
487 envget_metadata_dir.html
488 envget_mp_mmapsize.html
489 envget_mp_mtxcount.html
490 envget_mp_pagesize.html
491 envget_mp_tablesize.html
493 envget_open_flags.html
495 envget_thread_count.html
499 envget_tx_timestamp.html
501 envlog_get_config.html
502 envlog_set_config.html
508 envset_app_dispatch.html
509 envset_backup_callbacks.html
510 envset_backup_config.html
511 envset_cache_max.html
512 envset_cachesize.html
513 envset_create_dir.html
522 envset_intermediate_dir_mode.html
526 envset_lg_filemode.html
528 envset_lg_regionmax.html
529 envset_lk_conflicts.html
530 envset_lk_detect.html
531 envset_lk_max_lockers.html
532 envset_lk_max_locks.html
533 envset_lk_max_objects.html
534 envset_lk_partitions.html
535 envset_lk_priority.html
536 envset_lk_tablesize.html
537 envset_memory_init.html
538 envset_memory_max.html
539 envset_metadata_dir.html
540 envset_mp_mmapsize.html
541 envset_mp_mtxcount.html
542 envset_mp_pagesize.html
543 envset_mp_tablesize.html
547 envset_thread_count.html
548 envset_thread_id.html
549 envset_thread_id_string.html
553 envset_tx_timestamp.html
574 log_set_config_parameter.html
594 mempget_clear_len.html
598 mempget_lsn_offset.html
600 mempget_mp_max_openfd.html
601 mempget_mp_max_write.html
602 mempget_pgcookie.html
603 mempget_priority.html
606 mempset_clear_len.html
610 mempset_lsn_offset.html
612 mempset_mp_max_openfd.html
613 mempset_mp_max_write.html
614 mempset_pgcookie.html
615 mempset_priority.html
622 mutex_set_align_parameter.html
623 mutex_set_increment_parameter.html
624 mutex_set_max_parameter.html
625 mutex_set_tas_spins_parameter.html
629 mutexget_increment.html
632 mutexget_tas_spins.html
635 mutexset_increment.html
638 mutexset_tas_spins.html
644 rep_set_clockskew_parameter.html
645 rep_set_config_parameter.html
646 rep_set_limit_parameter.html
647 rep_set_nsites_parameter.html
648 rep_set_priority_parameter.html
649 rep_set_request_parameter.html
650 rep_set_timeout_parameter.html
654 repget_clockskew.html
663 repmgr_local_site.html
664 repmgr_msg_dispatch.html
665 repmgr_set_ack_policy_parameter.html
667 repmgr_site_by_eid.html
668 repmgr_site_parameter.html
669 repmgrget_ack_policy.html
670 repmgrset_ack_policy.html
674 repmgrstat_print.html
689 seqget_cachesize.html
694 seqinitial_value.html
697 seqset_cachesize.html
702 set_cache_max_parameter.html
703 set_cachesize_parameter.html
704 set_create_dir_parameter.html
705 set_data_len_parameter.html
706 set_flags_parameter.html
707 set_intermediate_dir_mode_parameter.html
708 set_lg_bsize_parameter.html
709 set_lg_dir_parameter.html
710 set_lg_filemode_parameter.html
711 set_lg_max_parameter.html
712 set_lg_regionmax_parameter.html
713 set_lk_detect_parameter.html
714 set_lk_max_lockers_parameter.html
715 set_lk_max_locks_parameter.html
716 set_lk_max_objects_parameter.html
717 set_lk_partitions_parameter.html
718 set_mp_max_openfd_parameter.html
719 set_mp_max_write_parameter.html
720 set_mp_mmapsize_parameter.html
721 set_open_flags_parameter.html
722 set_shm_key_parameter.html
723 set_thread_count_parameter.html
724 set_timeout_parameter.html
725 set_tmp_dir_parameter.html
726 set_tx_max_parameter.html
727 set_verbose_parameter.html
741 txnset_commit_token.html
748 share/doc/db5/api_reference/CXX/
749 BDB-CXX_APIReference.pdf
750 add_data_dir_parameter.html
752 configuration_reference.html
773 dbassociate_foreign.html
783 dbchannel_send_msg.html
784 dbchannel_send_request.html
785 dbchannel_set_timeout.html
800 dbget_byteswapped.html
802 dbget_create_dir.html
804 dbget_encrypt_flags.html
810 dbget_heap_regionsize.html
812 dbget_lk_exclusive.html
817 dbget_open_flags.html
819 dbget_partition_callback.html
820 dbget_partition_dirs.html
821 dbget_partition_keys.html
823 dbget_q_extentsize.html
828 dbget_transactional.html
833 dblocknotgranted.html
835 dbmultiplebuilder.html
836 dbmultipledatabuilder.html
837 dbmultipledataiterator.html
838 dbmultipleiterator.html
839 dbmultiplekeydatabuilder.html
840 dbmultiplekeydataiterator.html
841 dbmultiplerecnodatabuilder.html
842 dbmultiplerecnodataiterator.html
850 dbset_append_recno.html
851 dbset_bt_compare.html
852 dbset_bt_compress.html
856 dbset_create_dir.html
857 dbset_dup_compare.html
861 dbset_error_stream.html
869 dbset_heap_regionsize.html
871 dbset_lk_exclusive.html
873 dbset_message_stream.html
878 dbset_partition_dirs.html
880 dbset_q_extentsize.html
886 dbsite_get_address.html
887 dbsite_get_config.html
890 dbsite_set_config.html
903 envcdsgroup_begin.html
914 envget_backup_callbacks.html
915 envget_backup_config.html
916 envget_cache_max.html
917 envget_cachesize.html
918 envget_create_dir.html
919 envget_data_dirs.html
920 envget_encrypt_flags.html
925 envget_intermediate_dir_mode.html
928 envget_lg_filemode.html
930 envget_lg_regionmax.html
931 envget_lk_conflicts.html
932 envget_lk_detect.html
933 envget_lk_max_lockers.html
934 envget_lk_max_locks.html
935 envget_lk_max_objects.html
936 envget_lk_partitions.html
937 envget_lk_priority.html
938 envget_lk_tablesize.html
939 envget_memory_init.html
940 envget_memory_max.html
941 envget_metadata_dir.html
942 envget_mp_mmapsize.html
943 envget_mp_mtxcount.html
944 envget_mp_pagesize.html
945 envget_mp_tablesize.html
947 envget_open_flags.html
949 envget_thread_count.html
953 envget_tx_timestamp.html
955 envlog_get_config.html
956 envlog_set_config.html
962 envset_app_dispatch.html
963 envset_backup_callbacks.html
964 envset_backup_config.html
965 envset_cache_max.html
966 envset_cachesize.html
967 envset_create_dir.html
972 envset_error_stream.html
976 envset_intermediate_dir_mode.html
980 envset_lg_filemode.html
982 envset_lg_regionmax.html
983 envset_lk_conflicts.html
984 envset_lk_detect.html
985 envset_lk_max_lockers.html
986 envset_lk_max_locks.html
987 envset_lk_max_objects.html
988 envset_lk_partitions.html
989 envset_lk_priority.html
990 envset_lk_tablesize.html
991 envset_memory_init.html
992 envset_memory_max.html
993 envset_message_stream.html
994 envset_metadata_dir.html
995 envset_mp_mmapsize.html
996 envset_mp_mtxcount.html
997 envset_mp_pagesize.html
998 envset_mp_tablesize.html
1002 envset_thread_count.html
1003 envset_thread_id.html
1004 envset_thread_id_string.html
1008 envset_tx_timestamp.html
1027 log_set_config_parameter.html
1047 mempget_clear_len.html
1051 mempget_lsn_offset.html
1052 mempget_maxsize.html
1053 mempget_mp_max_openfd.html
1054 mempget_mp_max_write.html
1055 mempget_pgcookie.html
1056 mempget_priority.html
1059 mempset_clear_len.html
1063 mempset_lsn_offset.html
1064 mempset_maxsize.html
1065 mempset_mp_max_openfd.html
1066 mempset_mp_max_write.html
1067 mempset_pgcookie.html
1068 mempset_priority.html
1075 mutex_set_align_parameter.html
1076 mutex_set_increment_parameter.html
1077 mutex_set_max_parameter.html
1078 mutex_set_tas_spins_parameter.html
1082 mutexget_increment.html
1085 mutexget_tas_spins.html
1088 mutexset_increment.html
1091 mutexset_tas_spins.html
1093 mutexstat_print.html
1097 rep_set_clockskew_parameter.html
1098 rep_set_config_parameter.html
1099 rep_set_limit_parameter.html
1100 rep_set_nsites_parameter.html
1101 rep_set_priority_parameter.html
1102 rep_set_request_parameter.html
1103 rep_set_timeout_parameter.html
1107 repget_clockskew.html
1111 repget_priority.html
1116 repmgr_local_site.html
1117 repmgr_msg_dispatch.html
1118 repmgr_set_ack_policy_parameter.html
1120 repmgr_site_by_eid.html
1121 repmgr_site_parameter.html
1122 repmgrget_ack_policy.html
1123 repmgrset_ack_policy.html
1124 repmgrsite_list.html
1127 repmgrstat_print.html
1142 seqget_cachesize.html
1147 seqinitial_value.html
1150 seqset_cachesize.html
1155 set_cache_max_parameter.html
1156 set_cachesize_parameter.html
1157 set_create_dir_parameter.html
1158 set_data_len_parameter.html
1159 set_flags_parameter.html
1160 set_intermediate_dir_mode_parameter.html
1161 set_lg_bsize_parameter.html
1162 set_lg_dir_parameter.html
1163 set_lg_filemode_parameter.html
1164 set_lg_max_parameter.html
1165 set_lg_regionmax_parameter.html
1166 set_lk_detect_parameter.html
1167 set_lk_max_lockers_parameter.html
1168 set_lk_max_locks_parameter.html
1169 set_lk_max_objects_parameter.html
1170 set_lk_partitions_parameter.html
1171 set_mp_max_openfd_parameter.html
1172 set_mp_max_write_parameter.html
1173 set_mp_mmapsize_parameter.html
1174 set_open_flags_parameter.html
1175 set_shm_key_parameter.html
1176 set_thread_count_parameter.html
1177 set_timeout_parameter.html
1178 set_tmp_dir_parameter.html
1179 set_tx_max_parameter.html
1180 set_verbose_parameter.html
1189 txnget_priority.html
1193 txnset_commit_token.html
1195 txnset_priority.html
1200 share/doc/db5/api_reference/STL/
1201 BDB-STL_APIReference.pdf
1202 BulkRetrievalOption.html
1204 DbstlElemTraits.html
1208 Element_wrappers.html
1209 Exception_classes_group.html
1210 FailedAssertionException.html
1211 InvalidArgumentException.html
1212 InvalidCursorException.html
1213 InvalidDbtException.html
1214 InvalidFunctionCall.html
1215 InvalidIteratorException.html
1216 NoSuchKeyException.html
1217 NotEnoughMemoryException.html
1218 NotSupportedException.html
1219 ReadModifyWriteOption.html
1221 db_base_iterator.html
1224 db_map_base_iterator.html
1225 db_map_iterator.html
1226 db_map_iterators.html
1229 db_reverse_iterator.html
1231 db_set_base_iterator.html
1232 db_set_iterator.html
1234 db_vector_base_iterator.html
1235 db_vector_iterator.html
1236 db_vector_iterators.html
1237 dbset_iterators.html
1238 dbstl_containers.html
1239 dbstl_global_functions.html
1240 dbstl_helper_classes.html
1241 dbstl_iterators.html
1247 stlBulkRetrievalOptionbulk_buf_size.html
1248 stlBulkRetrievalOptionbulk_retrieval.html
1249 stlBulkRetrievalOptionno_bulk_retrieval.html
1250 stlBulkRetrievalOptionoperator_assign.html
1251 stlBulkRetrievalOptionoperator_eq.html
1252 stlDbstlDbtdstr_DbstlDbt.html
1253 stlDbstlDbtoperator_assign.html
1254 stlDbstlElemTraitsDbstlElemTraits.html
1255 stlDbstlElemTraitscompare.html
1256 stlDbstlElemTraitscopy.html
1257 stlDbstlElemTraitsdstr_DbstlElemTraits.html
1258 stlDbstlElemTraitseof.html
1259 stlDbstlElemTraitseq.html
1260 stlDbstlElemTraitseq_int_type.html
1261 stlDbstlElemTraitsfind.html
1262 stlDbstlElemTraitsget_assign_function.html
1263 stlDbstlElemTraitsget_compare_function.html
1264 stlDbstlElemTraitsget_copy_function.html
1265 stlDbstlElemTraitsget_restore_function.html
1266 stlDbstlElemTraitsget_sequence_compare_function.html
1267 stlDbstlElemTraitsget_sequence_copy_function.html
1268 stlDbstlElemTraitsget_sequence_len_function.html
1269 stlDbstlElemTraitsget_sequence_n_compare_function.html
1270 stlDbstlElemTraitsget_size_function.html
1271 stlDbstlElemTraitsinstance.html
1272 stlDbstlElemTraitslength.html
1273 stlDbstlElemTraitslt.html
1274 stlDbstlElemTraitsmove.html
1275 stlDbstlElemTraitsnot_eof.html
1276 stlDbstlElemTraitsset_assign_function.html
1277 stlDbstlElemTraitsset_compare_function.html
1278 stlDbstlElemTraitsset_copy_function.html
1279 stlDbstlElemTraitsset_restore_function.html
1280 stlDbstlElemTraitsset_sequence_compare_function.html
1281 stlDbstlElemTraitsset_sequence_copy_function.html
1282 stlDbstlElemTraitsset_sequence_len_function.html
1283 stlDbstlElemTraitsset_sequence_n_compare_function.html
1284 stlDbstlElemTraitsset_size_function.html
1285 stlDbstlElemTraitsto_char_type.html
1286 stlDbstlElemTraitsto_int_type.html
1287 stlDbstlExceptiondstr_DbstlException.html
1288 stlDbstlExceptionoperator_assign.html
1289 stlElementHolder_DB_STL_StoreElement.html
1290 stlElementHolder_DB_STL_value.html
1291 stlElementHolderdstr_ElementHolder.html
1292 stlElementHolderoperator__aa.html
1293 stlElementHolderoperator__ma.html
1294 stlElementHolderoperator_assign.html
1295 stlElementHolderoperator_da.html
1296 stlElementHolderoperator_decr.html
1297 stlElementHolderoperator_gt_ge.html
1298 stlElementHolderoperator_ia.html
1299 stlElementHolderoperator_incr.html
1300 stlElementHolderoperator_lt_le.html
1301 stlElementHolderoperator_modasg.html
1302 stlElementHolderoperator_oa.html
1303 stlElementHolderoperator_ptype.html
1304 stlElementHolderoperator_sa.html
1305 stlElementHolderoperator_xa.html
1306 stlElementRefElementRef.html
1307 stlElementRef_DB_STL_StoreElement.html
1308 stlElementRef_DB_STL_value.html
1309 stlElementRefoperator_assign.html
1310 stlFailedAssertionExceptionFailedAssertionException.html
1311 stlFailedAssertionExceptiondstr_FailedAssertionException.html
1312 stlReadModifyWriteOptionno_read_modify_write.html
1313 stlReadModifyWriteOptionoperator_eq.html
1314 stlReadModifyWriteOptionread_modify_write.html
1315 stldb_base_iteratorclose_cursor.html
1316 stldb_base_iteratordb_base_iterator.html
1317 stldb_base_iteratordstr_db_base_iterator.html
1318 stldb_base_iteratorget_bulk_bufsize.html
1319 stldb_base_iteratorget_bulk_retrieval.html
1320 stldb_base_iteratoris_directdb_get.html
1321 stldb_base_iteratoris_rmw.html
1322 stldb_base_iteratoroperator_assign.html
1323 stldb_base_iteratorset_bulk_buffer.html
1324 stldb_containerdb_container.html
1325 stldb_containerdstr_db_container.html
1326 stldb_containerget_commit_flags.html
1327 stldb_containerget_cursor_open_flags.html
1328 stldb_containerget_db_env_handle.html
1329 stldb_containerget_db_handle.html
1330 stldb_containerget_db_set_flags.html
1331 stldb_containerget_txn_begin_flags.html
1332 stldb_containerset_all_flags.html
1333 stldb_containerset_commit_flags.html
1334 stldb_containerset_cursor_open_flags.html
1335 stldb_containerset_db_handle.html
1336 stldb_containerset_txn_begin_flags.html
1337 stldb_map_base_iteratorclose_cursor.html
1338 stldb_map_base_iteratordstr_db_map_base_iterator.html
1339 stldb_map_base_iteratorget_bulk_bufsize.html
1340 stldb_map_base_iteratormove_to.html
1341 stldb_map_base_iteratoroperator__star.html
1342 stldb_map_base_iteratoroperator_arrow.html
1343 stldb_map_base_iteratoroperator_assign.html
1344 stldb_map_base_iteratoroperator_decr.html
1345 stldb_map_base_iteratoroperator_eq.html
1346 stldb_map_base_iteratoroperator_incr.html
1347 stldb_map_base_iteratoroperator_ueq.html
1348 stldb_map_base_iteratorrefresh.html
1349 stldb_map_base_iteratorset_bulk_buffer.html
1350 stldb_map_iteratordstr_db_map_iterator.html
1351 stldb_map_iteratoroperator__star.html
1352 stldb_map_iteratoroperator_arrow.html
1353 stldb_map_iteratoroperator_assign.html
1354 stldb_map_iteratoroperator_decr.html
1355 stldb_map_iteratoroperator_incr.html
1356 stldb_map_iteratorrefresh.html
1358 stldb_mapbucket_count.html
1361 stldb_mapdstr_db_map.html
1364 stldb_mapequal_range.html
1367 stldb_maphash_funct.html
1368 stldb_mapinsert.html
1369 stldb_mapis_hash.html
1370 stldb_mapkey_comp.html
1371 stldb_mapkey_eq.html
1372 stldb_maplower_bound.html
1373 stldb_mapmax_size.html
1374 stldb_mapoperator_assign.html
1375 stldb_mapoperator_eq.html
1376 stldb_mapoperator_sqbrk.html
1377 stldb_mapoperator_ueq.html
1378 stldb_maprbegin.html
1382 stldb_mapupper_bound.html
1383 stldb_mapvalue_comp.html
1384 stldb_multimapcount.html
1385 stldb_multimapdb_multimap.html
1386 stldb_multimapdstr_db_multimap.html
1387 stldb_multimapequal_range.html
1388 stldb_multimapequal_range_N.html
1389 stldb_multimaperase.html
1390 stldb_multimapoperator_assign.html
1391 stldb_multimapoperator_eq.html
1392 stldb_multimapoperator_ueq.html
1393 stldb_multimapswap.html
1394 stldb_multimapupper_bound.html
1395 stldb_multisetdstr_db_multiset.html
1396 stldb_multiseterase.html
1397 stldb_multisetinsert.html
1398 stldb_multisetoperator_assign.html
1399 stldb_multisetoperator_eq.html
1400 stldb_multisetoperator_ueq.html
1401 stldb_multisetswap.html
1402 stldb_reverse_iteratordb_reverse_iterator.html
1403 stldb_reverse_iteratoroperator_add.html
1404 stldb_reverse_iteratoroperator_assign.html
1405 stldb_reverse_iteratoroperator_decr.html
1406 stldb_reverse_iteratoroperator_ge.html
1407 stldb_reverse_iteratoroperator_gt.html
1408 stldb_reverse_iteratoroperator_ia.html
1409 stldb_reverse_iteratoroperator_le.html
1410 stldb_reverse_iteratoroperator_lt.html
1411 stldb_reverse_iteratoroperator_sa.html
1412 stldb_reverse_iteratoroperator_sqbrk.html
1413 stldb_reverse_iteratoroperator_sub.html
1414 stldb_set_base_iteratordb_set_base_iterator.html
1415 stldb_set_base_iteratoroperator__star.html
1416 stldb_set_base_iteratoroperator_arrow.html
1417 stldb_set_base_iteratoroperator_decr.html
1418 stldb_set_base_iteratoroperator_incr.html
1419 stldb_set_base_iteratorrefresh.html
1420 stldb_set_iteratordb_set_iterator.html
1421 stldb_set_iteratoroperator__star.html
1422 stldb_set_iteratoroperator_arrow.html
1423 stldb_set_iteratoroperator_decr.html
1424 stldb_set_iteratoroperator_incr.html
1425 stldb_set_iteratorrefresh.html
1426 stldb_setdstr_db_set.html
1427 stldb_setinsert.html
1428 stldb_setoperator_assign.html
1429 stldb_setoperator_eq.html
1430 stldb_setoperator_ueq.html
1432 stldb_setvalue_comp.html
1433 stldb_vector_base_iteratorclose_cursor.html
1434 stldb_vector_base_iteratordstr_db_vector_base_iterator.html
1435 stldb_vector_base_iteratorget_bulk_bufsize.html
1436 stldb_vector_base_iteratorget_current_index.html
1437 stldb_vector_base_iteratormove_to.html
1438 stldb_vector_base_iteratoroperator__star.html
1439 stldb_vector_base_iteratoroperator_add.html
1440 stldb_vector_base_iteratoroperator_arrow.html
1441 stldb_vector_base_iteratoroperator_assign.html
1442 stldb_vector_base_iteratoroperator_decr.html
1443 stldb_vector_base_iteratoroperator_eq.html
1444 stldb_vector_base_iteratoroperator_ge.html
1445 stldb_vector_base_iteratoroperator_gt.html
1446 stldb_vector_base_iteratoroperator_ia.html
1447 stldb_vector_base_iteratoroperator_incr.html
1448 stldb_vector_base_iteratoroperator_le.html
1449 stldb_vector_base_iteratoroperator_lt.html
1450 stldb_vector_base_iteratoroperator_sa.html
1451 stldb_vector_base_iteratoroperator_sqbrk.html
1452 stldb_vector_base_iteratoroperator_sub.html
1453 stldb_vector_base_iteratoroperator_ueq.html
1454 stldb_vector_base_iteratorrefresh.html
1455 stldb_vector_base_iteratorset_bulk_buffer.html
1456 stldb_vector_iteratordstr_db_vector_iterator.html
1457 stldb_vector_iteratoroperator__star.html
1458 stldb_vector_iteratoroperator_add.html
1459 stldb_vector_iteratoroperator_arrow.html
1460 stldb_vector_iteratoroperator_assign.html
1461 stldb_vector_iteratoroperator_decr.html
1462 stldb_vector_iteratoroperator_ia.html
1463 stldb_vector_iteratoroperator_incr.html
1464 stldb_vector_iteratoroperator_sa.html
1465 stldb_vector_iteratoroperator_sqbrk.html
1466 stldb_vector_iteratoroperator_sub.html
1467 stldb_vector_iteratorrefresh.html
1468 stldb_vectorassign.html
1470 stldb_vectorback.html
1471 stldb_vectorcapacity.html
1472 stldb_vectorclear.html
1473 stldb_vectordb_vector.html
1474 stldb_vectordstr_db_vector.html
1475 stldb_vectorempty.html
1476 stldb_vectorend.html
1477 stldb_vectorerase.html
1478 stldb_vectorfront.html
1479 stldb_vectorinsert.html
1480 stldb_vectormax_size.html
1481 stldb_vectormerge.html
1482 stldb_vectoroperator_assign.html
1483 stldb_vectoroperator_eq.html
1484 stldb_vectoroperator_lt.html
1485 stldb_vectoroperator_sqbrk.html
1486 stldb_vectoroperator_ueq.html
1487 stldb_vectorpop_back.html
1488 stldb_vectorpop_front.html
1489 stldb_vectorpush_back.html
1490 stldb_vectorpush_front.html
1491 stldb_vectorrbegin.html
1492 stldb_vectorremove.html
1493 stldb_vectorremove_if.html
1494 stldb_vectorrend.html
1495 stldb_vectorreserve.html
1496 stldb_vectorresize.html
1497 stldb_vectorreverse.html
1498 stldb_vectorsize.html
1499 stldb_vectorsort.html
1500 stldb_vectorsplice.html
1501 stldb_vectorswap.html
1502 stldb_vectorunique.html
1503 stldbstl_global_functionsabort_txn.html
1504 stldbstl_global_functionsalloc_mutex.html
1505 stldbstl_global_functionsbegin_txn.html
1506 stldbstl_global_functionsclose_all_db_envs.html
1507 stldbstl_global_functionsclose_all_dbs.html
1508 stldbstl_global_functionsclose_db_cursors.html
1509 stldbstl_global_functionsclose_db_env.html
1510 stldbstl_global_functionscommit_txn.html
1511 stldbstl_global_functionscurrent_txn.html
1512 stldbstl_global_functionsdbstl_exit.html
1513 stldbstl_global_functionsdbstl_startup.html
1514 stldbstl_global_functionsdbstl_thread_exit.html
1515 stldbstl_global_functionsfree_mutex.html
1516 stldbstl_global_functionslock_mutex.html
1517 stldbstl_global_functionsopen_db.html
1518 stldbstl_global_functionsopen_env.html
1519 stldbstl_global_functionsoperator_eq.html
1520 stldbstl_global_functionsregister_db.html
1521 stldbstl_global_functionsregister_db_env.html
1522 stldbstl_global_functionsset_current_txn_handle.html
1523 stldbstl_global_functionsset_global_dbfile_suffix_number.html
1524 stldbstl_global_functionsunlock_mutex.html
1525 share/doc/db5/articles/inmemory/C/
1526 InMemoryDBApplication.pdf
1529 share/doc/db5/articles/mssgtxt/
1530 DBMessageTextReference.pdf
1533 share/doc/db5/bdb-sql/
1535 accessing_bdb_sql_databases.title.html
1540 bfile-extension.html
1549 journaldirectory.html
1557 rep_usageexamples.html
1560 selectpage_size.html
1561 sequencesupport.html
1565 unsupportedpragmas.html
1566 share/doc/db5/collections/tutorial/
1568 BerkeleyDB-Java-Collections.pdf
1570 SerializableEntity.html
1571 SerializedObjectStorage.html
1574 UsingCollectionsAPI.html
1575 UsingSecondaries.html
1576 UsingStoredCollections.html
1577 addingdatabaseitems.html
1578 collectionOverview.html
1579 collectionswithentities.html
1580 createbindingscollections.html
1581 creatingentitybindings.html
1583 entitieswithcollections.html
1585 handlingexceptions.html
1586 implementingmain.html
1588 indexedcollections.html
1591 openclasscatalog.html
1593 opendbenvironment.html
1594 openingforeignkeys.html
1596 removingredundantvalueclasses.html
1597 retrievingbyindexkey.html
1598 retrievingdatabaseitems.html
1599 sortedcollections.html
1600 transientfieldsinbinding.html
1601 tuple-serialentitybindings.html
1602 tuplekeybindings.html
1603 tupleswithkeycreators.html
1604 tutorialintroduction.html
1605 usingtransactions.html
1606 share/doc/db5/gsg/C/
1607 BerkeleyDB-Core-C-GSG.pdf
1608 CoreCursorUsage.html
1616 DeleteEntryWCursor.html
1618 PutEntryWCursor.html
1619 ReplacingEntryWCursor.html
1629 dbErrorReporting.html
1643 secondaryCursor.html
1644 secondaryDelete.html
1646 share/doc/db5/gsg/CXX/
1647 BerkeleyDB-Core-Cxx-GSG.pdf
1648 CoreCursorUsage.html
1656 DeleteEntryWCursor.html
1658 PutEntryWCursor.html
1659 ReplacingEntryWCursor.html
1669 dbErrorReporting.html
1683 secondaryCursor.html
1684 secondaryDelete.html
1686 share/doc/db5/gsg_db_rep/C/
1687 Replication-C-GSG.pdf
1696 fmwrkconnectretry.html
1697 fwrkmasterreplica.html
1698 fwrkpermmessage.html
1711 repmgr_init_example_c.html
1713 simpleprogramlisting.html
1715 share/doc/db5/gsg_db_rep/CXX/
1716 Replication-CXX-GSG.pdf
1725 fmwrkconnectretry.html
1726 fwrkmasterreplica.html
1727 fwrkpermmessage.html
1740 repmgr_init_example_c.html
1742 simpleprogramlisting.html
1744 share/doc/db5/gsg_txn/C/
1745 BerkeleyDB-Core-C-Txn.pdf
1748 architectrecovery.html
1751 blocking_deadlocks.html
1760 inmem_txnexample_c.html
1763 lockingsubsystem.html
1768 multithread-intro.html
1774 readmodifywrite.html
1792 share/doc/db5/gsg_txn/CXX/
1793 BerkeleyDB-Core-Cxx-Txn.pdf
1796 architectrecovery.html
1799 blocking_deadlocks.html
1808 inmem_txnexample_c.html
1811 lockingsubsystem.html
1816 multithread-intro.html
1822 readmodifywrite.html
1840 share/doc/db5/installation/
1841 BDB_Installation.pdf
1844 build_android_config.html
1845 build_android_intro.html
1846 build_android_jdbc.html
1849 build_unix_conf.html
1850 build_unix_db_nosync.html
1851 build_unix_encrypt.html
1852 build_unix_flags.html
1853 build_unix_freebsd.html
1854 build_unix_install.html
1855 build_unix_iphone.html
1856 build_unix_irix.html
1857 build_unix_linux.html
1858 build_unix_macosx.html
1859 build_unix_notes.html
1862 build_unix_shlib.html
1863 build_unix_small.html
1864 build_unix_solaris.html
1866 build_unix_stacksize.html
1867 build_unix_sunos.html
1868 build_unix_test.html
1870 build_vxworks_faq.html
1871 build_vxworks_notes.html
1873 build_win_csharp.html
1876 build_win_notes.html
1877 build_win_small.html
1882 build_wince_faq.html
1883 build_wince_notes.html
1890 cross_compile_unix.html
1898 install_multiple.html
1904 upgrade_11gr2_51_dpl_recompile.html
1905 upgrade_11gr2_51_mod_db4_unsupp.html
1906 upgrade_11gr2_51_sqlite_ver.html
1907 upgrade_11gr2_51_src_reorg.html
1908 upgrade_11gr2_52_bit_cmp_win.html
1909 upgrade_11gr2_52_dyn_env.html
1910 upgrade_11gr2_52_excl_txn_sql.html
1911 upgrade_11gr2_52_grp_mbr.html
1912 upgrade_11gr2_52_heap.html
1913 upgrade_11gr2_52_hot_backup.html
1914 upgrade_11gr2_52_mvcc_sql.html
1915 upgrade_11gr2_52_rep_2site_strict.html
1916 upgrade_11gr2_52_rep_dbt_readonly.html
1917 upgrade_11gr2_52_rep_sql.html
1918 upgrade_11gr2_52_repmgr_channels.html
1919 upgrade_11gr2_52_seq_sql.html
1920 upgrade_11gr2_52_sqlite_ver.html
1921 upgrade_11gr2_52_xa.html
1922 upgrade_11gr2_53_build_windows.html
1923 upgrade_11gr2_53_conn_status.html
1924 upgrade_11gr2_53_excl.html
1925 upgrade_11gr2_53_heap_regionsize.html
1926 upgrade_11gr2_53_hotbackup.html
1927 upgrade_11gr2_53_jdbc.html
1928 upgrade_11gr2_53_meta_dir.html
1929 upgrade_11gr2_53_sql_build.html
1930 upgrade_11gr2_53_sql_pragma.html
1931 upgrade_11gr2_53_sql_rep.html
1932 upgrade_11gr2_53_xa_mvcc.html
1933 upgrade_11gr2_autoinit.html
1934 upgrade_11gr2_dbsqlcodegen.html
1935 upgrade_11gr2_remsupp.html
1936 upgrade_11gr2_repmgr.html
1937 upgrade_11gr2_toc.html
1938 upgrade_4_8_disk.html
1939 upgrade_4_8_dpl.html
1940 upgrade_4_8_fcntl.html
1941 upgrade_4_8_mpool.html
1942 upgrade_4_8_toc.html
1946 win_additional_options.html
1949 win_build_cygwin.html
1950 win_build_dist_dll.html
1952 share/doc/db5/license/license_db.html
1953 share/doc/db5/porting/
1954 BDB-Porting-Guide.pdf
1968 sourceintegrate.html
1972 share/doc/db5/programmer_reference/
1973 BDB_Prog_Reference.pdf
1986 am_misc_dbsizes.html
1987 am_misc_diskspace.html
1990 am_misc_partial.html
1992 am_misc_stability.html
2023 dumpload_format.html
2041 general_am_conf.html
2043 group_membership.html
2088 program_compatible.html
2090 program_environ.html
2091 program_errorret.html
2094 program_namespace.html
2095 program_perfmon.html
2097 program_runtime.html
2127 repmgr_channels.html
2134 stl_container_specific.html
2135 stl_db_advanced_usage.html
2137 stl_efficienct_use.html
2139 stl_known_issues.html
2140 stl_memory_mgmt.html
2143 stl_persistence.html
2144 stl_primitive_rw.html
2156 transapp_archival.html
2157 transapp_atomicity.html
2158 transapp_checkpoint.html
2159 transapp_cursor.html
2160 transapp_data_open.html
2161 transapp_deadlock.html
2162 transapp_env_open.html
2165 transapp_filesys.html
2166 transapp_hotfail.html
2168 transapp_journal.html
2169 transapp_logfile.html
2170 transapp_nested.html
2173 transapp_reclimit.html
2174 transapp_recovery.html
2176 transapp_throughput.html
2190 share/doc/db5/upgrading/
2192 changelog_4_0_14.html
2193 changelog_4_1_24.html
2194 changelog_4_1_25.html
2195 changelog_4_2_52.html
2196 changelog_4_3_29.html
2197 changelog_4_4_16.html
2198 changelog_4_4_20.html
2199 changelog_4_5_20.html
2207 upgrade_2_0_convert.html
2208 upgrade_2_0_disk.html
2209 upgrade_2_0_system.html
2210 upgrade_2_0_toc.html
2211 upgrade_3_0_close.html
2212 upgrade_3_0_cxx.html
2214 upgrade_3_0_db_cxx.html
2215 upgrade_3_0_dbenv.html
2216 upgrade_3_0_dbenv_cxx.html
2217 upgrade_3_0_dbinfo.html
2218 upgrade_3_0_disk.html
2219 upgrade_3_0_eacces.html
2220 upgrade_3_0_eagain.html
2221 upgrade_3_0_envopen.html
2222 upgrade_3_0_func.html
2223 upgrade_3_0_java.html
2224 upgrade_3_0_join.html
2225 upgrade_3_0_jump_set.html
2226 upgrade_3_0_lock_detect.html
2227 upgrade_3_0_lock_notheld.html
2228 upgrade_3_0_lock_put.html
2229 upgrade_3_0_lock_stat.html
2230 upgrade_3_0_log_register.html
2231 upgrade_3_0_log_stat.html
2232 upgrade_3_0_memp_stat.html
2233 upgrade_3_0_open.html
2234 upgrade_3_0_rmw.html
2235 upgrade_3_0_stat.html
2236 upgrade_3_0_toc.html
2237 upgrade_3_0_txn_begin.html
2238 upgrade_3_0_txn_commit.html
2239 upgrade_3_0_txn_stat.html
2240 upgrade_3_0_value_set.html
2242 upgrade_3_1_btstat.html
2243 upgrade_3_1_config.html
2244 upgrade_3_1_disk.html
2245 upgrade_3_1_dup.html
2246 upgrade_3_1_env.html
2247 upgrade_3_1_log_register.html
2248 upgrade_3_1_logalloc.html
2249 upgrade_3_1_memp_register.html
2250 upgrade_3_1_put.html
2251 upgrade_3_1_set_feedback.html
2252 upgrade_3_1_set_paniccall.html
2253 upgrade_3_1_set_tx_recover.html
2254 upgrade_3_1_sysmem.html
2255 upgrade_3_1_tcl.html
2256 upgrade_3_1_tmp.html
2257 upgrade_3_1_toc.html
2258 upgrade_3_1_txn_check.html
2259 upgrade_3_2_callback.html
2260 upgrade_3_2_db_dump.html
2261 upgrade_3_2_disk.html
2262 upgrade_3_2_handle.html
2263 upgrade_3_2_incomplete.html
2264 upgrade_3_2_mutexlock.html
2265 upgrade_3_2_notfound.html
2266 upgrade_3_2_renumber.html
2267 upgrade_3_2_set_flags.html
2268 upgrade_3_2_toc.html
2269 upgrade_3_2_tx_recover.html
2270 upgrade_3_3_alloc.html
2271 upgrade_3_3_bigfile.html
2272 upgrade_3_3_conflict.html
2273 upgrade_3_3_disk.html
2274 upgrade_3_3_getswap.html
2275 upgrade_3_3_gettype.html
2276 upgrade_3_3_memp_fget.html
2277 upgrade_3_3_rpc.html
2278 upgrade_3_3_shared.html
2279 upgrade_3_3_toc.html
2280 upgrade_3_3_txn_prepare.html
2281 upgrade_4_0_asr.html
2282 upgrade_4_0_cxx.html
2283 upgrade_4_0_deadlock.html
2284 upgrade_4_0_disk.html
2285 upgrade_4_0_env.html
2286 upgrade_4_0_java.html
2287 upgrade_4_0_lock.html
2288 upgrade_4_0_lock_id_free.html
2289 upgrade_4_0_log.html
2291 upgrade_4_0_rpc.html
2292 upgrade_4_0_set_lk_max.html
2293 upgrade_4_0_toc.html
2294 upgrade_4_0_txn.html
2295 upgrade_4_1_app_dispatch.html
2296 upgrade_4_1_checkpoint.html
2297 upgrade_4_1_cxx.html
2298 upgrade_4_1_disk.html
2299 upgrade_4_1_excl.html
2300 upgrade_4_1_fop.html
2301 upgrade_4_1_hash_nelem.html
2302 upgrade_4_1_incomplete.html
2303 upgrade_4_1_java.html
2304 upgrade_4_1_log_register.html
2305 upgrade_4_1_log_stat.html
2306 upgrade_4_1_memp_sync.html
2307 upgrade_4_1_toc.html
2308 upgrade_4_2_cksum.html
2309 upgrade_4_2_client.html
2310 upgrade_4_2_del.html
2311 upgrade_4_2_disk.html
2312 upgrade_4_2_java.html
2313 upgrade_4_2_lockng.html
2314 upgrade_4_2_nosync.html
2315 upgrade_4_2_priority.html
2316 upgrade_4_2_queue.html
2317 upgrade_4_2_repinit.html
2318 upgrade_4_2_tcl.html
2319 upgrade_4_2_toc.html
2320 upgrade_4_2_verify.html
2321 upgrade_4_3_cput.html
2322 upgrade_4_3_disk.html
2323 upgrade_4_3_enomem.html
2324 upgrade_4_3_err.html
2325 upgrade_4_3_fileopen.html
2326 upgrade_4_3_java.html
2327 upgrade_4_3_log.html
2328 upgrade_4_3_repl.html
2329 upgrade_4_3_rtc.html
2330 upgrade_4_3_stat.html
2331 upgrade_4_3_toc.html
2332 upgrade_4_3_verb.html
2333 upgrade_4_4_autocommit.html
2334 upgrade_4_4_clear.html
2335 upgrade_4_4_disk.html
2336 upgrade_4_4_isolation.html
2337 upgrade_4_4_joinenv.html
2338 upgrade_4_4_lockstat.html
2339 upgrade_4_4_mutex.html
2340 upgrade_4_4_toc.html
2341 upgrade_4_5_alive.html
2342 upgrade_4_5_applog.html
2343 upgrade_4_5_collect.html
2344 upgrade_4_5_config.html
2345 upgrade_4_5_deprecate.html
2346 upgrade_4_5_disk.html
2347 upgrade_4_5_elect.html
2348 upgrade_4_5_memp.html
2349 upgrade_4_5_pagesize.html
2350 upgrade_4_5_paniccall.html
2351 upgrade_4_5_rep_event.html
2352 upgrade_4_5_rep_set.html
2353 upgrade_4_5_source.html
2354 upgrade_4_5_toc.html
2355 upgrade_4_6_cursor.html
2356 upgrade_4_6_disk.html
2357 upgrade_4_6_event.html
2358 upgrade_4_6_full_election.html
2359 upgrade_4_6_memp_fput.html
2360 upgrade_4_6_memp_fset.html
2361 upgrade_4_6_toc.html
2362 upgrade_4_6_verb.html
2363 upgrade_4_6_verbose.html
2364 upgrade_4_6_win.html
2365 upgrade_4_7_disk.html
2366 upgrade_4_7_interdir.html
2367 upgrade_4_7_log.html
2368 upgrade_4_7_repapi.html
2369 upgrade_4_7_rtc.html
2370 upgrade_4_7_tcl.html
2371 upgrade_4_7_toc.html
2372 upgrade_process.html
2375 [FILE:3383:patches/patch-dist_configure]
2376 --- dist/configure.orig 2013-09-09 15:35:02 UTC
2378 @@ -7683,7 +7683,7 @@ else
2379 lt_cv_sys_max_cmd_len=8192;
2382 - netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
2383 + netbsd* | freebsd* | openbsd* | darwin* | dragonfly* | midnight*)
2384 # This has been around since 386BSD, at least. Likely further.
2385 if test -x /sbin/sysctl; then
2386 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
2387 @@ -8113,7 +8113,7 @@ darwin* | rhapsody*)
2388 lt_cv_deplibs_check_method=pass_all
2391 -freebsd* | dragonfly*)
2392 +freebsd* | dragonfly* | midnight*)
2393 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
2396 @@ -12251,7 +12251,7 @@ fi
2399 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
2400 - freebsd* | dragonfly*)
2401 + freebsd* | dragonfly* | midnight*)
2402 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
2403 hardcode_libdir_flag_spec='-R$libdir'
2405 @@ -13225,7 +13225,7 @@ freebsd1*)
2409 -freebsd* | dragonfly*)
2410 +freebsd* | dragonfly* | midnight*)
2411 # DragonFly does not have aout. When/if they implement a new
2412 # versioning mechanism, adjust this.
2413 if test -x /usr/bin/objformat; then
2414 @@ -15200,7 +15200,7 @@ fi
2415 archive_cmds_need_lc_CXX=no
2418 - freebsd* | dragonfly*)
2419 + freebsd* | dragonfly* | midnight*)
2420 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
2423 @@ -16186,7 +16186,7 @@ lt_prog_compiler_static_CXX=
2427 - freebsd* | dragonfly*)
2428 + freebsd* | dragonfly* | midnight*)
2429 # FreeBSD uses GNU C++
2431 hpux9* | hpux10* | hpux11*)
2432 @@ -17058,7 +17058,7 @@ freebsd1*)
2436 -freebsd* | dragonfly*)
2437 +freebsd* | dragonfly* | midnight*)
2438 # DragonFly does not have aout. When/if they implement a new
2439 # versioning mechanism, adjust this.
2440 if test -x /usr/bin/objformat; then
2441 @@ -17712,10 +17712,10 @@ LIBTOOL="./libtool"
2442 INSTALLER="\$(LIBTOOL) --mode=install cp -p"
2444 MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
2445 -MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version"
2446 +MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -version-info 0:0:0"
2447 MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
2448 MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
2449 -MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
2450 +MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -version-info 0:0:0"
2451 MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}"
2454 @@ -27322,7 +27322,7 @@ esac
2455 # !!! END COPIED from autoconf distribution
2457 sqlite_dir=$srcdir/../lang/sql/sqlite
2458 -(cd sql && eval "\$SHELL ../$sqlite_dir/configure --disable-option-checking $ac_sub_configure_args CPPFLAGS=\"-I.. $CPPFLAGS\" --enable-amalgamation=$db_cv_sql_amalgamation --enable-readline=$with_readline" && cat build_config.h >> config.h) || exit 1
2459 +(cd sql && eval "\$SHELL $sqlite_dir/configure --disable-option-checking $ac_sub_configure_args CPPFLAGS=\"-I.. $CPPFLAGS\" --enable-amalgamation=$db_cv_sql_amalgamation --enable-readline=$with_readline" && cat build_config.h >> config.h) || exit 1
2461 # Configure JDBC if --enable-jdbc
2462 if test "$db_cv_jdbc" != "no"; then
2465 [FILE:1054:patches/patch-lang_tcl_tcl__db.c]
2466 --- lang/tcl/tcl_db.c.orig 2013-09-09 15:35:07 UTC
2467 +++ lang/tcl/tcl_db.c
2468 @@ -3708,9 +3708,10 @@ tcl_DbGetFlags(interp, objc, objv, dbp)
2469 for (i = 0; db_flags[i].flag != 0; i++)
2470 if (LF_ISSET(db_flags[i].flag)) {
2471 if (strlen(buf) > 0)
2472 - (void)strncat(buf, " ", sizeof(buf));
2474 - buf, db_flags[i].arg, sizeof(buf));
2475 + (void)strncat(buf, " ",
2476 + sizeof(buf) - (strlen(buf) + 1));
2477 + (void)strncat(buf, db_flags[i].arg,
2478 + sizeof(buf) - (strlen(buf) + 1));
2481 res = NewStringObj(buf, strlen(buf));
2482 @@ -3764,9 +3765,10 @@ tcl_DbGetOpenFlags(interp, objc, objv, d
2483 for (i = 0; open_flags[i].flag != 0; i++)
2484 if (LF_ISSET(open_flags[i].flag)) {
2485 if (strlen(buf) > 0)
2486 - (void)strncat(buf, " ", sizeof(buf));
2488 - buf, open_flags[i].arg, sizeof(buf));
2489 + (void)strncat(buf, " ",
2490 + sizeof(buf) - (strlen(buf) + 1));
2491 + (void)strncat(buf, open_flags[i].arg,
2492 + sizeof(buf) - (strlen(buf) + 1));
2495 res = NewStringObj(buf, strlen(buf));
2498 [FILE:1571:patches/patch-lang_tcl_tcl__env.c]
2499 --- lang/tcl/tcl_env.c.orig 2013-09-09 15:35:07 UTC
2500 +++ lang/tcl/tcl_env.c
2501 @@ -2864,9 +2864,10 @@ env_GetFlags(interp, objc, objv, dbenv)
2502 for (i = 0; open_flags[i].flag != 0; i++)
2503 if (LF_ISSET(open_flags[i].flag)) {
2504 if (strlen(buf) > 0)
2505 - (void)strncat(buf, " ", sizeof(buf));
2507 - buf, open_flags[i].arg, sizeof(buf));
2508 + (void)strncat(buf, " ",
2509 + sizeof(buf) - (strlen(buf) + 1));
2510 + (void)strncat(buf, open_flags[i].arg,
2511 + sizeof(buf) - (strlen(buf) + 1));
2514 res = NewStringObj(buf, strlen(buf));
2515 @@ -2930,9 +2931,10 @@ env_GetOpenFlag(interp, objc, objv, dben
2516 for (i = 0; open_flags[i].flag != 0; i++)
2517 if (LF_ISSET(open_flags[i].flag)) {
2518 if (strlen(buf) > 0)
2519 - (void)strncat(buf, " ", sizeof(buf));
2521 - buf, open_flags[i].arg, sizeof(buf));
2522 + (void)strncat(buf, " ",
2523 + sizeof(buf) - (strlen(buf) + 1));
2524 + (void)strncat(buf, open_flags[i].arg,
2525 + sizeof(buf) - (strlen(buf) + 1));
2528 res = NewStringObj(buf, strlen(buf));
2529 @@ -2982,9 +2984,10 @@ tcl_EnvGetEncryptFlags(interp, objc, obj
2530 for (i = 0; encrypt_flags[i].flag != 0; i++)
2531 if (LF_ISSET(encrypt_flags[i].flag)) {
2532 if (strlen(buf) > 0)
2533 - (void)strncat(buf, " ", sizeof(buf));
2535 - buf, encrypt_flags[i].arg, sizeof(buf));
2536 + (void)strncat(buf, " ",
2537 + sizeof(buf) - (strlen(buf) + 1));
2538 + (void)strncat(buf, encrypt_flags[i].arg,
2539 + sizeof(buf) - (strlen(buf) + 1));
2542 res = NewStringObj(buf, strlen(buf));
2545 [FILE:564:patches/patch-lang_tcl_tcl__seq.c]
2546 --- lang/tcl/tcl_seq.c.orig 2013-09-09 15:35:07 UTC
2547 +++ lang/tcl/tcl_seq.c
2548 @@ -555,9 +555,10 @@ tcl_SeqGetFlags(interp, objc, objv, seq)
2549 for (i = 0; seq_flags[i].flag != 0; i++)
2550 if (LF_ISSET(seq_flags[i].flag)) {
2551 if (strlen(buf) > 0)
2552 - (void)strncat(buf, " ", sizeof(buf));
2554 - buf, seq_flags[i].arg, sizeof(buf));
2555 + (void)strncat(buf, " ",
2556 + sizeof(buf) - (strlen(buf) + 1));
2557 + (void)strncat(buf, seq_flags[i].arg,
2558 + sizeof(buf) - (strlen(buf) + 1));
2561 res = NewStringObj(buf, strlen(buf));
2564 [FILE:1465:patches/patch-src_dbinc_atomic.h]
2565 --- src/dbinc/atomic.h.orig 2013-09-09 15:35:08 UTC
2566 +++ src/dbinc/atomic.h
2567 @@ -70,7 +70,7 @@ typedef struct {
2568 * These have no memory barriers; the caller must include them when necessary.
2570 #define atomic_read(p) ((p)->value)
2571 -#define atomic_init(p, val) ((p)->value = (val))
2572 +#define db_atomic_init(p, val) ((p)->value = (val))
2574 #ifdef HAVE_ATOMIC_SUPPORT
2576 @@ -144,7 +144,7 @@ typedef LONG volatile *interlocked_val;
2577 #define atomic_inc(env, p) __atomic_inc(p)
2578 #define atomic_dec(env, p) __atomic_dec(p)
2579 #define atomic_compare_exchange(env, p, o, n) \
2580 - __atomic_compare_exchange((p), (o), (n))
2581 + __atomic_compare_exchange_db((p), (o), (n))
2582 static inline int __atomic_inc(db_atomic_t *p)
2585 @@ -176,7 +176,7 @@ static inline int __atomic_dec(db_atomic
2586 * http://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Atomic-Builtins.html
2587 * which configure could be changed to use.
2589 -static inline int __atomic_compare_exchange(
2590 +static inline int __atomic_compare_exchange_db(
2591 db_atomic_t *p, atomic_value_t oldval, atomic_value_t newval)
2594 @@ -206,7 +206,7 @@ static inline int __atomic_compare_excha
2595 #define atomic_dec(env, p) (--(p)->value)
2596 #define atomic_compare_exchange(env, p, oldval, newval) \
2597 (DB_ASSERT(env, atomic_read(p) == (oldval)), \
2598 - atomic_init(p, (newval)), 1)
2599 + db_atomic_init(p, (newval)), 1)
2601 #define atomic_inc(env, p) __atomic_inc(env, p)
2602 #define atomic_dec(env, p) __atomic_dec(env, p)
2605 [FILE:247:patches/patch-src_dbinc_mutex__int.h]
2606 --- src/dbinc/mutex_int.h.orig 2013-09-09 15:35:08 UTC
2607 +++ src/dbinc/mutex_int.h
2608 @@ -596,7 +596,7 @@ MUTEX_SET(int *tsl) {
2609 : "=&r" (__r), "+r" (tsl)
2613 + return (tsl != 0);
2619 [FILE:341:patches/patch-src_heap_heap__verify.c]
2620 --- src/heap/heap_verify.c.orig 2013-09-09 15:35:08 UTC
2621 +++ src/heap/heap_verify.c
2622 @@ -122,7 +122,7 @@ __heap_vrfy(dbp, vdp, h, pgno, flags)
2626 - db_indx_t *offsets, *offtbl, end;
2627 + db_indx_t *offsets = NULL, *offtbl, end;
2629 if ((ret = __db_vrfy_datapage(dbp, vdp, h, pgno, flags)) != 0)