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
v18.1.40 :: 18.1 :: gentoo (Masked by set 3169)
- Modified
- License
- AGPL-3
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v18.1.32 :: 18.1 :: gentoo (Masked by set 3169)
- Modified
- License
- AGPL-3
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v6.2.38 :: 6.2 :: gentoo (Masked by set 3169)
- Modified
- License
- AGPL-3
- Keywords
- ~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~sparc-solaris ~sparc64-solaris ~x64-macos ~x64-solaris ~x86 ~x86-solaris
- USE flags
- cxx doc examples java tcl test
v6.1.38 :: 6.1 :: gentoo (Masked by set 3169)
- Modified
- License
- AGPL-3
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v6.0.35-r3 :: 6.0 :: gentoo
- Modified
- License
- AGPL-3
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v6.0.35-r2 :: 6.0 :: gentoo
- Modified
- License
- AGPL-3
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v5.3.28-r5 :: 5.3 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v5.3.28-r4 :: 5.3 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 ppc x86 ~alpha ~hppa ~ia64 ~m68k ~ppc64 ~riscv ~s390 ~sparc
- USE flags
- cxx doc examples java tcl test
v5.3.28-r2 :: 5.3 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~ia64 ~m68k ~riscv ~s390
- USE flags
- cxx doc examples java tcl test
v5.1.29-r2 :: 5.1 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v4.8.30-r4 :: 4.8 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v4.8.30-r3 :: 4.8 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 s390 sparc x86 ~alpha ~ia64 ~m68k ~mips
- USE flags
- cxx doc examples java tcl test
v4.7.25_p4-r3 :: 4.7 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v4.7.25_p4-r2 :: 4.7 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 s390 sparc x86 ~alpha ~ia64 ~m68k
- USE flags
- cxx doc examples java tcl test
v4.6.21_p4-r3 :: 4.6 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v4.6.21_p4-r2 :: 4.6 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 s390 sparc x86 ~alpha ~ia64 ~m68k ~mips
- USE flags
- cxx doc examples java tcl test
v4.5.20_p2-r4 :: 4.5 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v4.5.20_p2-r3 :: 4.5 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 s390 sparc x86 ~alpha ~ia64 ~m68k ~mips
- USE flags
- cxx doc examples java tcl test
v4.4.20_p4-r3 :: 4.4 :: gentoo
- Modified
- License
- Sleepycat BSD
- Keywords
- ~amd64 ~arm ~arm64 ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86
- USE flags
- cxx doc examples java tcl test
v4.3.29_p1-r3 :: 4.3 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 s390 sparc x86 ~alpha ~ia64 ~m68k
- USE flags
- cxx doc examples java tcl test
v4.2.52_p5-r3 :: 4.2 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 s390 sparc x86 ~alpha ~ia64 ~m68k ~mips ~x64-macos
- USE flags
- cxx doc examples java tcl test
v3.2.9_p2-r1 :: 3 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 s390 sparc x86 ~alpha ~ia64 ~m68k ~mips
- USE flags
- doc examples test
v1.85-r4 :: 1 :: gentoo
- Modified
- License
- Sleepycat
- Keywords
- amd64 arm arm64 hppa ppc ppc64 s390 sparc x86 ~alpha ~ia64 ~m68k ~mips
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
- java
- Add support for Java
- 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
elibc
- FreeBSD
- ELIBC setting for systems that use the FreeBSD C library
Dependencies
app-portage / elt-patches : Collection of patches for libtool.eclass
dev-java / java-config : Java environment configuration query tool
dev-lang / tcl : Tool Command Language
sys-devel / autoconf : Used to create autoconfiguration files
sys-devel / automake : Used to generate Makefile.in from Makefile.am
sys-devel / binutils : Tools necessary to build programs
sys-devel / libtool : A shared library tool for developers
Runtime Dependencies
dev-java / java-config : Java environment configuration query tool
Depending packages
app-admin / webalizer : Webserver log file analyzer
app-arch / rpm : Red Hat Package Management Utils
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-emulation / libguestfs : Tools for accessing, inspect and modifying virtual machine (VM) disk images
app-forensics / magicrescue : Find deleted files in block devices
app-i18n / libpinyin : Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao
app-i18n / libtabe : Libtabe provides bimsphone support for xcin-2.5+
app-i18n / xcin : Chinese X Input Method
app-office / orage : A time managing application (and panel plug-in) for the Xfce desktop environment
dev-lang / open-cobol : an open-source 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 / Ice : ICE middleware C++ library and generator tools
dev-libs / apr-util : Apache Portable Runtime Utility Library
dev-libs / cyrus-sasl : The Cyrus SASL (Simple Authentication and Security Layer)
dev-libs / libical : An implementation of basic iCAL protocols
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-python / bsddb3 : Python bindings for Berkeley DB
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 : A 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 / tqsl : ARRL Logbook of the World
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 / jnettop : A top like console network traffic visualiser
net-analyzer / tcpstat : Reports network interface statistics
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-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 / 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-qt : An end-user Qt GUI for the Bitcoin crypto-currency
net-p2p / bitcoind : Original Bitcoin crypto-currency wallet for automated services
net-p2p / litecoind : P2P Internet currency based on Bitcoin but easier to mine
net-p2p / syrep : A generic file repository synchronization tool
net-proxy / squid : A full-featured web proxy cache
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-apps / man-db : a man replacement that utilizes berkdb instead of flat files
sys-auth / pam_abl : PAM module for blacklisting hosts and users repeatedly failed authentication
sys-boot / netboot : Allows to remote boot a computer over an IP network
sys-fs / lessfs : A high performance inline data deduplicating filesystem
sys-libs / db : Oracle Berkeley DB
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
- 279558
- =sys-libs/db-4.5.20_p2-r1 and -4.6.21_p4 fail to cross-compile on linux-gnueabi
- 297396
- =sys-libs/db-4.8.24 cross compile fail at MIPS platform
- 319587
- [TRACKER] Packages not building with sys-libs/db:5.x
- 347237
- mail-mta/courier: it should be possible to build with sys-libs/db instead of gdbm
- 378289
- sys-libs/db: builds static libraries without USE=static-libs
- 476360
- [TRACKER] Packages not building with sys-libs/db:6.0
- 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
- 595108
- sys-libs/db-4.8.30-r2 fails to build with ld.gold
- 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
- 615408
- sys-libs/db-4.3.29_p1-r1[java] - ERROR: Couldn't find suitable VM. Possible invalid dependency string.
- 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
- 632628
- sys-libs/db-4.8.30 build fix for -Werror-format=security
- 636082
- app-admin/apache-tools fails to build with sys-libs/db-5.3 on ARM: /usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/5.4.0/../../../../armv7a-hardfloat-linux-gnueabi/bin/ld: cannot find -ldb-4.8
- 638434
- sys-libs/db: Berkeley DB reads DB_CONFIG from the current working directory
- 640014
- sys-libs/db-6.0.35 with sys-devel/gcc-7.2.0 with graphite and lto - .../work/db-6.0.35/src/dbreg/dbreg_util.c:27:1: internal compiler error: Segmentation fault
- 649194
- package.mask >=sys-libs/db-6.1 because of test failure, but only because wrong tcl version?
- 697796
- sys-apps/man-db should use REQUIRED_USE to explicitly depend only on sys-libs/db or on sys-libs/gdbm
- 712274
- sys-libs/db-6.0.35-r2 : [TEST] * Some tests failed, please see /var/tmp/portage/sys-libs/db-6.0.35-r2/work/db-6.0.35/build_unix-a
- 713866
- sys-libs/db-6.0.35-r2[java] fails to build with dev-java/openjdk-bin-11.0.6_p10
- 729510
- sys-libs/db fails to compile with lld
- 729932
- sys-libs/db:6.0 (mips) keyword request
- 736870
- sys-libs/db-5.3.28-r4: stabilisation (was: segfault on arm at buildtime ( ./lemon -DSQLITE_OMIT_LOAD_EXTENSION=1 parse.y))
- 739182
- sys-libs/db-3.2.9_p2-r1 calls ar directly
- 739214
- sys-libs/db-1.85-r4 does not respect LDFLAGS
Masks
3169- Robin H. Johnson
Masked for testing, presently fails upstream testsuite: FAIL:07:02:35 (00:00:00) db_dump/db_load(./TESTDIR.3/recd001.db:child killed: kill signal): expected 0, got 1 FAIL:07:02:35 (00:00:00) Dump/load of ./TESTDIR.3/recd001.db failed. FAIL:07:02:35 (00:00:00) db_verify_preop: expected 0, got 1 Lars Wendler <polynomial-c@gentoo.org> (2019-01-25) Also masked because of mostly incompatible license (AGPL-3)- =sys-libs/db-18.1*
- =sys-libs/db-6.1*
- =sys-libs/db-6.2*
Change logs
- 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