aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2017-08-20 10:35:04 +0100
committerStuart Shelton <stuart@shelton.me>2017-08-20 10:38:41 +0100
commitc07643cd1e0aa6ea13c244a4b4ec6d05863d8bf4 (patch)
treec38ee4b030ae6b4b0607cb4e5d98434a5f9172bc /sys-libs
parentAdd media-sound/teamspeak-server-bin-3.0.13.8 (diff)
downloadsrcshelton-c07643cd1e0aa6ea13c244a4b4ec6d05863d8bf4.tar.gz
srcshelton-c07643cd1e0aa6ea13c244a4b4ec6d05863d8bf4.tar.bz2
srcshelton-c07643cd1e0aa6ea13c244a4b4ec6d05863d8bf4.zip
Update sys-libs/db-5.3.28-r2
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/db/Manifest2
-rw-r--r--sys-libs/db/db-5.3.28-r2.ebuild15
2 files changed, 11 insertions, 6 deletions
diff --git a/sys-libs/db/Manifest b/sys-libs/db/Manifest
index 1c684f99..dc266b87 100644
--- a/sys-libs/db/Manifest
+++ b/sys-libs/db/Manifest
@@ -12,4 +12,4 @@ AUX db-6.2-c++11.patch 5042 SHA256 2e9a778c76885e1274e6c761122ad0a26f7b750d27119
DIST db-5.1.29.tar.gz 32188074 SHA256 a943cb4920e62df71de1069ddca486d408f6d7a09ddbbb5637afe7a229389182 SHA512 b3487161cc09dd0aee6117d685d0bc0a58854cf5e96f9e778969a51d3a61b66f8e007b76e584e4ef73f84e07d4418b89c2f6697e34c1ad4072609b11b7b4c5b0 WHIRLPOOL c2c5e335a8ed85f9dd947eb8225148c9633d21f5e17d321a6938b50d4bf061e735563cdbefb8c8aa457923ef80e778f95ad80aba4a92a381432ecf52c2a25353
DIST db-5.3.28.tar.gz 35090431 SHA256 e0a992d740709892e81f9d93f06daf305cf73fb81b545afe72478043172c3628 SHA512 e91bbe550fc147a8be7e69ade86fdb7066453814971b2b0223f7d17712bd029a8eff5b2b6b238042ff6ec1ffa6879d44cb95c5645a922fee305c26c3eeaee090 WHIRLPOOL ad9042c4509ece1cae42ade4734f69d59a9ec946a85bd486063a7e8f9fa1ae3f925b71f0475fef05a27d33f695ef82ffd06fbaadbd7dc5bfaa77a8caacf9d1dc
EBUILD db-5.1.29-r1.ebuild 7043 SHA256 e2ddae9e03f30ea2fd2183434fc267fda911faaf29080d484416512541459c5f SHA512 4791f9def576bd760fc4ff3715e6cc2512069cd2096443569501e01cc731ea629e6b1cf9fb783a8c7fecdee6493c2801fd57b7e647eb0b3e23726c2890e49e9d WHIRLPOOL a987543d8fb70cc1fe85a414b7f096ff1e6ec1799f75a805e54330c0c0077a09b14f5922d9caf3b28a340fa2ce91cbeae877de12a6b1b55eb1ddbfad7ea23e31
-EBUILD db-5.3.28-r2.ebuild 7887 SHA256 8e019877ec4580eb5148fcf0cd50c5e701f88c2ae7db9c596968dd7d1d8ffcd1 SHA512 639f94ea56a47491f7e1da4d2fdbd835b365ced7f76feacdea16d4a490f07ad119196a6b3a93899b832d4272ee063f49f103416e4db269ab1619717f8746c56e WHIRLPOOL fe9a1fc4db2a81c940d7332297ac039805dcbea904ba67f8783164341eb87d8e2e9e727f65e7d7dab829c711fe7f24ebc8993c0babfe0bd1c6f776005d106b2a
+EBUILD db-5.3.28-r2.ebuild 7980 SHA256 33226e7d6ec8984f37309a22b35879cd6ee1dfb91ee24c6864718ce5576a322b SHA512 a8af2f50aea4bab688cbdd9d381ec97ee34126c5cb11fda5fc05fc870109957427f8f43f00b3810d6625f7fe638d166fce6873bdd2b715b052ec87d88559c7b2 WHIRLPOOL 9709175a693b6f6853ccccfecb91e81878a48fb8f69ab9b0ac75b4860566b0db368e6bc712ef7a426907e105963909326c596fa391401b4da88c843a654d7fa6
diff --git a/sys-libs/db/db-5.3.28-r2.ebuild b/sys-libs/db/db-5.3.28-r2.ebuild
index 4e87c1b2..e5e9c02f 100644
--- a/sys-libs/db/db-5.3.28-r2.ebuild
+++ b/sys-libs/db/db-5.3.28-r2.ebuild
@@ -140,11 +140,16 @@ multilib_src_configure() {
is-flagq -O[s123] || append-flags -O2
fi
- # Add linker versions to the symbols. Easier to do, and safer than header file
- # mumbo jumbo.
- if [[ ${CHOST} == *-linux-gnu* || ${CHOST} == *-solaris* ]] || use userland_GNU ; then
- # we hopefully use a GNU binutils linker in this case
- [[ ${CC} == *clang* ]] || append-ldflags -Wl,--default-symver
+ if [[ ${CC} == *clang* ]]; then
+ append-cflags -stdlib=libstdc++
+ append-cxxflags -stdlib=libstdc++
+ else
+ # Add linker versions to the symbols. Easier to do, and safer than header file
+ # mumbo jumbo.
+ if [[ ${CHOST} == *-linux-gnu* || ${CHOST} == *-solaris* ]] || use userland_GNU ; then
+ # we hopefully use a GNU binutils linker in this case
+ append-ldflags -Wl,--default-symver
+ fi
fi
tc-export CC CXX # would use CC=xlc_r on aix if not set