No description
Find a file
2026-02-10 17:56:49 +00:00
LICENSES Upload bestanden naar "LICENSES" 2026-01-16 22:59:52 +00:00
patches patches/0001-gcc-atomic-symbol-fix.patch bijwerken 2026-01-18 17:30:40 +00:00
upstream Upload bestanden naar "upstream" 2026-01-16 22:32:57 +00:00
Dockerfile Dockerfile bijwerken 2026-01-18 17:33:18 +00:00
README.md Add command set to build the berkeley image 2026-02-10 17:56:49 +00:00

The tarball used in this repo matches the Berkeley DB 4.8.30.NC source historically required by Bitcoin Core:

“You must use Berkeley DB 4.8. Other versions may break wallet compatibility.”

Sleepycat Software was the original creator and maintainer of Berkeley DB.

  • Berkeley DB existed long before Oracle
  • Sleepycat authored the original license
  • Oracle acquired Sleepycat in 2006
  • Oracle kept the same license text, only changing copyright holders

License notice:

Berkeley DB 4.8 is licensed under the Berkeley DB (Sleepycat) License,
as published by Oracle Corporation. The license text included here is
extracted verbatim from the original db-4.8.30.NC source distribution.

Upstream:

Upstream source: Berkeley DB 4.8.30.NC
Original publisher: Oracle Corporation
Source URL: https://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz

The SHA256 checksum in SHA256SUMS was computed locally from the original Oracle-distributed tarball. 
Oracle did not publish cryptographic checksums for this release.

Build policy:

Berkeley DB 4.8 is built exclusively via Docker to eliminate host and toolchain variability. The Dockerfile is considered the authoritative build specification.

Structure of this repository:

berkeley-db-4.8/
├── upstream/
│   ├── db-4.8.30.NC.tar.gz
│   └── SHA256SUMS
│
├── patches/
│   └── 0001-gcc-atomic-symbol-fix.patch
│
├── build/
│   └── Dockerfile
│
├── LICENSES/
│   └── Oracle-BDB-4.8-LICENSE.txt
│
└── README.md

The typical command set to build this image is

git clone https://git.communitycoins.org/Communitycoins.Rooty/berkeley-db-4.8 
cd berkeley-db-4.8
docker build -t communitycoins/berkeley-db-4.8:24.04 .