Summary
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. Berkeley DB includes b+tree, queue, extended linear hashing, fixed, and variable-length record access methods, transactions, locking, logging, shared memory caching and database recovery. DB supports C, C++, Java, and Perl APIs. DB is available for a wide variety of UNIX platforms as well as Windows NT and Windows '95 (MSVC 4, 5 and 6).
Versions
v6.0.35-r5 :: 6.0 :: gentoo
- Modified
- License
- AGPL-3
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
- USE flags
- cxx doc examples tcl test
v6.0.35-r4 :: 6.0 :: gentoo
- Modified
- License
- AGPL-3
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
- USE flags
- cxx doc examples tcl test
v5.3.28-r10 :: 5.3 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
- USE flags
- cxx doc examples tcl test
v5.3.28-r9 :: 5.3 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~loong ~m68k ~riscv ~s390
- USE flags
- cxx doc examples tcl test
v4.8.30-r9 :: 4.8 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
- USE flags
- cxx doc examples tcl test
v4.8.30-r8 :: 4.8 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~loong ~m68k ~mips ~s390
- USE flags
- cxx doc examples tcl test
USE flags
General
- cxx
- Build support for C++ (bindings, extra libraries, code generation, ...)
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- examples
- Install examples, usually source code
- tcl
- Add support the Tcl language
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
Dependencies
Runtime Dependencies
Depending packages
app-admin / fsvs : Backup/restore for subversion backends
app-admin / webalizer : Webserver log file analyzer
app-crypt / heimdal : Kerberos 5 implementation from KTH
app-crypt / onak : onak is an OpenPGP keyserver
app-editors / xemacs : highly customizable open source text editor and application development system
app-i18n / libpinyin : Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao
dev-lang / gnucobol : A free/libre COBOL compiler
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
dev-lang / php : The PHP language runtime engine
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-lang / ruby : An object-oriented scripting language
dev-lang / swi-prolog : Versatile implementation of the Prolog programming language
dev-libs / apr-util : Apache Portable Runtime Utility Library
dev-libs / cyrus-sasl : The Cyrus SASL (Simple Authentication and Security Layer)
dev-libs / redland : High-level interface for the Resource Description Framework
dev-lisp / clisp : A portable, bytecode-compiled implementation of Common Lisp
dev-perl / BDB : Asynchronous Berkeley DB access
dev-perl / BerkeleyDB : This module provides Berkeley DB interface for Perl
dev-vcs / subversion : Advanced version control system
gnome-extra / evolution-data-server : Evolution groupware backend
gnome-extra / libgda : GNOME database access library
mail-client / mutt : A small but very powerful text-based mail client
mail-client / neomutt : A small but very powerful text-based mail client
mail-filter / amavisd-new : High-performance interface between the MTA and content checkers
mail-filter / bmf : Fast and small Bayesian spam filter
mail-filter / bogofilter : Bayesian spam filter designed with fast algorithms, and tuned for speed
mail-filter / maildrop : Mail delivery agent/filter
mail-filter / opendkim : A milter providing DKIM signing and verification
mail-filter / postgrey : Postgrey is a Postfix policy server implementing greylisting
mail-filter / spamprobe : Fast, intelligent, automatic spam detector using Bayesian analysis
mail-mta / exim : A highly configurable, drop-in replacement for sendmail
mail-mta / opensmtpd : Lightweight but featured SMTP daemon from OpenBSD
mail-mta / postfix : A fast and secure drop-in replacement for sendmail
mail-mta / sendmail : Widely-used Mail Transport Agent (MTA)
media-radio / xastir : X Amateur Station Tracking and Information Reporting
media-sound / jack-audio-connection-kit : A low-latency audio server
media-sound / jack2 : Jackdmp jack implemention for multi-processor machine
media-sound / moc : Music On Console - ncurses interface for playing audio files
net-analyzer / dsniff : A collection of tools for network auditing and penetration testing
net-analyzer / jnettop : Top like console network traffic visualiser
net-dns / bind : Berkeley Internet Name Domain - Name Server
net-fs / netatalk : Open Source AFP server
net-libs / courier-authlib : Courier authentication library
net-libs / libetpan : A portable, efficient middleware for different kinds of mail access
net-mail / courier-common : Mail delivery agent/filter
net-mail / courier-imap : An IMAP daemon designed specifically for maildirs
net-mail / isync : MailDir mailbox synchronizer
net-mail / mailutils : A useful collection of mail servers, clients, and filters
net-misc / sks : An OpenPGP keyserver which is decentralized with highly reliable synchronization
net-nds / 389-ds-base : 389 Directory Server (core libraries and daemons)
net-nds / openldap : LDAP suite of application and development tools
net-nntp / suck : Grab news from a remote NNTP server and feed them to another
net-p2p / bitcoin-core : Reference implementation of the Bitcoin cryptocurrency
net-proxy / squidguard : Combined filter, redirector and access controller plugin for Squid
sci-physics / reduze : Program for reducing Feynman integrals
sys-apps / iproute2 : kernel routing and traffic control utilities
sys-auth / pam_abl : PAM module for blacklisting hosts and users repeatedly failed authentication
sys-fs / lessfs : A high performance inline data deduplicating filesystem
sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)
Bugs
- 174393
- sys-libs/db-4.3.29-r2+ubclic compile-fail - undeclared 'TIOCNOTTY' in generated file
- 297396
- =sys-libs/db-4.8.24 cross compile fail at MIPS platform
- 378289
- sys-libs/db: builds static libraries without USE=static-libs
- 519140
- sys-libs/db-6.0 warning: extra tokens at end of #ifdef directive
- 554372
- sys-libs/db-6.0.30-r1: installs files u-w
- 605880
- sys-libs/db: rethinking the current slotting model (see comment #11 about how to properly RDEPEND on db)
- 609122
- sys-libs/db-5.3.28-r2:5.3 test failure
- 611336
- sys-libs/db:4.8 (maybe others) - add support for debian-compatible symbol versions
- 622988
- sys-libs/db does not provide commands like "db_xxxx" instead of "db4.8_xxxx" and "db5.3_xxxx"
- 623524
- sys-libs/db-5.3.28-r2 : fails with FEATURES=test
- 638434
- sys-libs/db: Berkeley DB reads DB_CONFIG from the current working directory
- 712274
- sys-libs/db-6.0.35-r2 fails tests: * Some tests failed, please see /var/tmp/portage/sys-libs/db-6.0.35-r2/work/db-6.0.35/build_unix-a
- 739182
- sys-libs/db-3.2.9_p2-r1 calls ar directly
- 739214
- sys-libs/db-1.85-r4 does not respect LDFLAGS
- 837629
- [Tracker] Removing Berkeley DB (bdb, sys-libs/db)
- 875335
- sys-libs/db-6.0.35-r4: Failed running 'autoconf'! (error: possibly undefined macro: AC_PROG_JAVAC)
- 898622
- sys-libs/db-5.3.28-r10 has implicit function declarations in configure logs (MUSL-CLANG-SYSTEM)
- 910400
- mail-mta/postfix-3.8.1: sys-libs/db dependency under constrained
- 927469
- sys-libs/db-5.3.28-r9 fails to build with clang
- 928488
- sys-libs/db-6.0.35-r5 - /.../atomic.h: error: too few arguments provided to function-like macro invocation
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → dev-build}/autoconf-archive
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: fix another configure check for modern c
Closes: https://bugs.gentoo.org/898074 Closes: https://bugs.gentoo.org/918936 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
sys-libs/db: fix pkgcheck warnings
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Mike Gilbert · gentoo
sys-libs/db: call tc-ld-force-bfd before multilib code
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: depend on binutils for tc-ld-force-bfd
Otherwise we may get errors like this on clang profiles (report from nvtrxs in #gentoo-hardened): ``` clang-15: error: invalid linker name in argument '-fuse-ld=bfd' ``` Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: fix configure w/ clang 16
Closes: https://bugs.gentoo.org/883413 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-libs/db: drop 6.1.38-r1, 6.2.38-r1, 18.1.32-r1, 18.1.40-r1
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: drop 4.8.30-r6
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-libs/db: keyword 4.8.30-r7 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/db: Stabilize 4.8.30-r7 x86, #882867
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/db: Stabilize 4.8.30-r7 amd64, #882867
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/db: Stabilize 4.8.30-r7 ppc64, #882867
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/db: Stabilize 4.8.30-r7 hppa, #882867
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/db: Stabilize 4.8.30-r7 ppc, #882867
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/db: Stabilize 4.8.30-r7 arm, #882867
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/db: Stabilize 4.8.30-r7 arm64, #882867
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/db: Stabilize 4.8.30-r7 sparc, #882867
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: fix DeprecatedEclass (versionator)
Signed-off-by: Sam James <sam@gentoo.org> - WANG Xuerui · gentoo
sys-libs/db: keyword 5.3.28-r8 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: fix -Wformat-security
Closes: https://bugs.gentoo.org/632628 Thanks-to: René Rhéaume <rene.rheaume@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: add missing autoconf-archive BDEPEND to 5.3.28-r8
Closes: https://bugs.gentoo.org/841698 Thanks-to: Joonas Niilola <juippis@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-libs/db: keyword 6.0.35-r4 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: cleanup patches
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: fix bashism in 6.2.38 configure
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: drop USE=java
Flag was last-rited a while ago. Closes: https://bugs.gentoo.org/713866 Closes: https://bugs.gentoo.org/615408 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sys-libs/db: remove userland_GNU
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sys-libs/db: drop dead versions
* db-1.85-r5 * db-3.2.9_p2-r2 * db-4.2.52_p5-r4 * db-4.3.29_p1-r4 * db-4.4.20_p4-r4 * db-4.5.20_p2-r6 * db-4.6.21_p4-r5 * db-4.7.25_p4-r5 * db-5.1.29-r3 Closes: https://github.com/gentoo/gentoo/pull/20982 Closes: https://bugs.gentoo.org/792222 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
Revert "sys-libs/db: drop 18.1.32-r1"
This reverts commit d0ba134ae40238c9b466890e48a5b9533235c40d. Which is the last version where Oracle did not remove features. Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sys-libs/db: drop versions
Closes: https://bugs.gentoo.org/790803 Signed-off-by: David Seifert <soap@gentoo.org> - David Seifert · gentoo
sys-libs/db: ALLARCHES remaining arches
* The only difference between the current stablization list and stable ebuilds is the removal of .a/.la files. The BDB test suite is excruciatingly slow and cumbersome to run, and wasting AT effort on this change is pointless. Bug: https://bugs.gentoo.org/790803 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: Stabilize 5.3.28-r8 sparc, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.8.30-r6 sparc, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.7.25_p4-r5 sparc, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.6.21_p4-r5 sparc, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.5.20_p2-r6 sparc, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: Stabilize 5.3.28-r8 amd64, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.8.30-r6 amd64, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.7.25_p4-r5 amd64, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.6.21_p4-r5 amd64, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.5.20_p2-r6 amd64, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sys-libs/db: drop 18.1.32-r1
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: Stabilize 5.3.28-r8 arm, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.8.30-r6 arm, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.7.25_p4-r5 arm, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.6.21_p4-r5 arm, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/db: Stabilize 4.5.20_p2-r6 arm, #790803
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joshua Kinard · gentoo
sys-libs/db: Added ~mips to KEYWORDS
Bug: https://bugs.gentoo.org/729932 Signed-off-by: Joshua Kinard <kumba@gentoo.org> Package-Manager: Portage-3.0.18, Repoman-3.0.3 - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
sys-libs/db: fixed min java in 6.0.35-r4
Bug: https://bugs.gentoo.org/786699 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sys-libs/db: stable 5.3.28-r7 for hppa, bug #736870
Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
sys-libs/db: downgrade 5.3 to java 1.7
Bug: https://bugs.gentoo.org/786699 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: Revbumps for adjusted java deps
Bug: https://bugs.gentoo.org/786699 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/db: Adjusted java deps
Closes: https://bugs.gentoo.org/786699 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/db: Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: eutils->epatch
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: Stabilize 5.3.28-r4 s390, #736870
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: Stabilize 5.3.28-r4 sparc, #736870
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Michael · gentoo
sys-libs/db: drop unused binutils dependency
Closes: https://bugs.gentoo.org/767172 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
Revert "sys-libs/db: remove old"
db-18.1.40 dropped features, so people may want to stick with 18.1.32. Reverts: c0bd697c0d3d78662d1fe84c685521140b7c5631 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Mike Gilbert · gentoo
sys-libs/db: remove old
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Mike Gilbert · gentoo
sys-libs/db: sync KEYWORDS in 18.1.40
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Theo Anderson · gentoo
sys-libs/db: use tc-ld-force-bfd instead of tc-ld-disable-gold
ld.bfd is forced due to sys-libs/db requiring the --default-symver ldflag, which is not present in either ld.gold or ld.lld Closes: https://bugs.gentoo.org/595108 Closes: https://bugs.gentoo.org/729510 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Signed-off-by: Mike Gilbert <floppym@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/19171 - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: Stabilize 5.3.28-r4 ppc, #736870
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
sys-libs/db: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
sys-libs/db-6.2.38: add Prefix keywords
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sys-libs/db: Revbump for --disable-static
Bug: https://bugs.gentoo.org/378289 Closes: https://github.com/gentoo/gentoo/pull/18073 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: Stabilize 5.3.28-r4 amd64, #736870
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-libs/db: x86 stable (bug #736870)
Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: Stabilize 5.3.28-r4 arm64, #736870
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/db: arm stable (bug #736870)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-libs/db: bump to v18.1.40
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
*/*: downgrade m68k down to ~m68k
m68k and ~m68k trees are inconsistent. Let's drop keywords down to ~m68k only. Profiles already accept both keywords: ACCEPT_KEYWORDS="m68k ~m68k" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Robin H. Johnson · gentoo
sys-libs/db: remove USE=rpc support
Remove USE=rpc support for all 4.x releases. Upstream removed RPC support in the 4.8 series, but it was still present in older releases. The upstream RPC server component (berkeley_db_svc) is single-threaded, has no security, and other limitations that make it not suited for many uses. It could be revived by porting to use libtirpc, see net-analyzer/argus/files/argus-3.0.8.2-rpc.patch as an example of some of the required changes. Fixes: https://bugs.gentoo.org/699750 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: Fixed regressions introduced by commit a429a28d
Closes: https://bugs.gentoo.org/699940 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: Fixed non-functional sed call
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/db: Fixed "DuplicateFiles" QA message...
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/db: Fixed trailing whitespace QA issue...
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-libs/db: [QA] Fix MissingTestRestrict
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/db: force RESTRICT="!test? ( test )"
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: Another batch of EAPI-7 revbumps
Fixed whitespace issue from previous EAPI-7 revbump Closes: https://bugs.gentoo.org/655302 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: Next batch of EAPI-7 revbumps
Fixed some minor issues from previous EAPI-7 revbump. Closes: https://bugs.gentoo.org/697542 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: First batch of EAPI-7 revbumps
Bug: https://bugs.gentoo.org/697542 Closes: https://bugs.gentoo.org/612686 Closes: https://bugs.gentoo.org/639754 Closes: https://bugs.gentoo.org/603680 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: Removed old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Robin H. Johnson · gentoo
sys-libs/db: compile-fix by dropping mutex=ARM/gcc-assembly
This is a compile-fix so that old versions build on newer ARM hardware. The ARM assembly code does not work on newer hardware so you CANNOT use --with-mutex=ARM/gcc-assembly anymore. Specifically, it uses the SWPB op, which was deprecated [1] The SWPB op ALSO cannot be used in ARM-Thumb mode. >=sys-libs/db-6.1 uses LDREX instead, but that fix CANNOT be backported due differing licenses in the new versions (the new version is AGPL). Trust the compiler instead for older sys-libs/db versions, and just drop --with-mutex=ARM/gcc-assembly from the configure. [1] http://www.keil.com/support/man/docs/armasm/armasm_dom1361289909499.htm Fixes: https://bugs.gentoo.org/555740 Reported-By: Christohper Harrington <ironiridis@gmail.com> Reported-By: Luke-Jr <luke-jr@utopios.org> Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/db: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: Removed old.
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/db: Bump to version 6.1.38 and 6.2.38
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: Bump to version 18.1.32
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
sys-libs/db: add mirror://gentoo to SRC_URI
Bug: https://bugs.gentoo.org/676374 Package-Manager: Portage-2.3.58, Repoman-2.3.12_p63 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: Bump to version 18.1.25
Closes: https://bugs.gentoo.org/675202 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/db: Removed old.
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/db: Bump to version 6.1.36
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Michał Górny · gentoo
*/*: Specify EAPI=0 explicitly, to ease greps
Closes: https://github.com/gentoo/gentoo/pull/8199 - amynka@gentoo.org · gentoo
*/*: [QA] remove emul-linux-* blockers
Closes: https://github.com/gentoo/gentoo/pull/8074 - Mart Raudsepp · gentoo
sys-libs/db-5.3.28-r2: arm64 stable (bug #599134)
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm64" - Robin H. Johnson · gentoo
sys-libs/db: tweak test output to reduce a false positive
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Michał Górny · gentoo
*/*: Remove sparc-fbsd keywords - Sergei Trofimovich · gentoo
sys-libs/db: stable 5.3.28-r2 for ppc/ppc64, bug #599134
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc ppc64" - Lars Wendler · gentoo
sys-libs/db: Disable sqlite in latest version as well.
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Robin H. Johnson · gentoo
sys-libs/db: re-add older ebuilds again, because 78beda8bdbf94b62a586e38d6ac00e32180f3eb8 wrongly removed them.
Package-Manager: portage-2.3.6 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Robin H. Johnson · gentoo
sys-libs/db: previous commit had extra stable keywords.
Package-Manager: portage-2.3.6 - Sergei Trofimovich · gentoo
sys-libs/db: ia64 stable, bug #599134
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Lars Wendler · gentoo
sys-libs/db: Bump to version 6.2.32
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Martin Mokrejš · gentoo
sys-libs/db: respect EPREFIX, fixes bug #587520
(cherry picked from commit 6eab44c650e8134e1b3025a197cb77057d2925d5) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Fixes: https://github.com/gentoo/gentoo/pull/3671 - Martin Mokrejš · gentoo
sys-libs/db: fix ebuilds for recent versions to respect EPREFIX
(cherry picked from commit fdf6c8b0ace87100319face30463d38fa4daf637) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Fixes: https://github.com/gentoo/gentoo/pull/3671 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Lars · gentoo
sys-libs/db: Security revbumps to disable usage of bundled sqlite.
This fixes Gentoo bug #605688 (cherry picked from commit 953247c8dda0eec48bf7f019583003077d008ba1) Fixes: https://bugs.gentoo.org/show_bug.cgi?id=605688 Fixes: https://github.com/gentoo/gentoo/pull/3480/ Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Agostino Sarubbo · gentoo
sys-libs/db: x86 stable wrt bug #599134
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-libs/db: sparc stable wrt bug #599134
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Jeroen Roovers · gentoo
sys-libs/db: Stable for HPPA (bug #599134).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches - Aaron Bauman · gentoo
sys-libs/db: amd64 stable wrt bug #599134 - Mike Frysinger · gentoo
sys-libs/db: pass EPREFIX to --with-tcl path to fix prefix builds #592672 - Markus Meier · gentoo
sys-libs/db: arm stable, bug #599134
Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" - Tobias Klausmann · gentoo
sys-libs/db-5.3.28-r2: stable on alpha
Gentoo-Bug: 599134 - Mike Frysinger · gentoo
sys-libs/db: mark 4.8.30-r2 arm64/m68k/s390/sh stable - Lars Wendler · gentoo
sys-libs/db: Removed old.
Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/db: Bump to version 6.1.29
Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/db: Fixed homepage (old one returned 404).
Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Robin H. Johnson · gentoo
Merge remote-tracking branch 'github/pr/1591' - Austin English · gentoo
sys-libs/db: fix compiling with clang
Gentoo-Bug: https://bugs.gentoo.org/417547 - Lars Wendler · gentoo
sys-libs/db: Removed old.
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/db: Bump to version 6.2.23
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Mike Frysinger · gentoo
sys-libs/db: move -Wl,--default-symver back after tc-ld-is-gold #566942
The GNU gold test will fail if given invalid linker flags, so make sure we test for it before adding various linker flags (that assume bfd). - Justin Lecher · gentoo
sys-libs/db: Move CXXFLAGS alteration to local scope
Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed