commit: 8cddb98b4fe2f42bbf2d878ac2ddcf5b9a0d673f
Author: Aric Belsito <lluixhi <AT> gmail <DOT> com>
AuthorDate: Wed Oct 4 18:53:23 2017 +0000
Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com>
CommitDate: Wed Oct 4 18:53:23 2017 +0000
URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=8cddb98b
sys-devel/gdb: version bump to 8.0.1
sys-devel/gdb/Manifest | 4 +++-
sys-devel/gdb/{gdb-8.0.ebuild => gdb-8.0.1.ebuild} | 23 +++++++++++++++-------
sys-devel/gdb/gdb-8.0.ebuild | 7 ++++++-
3 files changed, 25 insertions(+), 9 deletions(-)
diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 37bed60..8795d66 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -4,8 +4,10 @@ AUX gdb-linux_nat.patch 617 SHA256
dcef02741f402ad34c658a90b85667e93e1d3293fe294
AUX gdb-missing-stat_h.patch 398 SHA256
88a49f997609644866ca873653b1f7cc09f75edb33b2f32ac73c7caffa1ce8d3 SHA512
8b1d22a61cb471df7052d2215dd5d67175e1732769bde90cb992d23ef97dd7153e2ab348ec184577b9491b68184f542a3f5fe8027b280b5feb38b23353568449
WHIRLPOOL
b83c3a7a1825e54f8deaf7a4068b4c1b99adb9d6c1c6ef04eef47450a12f90bcd854462703e006aa049c68fa30d7b64cbbfdca6d0f5dd578f72d6704ed23f1d2
DIST gdb-7.10.1.tar.xz 18531436 SHA256
25c72f3d41c7c8554d61cacbeacd5f40993276d2ccdec43279ac546e3993d6d5 SHA512
17a5138277a31685a5c2a841cb47ed9bc4626ea617b8ca77750513b300299f4fbbffe504958b5372de610dcb952c679cf8fa9c1bdadd380294fbf59b6e366010
WHIRLPOOL
02936f59d3f3f8a57966c72402f1da128dd8e10e686097ffdb3a2741cc0c1831ef27f97daa047fa006ff2ae9f79ae0480f6f0dc2d3f5904190a1dade0590c837
DIST gdb-7.12.1.tar.xz 19225392 SHA256
4607680b973d3ec92c30ad029f1b7dbde3876869e6b3a117d8a7e90081113186 SHA512
0ac8d0a495103611ef41167a08313a010dce6ca4c6d827cbe8558a0c1a1a8a6bfa53f1b7704251289cababbfaaf9e075550cdf741a54d6cd9ca3433d910efcd8
WHIRLPOOL
1da1d9680639531000f2518fb6e01551f7d35091065b933a25381339f7d78d64486b7ce54dd9815f7e82884133ccd6868950a15c27fb5a7b9b13243e99eba697
+DIST gdb-8.0.1.tar.xz 19583920 SHA256
3dbd5f93e36ba2815ad0efab030dcd0c7b211d7b353a40a53f4c02d7d56295e3 SHA512
5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1
WHIRLPOOL
4632580658f85faab596b98f4f9b3b21a48fc067f56c9ac987e4895f3bd1b430d8f78ef95965e0b78c53e69b502acdeeff5e966c3e8021e6426ce86b78807c17
DIST gdb-8.0.tar.xz 19588616 SHA256
f6a24ffe4917e67014ef9273eb8b547cb96a13e5ca74895b06d683b391f3f4ee SHA512
e4044bdd162cbf95044ec1eaa44d2fa62a33e051bdbbacbc97afd4dfb07bae1bea514381fc1966aede89d6796ef2377a15748a93d95e2ad494c8497db489e886
WHIRLPOOL
8e5f49fd8d6a57778ba80cab8768fc11426720c15d54010f9fbcac2c6d8495e7d17ea133f9006d650ed34fdb95b82ac1942d935eaa6b7218fc51d6de6e2213bb
EBUILD gdb-7.10.1.ebuild 6701 SHA256
044b11868a2119630bc870d641e7bc92d1c2ca33cffd12441b989953b0af5c68 SHA512
253c2e616793f25f55bbb9f305ed7da680c09ee9d9fec782ed0fc3e72420878c5dce77afdf31ead546795ddc65e4385ce2368f07e0ea7b487796f29f88661928
WHIRLPOOL
6c49a763888bea261564b68892c9fc2eb90dab47ab781647c18d412ef137b6d9888036e9d9984820ce08b26c6f932789de8268dcb52cfd5656c0c3f8ce3bbab1
EBUILD gdb-7.12.1.ebuild 6727 SHA256
23d753b889946aba877824a0647b30b21addd91615436c307c4de5e61c299ab7 SHA512
e6f00f5089d99f551b8f301feb4715c47e9030e6e34a7adb0f8f64a3b9dd8e9e06ecf2dcfca168542c3890683d2cc67bc69d82bbbd010fd69f98278ab1ca9576
WHIRLPOOL
274b958d4ad5219eb87c5af4414d8f43735ca2584e3d16a4813f7d704896c48b7cb1d3868ea29bb080a44d1e7a5b1797b77836c252b8e83233b81ae80deeae2b
-EBUILD gdb-8.0.ebuild 6729 SHA256
e558b89a553d14c1e74cd75189d3cc199bfe6c8c31709dbc31f5279ccc0ba087 SHA512
e2e6a1600cf0339719284104751c843688796cdc27d8a4ba7f5104db7025b8f18d3a603fe02b72d5123b9d1d146f86d25a136a0d166aba12980e35b0063ab49e
WHIRLPOOL
2fcdab9f447139c26b9c8cb680e6418a2f9c960a09d444c59a4761939c43ebe1b5f16e3f461fd80b4edda42a57720154ff166578a042c0482592994b032d2ea5
+EBUILD gdb-8.0.1.ebuild 6970 SHA256
61b31cf5b3a8b6743d1e2180a2b49de80f278a2b0824a9642cc93fd89a5cac80 SHA512
fe6077c8b01ab13963f64de952d0cab1ac141db57bb94ce47958ce3d3c9b0031ec97809763c5d224238d66115f8dbf10420e7313a79b4811a453fe5e73db7fa2
WHIRLPOOL
90ece30395fc04a5ab0abc9d8e5144574838792b06e153edaebf2fe5a76334964d6fa206c89311dee30aef55196145ebabef3ac97985a7b1f8e37af8e5a28d1f
+EBUILD gdb-8.0.ebuild 6913 SHA256
9198b3c4f1c1c7a86063a06a182a8254a4af4fa71e9553a2c33658ba1de95602 SHA512
08f0d27933ae2613a3f1077a0d0cfe793be482cd69989a9810f4470a0725cac72b20c5e9c40dd5323385afef22ce9c404716fbd6b75b50e294227002c364f8e2
WHIRLPOOL
ac2e05fbd03391b1ed9f1f43e1c0aacd1ed4253a2d2ed457d0782fceb307ef2c3a157f7edc1da70a3757950048e74e6191365a56a349d4f6882ec87af2f712dd
MISC metadata.xml 914 SHA256
b7651e2c8051c8b35a3c1080d50f1ba811ea40c42e8fb8e2eefd80a2b12832ae SHA512
515a5bcd6c70fc87309cd4e3822d83e1b8fdf52e58cbf331df0c38b9096ad2410dfdad14aed100ea0a53457f57ecdf2b61b910b6a52765219815e1872872ee0c
WHIRLPOOL
237a1084550bbce7ddee98681b87fdcd6207c1f6cc40ff1aad1f623a5cd47f1ba3f3c6ae8558399264d52ada246b22cef53f59e2392c376e89524d50623d9524
diff --git a/sys-devel/gdb/gdb-8.0.ebuild b/sys-devel/gdb/gdb-8.0.1.ebuild
similarity index 93%
copy from sys-devel/gdb/gdb-8.0.ebuild
copy to sys-devel/gdb/gdb-8.0.1.ebuild
index 7d7230c..4067591 100644
--- a/sys-devel/gdb/gdb-8.0.ebuild
+++ b/sys-devel/gdb/gdb-8.0.1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit flag-o-matic eutils python-single-r1
@@ -169,6 +169,11 @@ src_configure() {
$(use_with python python "${EPYTHON}")
)
fi
+ if use sparc-solaris || use x86-solaris ; then
+ # disable largefile support
+ # https://sourceware.org/ml/gdb-patches/2014-12/msg00058.html
+ myconf+=( --disable-largefile )
+ fi
econf "${myconf[@]}"
}
@@ -178,22 +183,26 @@ src_test() {
}
src_install() {
- use server && ! use client && cd gdb/gdbserver
+ if use server && ! use client; then
+ cd gdb/gdbserver || die
+ fi
default
- use client && find "${ED}"/usr -name libiberty.a -delete
- cd "${S}"
+ if use client; then
+ find "${ED}"/usr -name libiberty.a -delete || die
+ fi
+ cd "${S}" || die
# Delete translations that conflict with binutils-libs. #528088
# Note: Should figure out how to store these in an internal gdb dir.
if use nls ; then
find "${ED}" \
-regextype posix-extended -regex
'.*/(bfd|opcodes)[.]g?mo$' \
- -delete
+ -delete || die
fi
# Don't install docs when building a cross-gdb
if [[ ${CTARGET} != ${CHOST} ]] ; then
- rm -r "${ED}"/usr/share/{doc,info,locale}
+ rm -r "${ED}"/usr/share/{doc,info,locale} || die
local f
for f in "${ED}"/usr/share/man/*/* ; do
if [[ ${f##*/} != ${CTARGET}-* ]] ; then
diff --git a/sys-devel/gdb/gdb-8.0.ebuild b/sys-devel/gdb/gdb-8.0.ebuild
index 7d7230c..68e85db 100644
--- a/sys-devel/gdb/gdb-8.0.ebuild
+++ b/sys-devel/gdb/gdb-8.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit flag-o-matic eutils python-single-r1
@@ -169,6 +169,11 @@ src_configure() {
$(use_with python python "${EPYTHON}")
)
fi
+ if use sparc-solaris || use x86-solaris ; then
+ # disable largefile support
+ # https://sourceware.org/ml/gdb-patches/2014-12/msg00058.html
+ myconf+=( --disable-largefile )
+ fi
econf "${myconf[@]}"
}