| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Add constants which provide information about the version of the underlying library in use: GDBM_VERSION_INFO, gdbm_version_info and gdbm_version if it is GDBM, or BDB_VERSION, bdb_version, BDB_VERSION_INFO and bdb_version_info if it is Berkeley DB. dbm.ndbm.library is now 'ndbm' instead of 'GNU gdbm' for a classic NDBM library. Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Documentation build overview53 files changed · + 1 added · ± 52 modified + Added ± Modified |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Add constants which provide information about the version of the underlying library in use: GDBM_VERSION_INFO, gdbm_version_info and gdbm_version if it is GDBM, or BDB_VERSION, bdb_version, BDB_VERSION_INFO and bdb_version_info if it is Berkeley DB.
dbm.ndbm.library is now 'ndbm' instead of 'GNU gdbm' for a classic NDBM library.
configure now links _dbm with libgdbm when it is built with GDBM's compatibility interface, since the version information lives there and not in libgdbm_compat.
Tested with GDBM (compat interface and gdbm's ndbm.h) and Berkeley DB 5.3 on Linux, a classic NDBM library on FreeBSD, and Berkeley DB 5.3 on OpenIndiana.