summaryrefslogtreecommitdiff
path: root/sys-devel/gdb
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-05-18 00:10:51 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-05-18 00:10:51 +0100
commiteccb70a7f91b2d22582587f26d1a28bb31408b45 (patch)
tree3223e1fd54201bcf4ebecac6fbe87361cbe643e2 /sys-devel/gdb
parenta2810985afabcc31d3eace5e61d8ea25b852ba17 (diff)
gentoo resync : 18.05.2019
Diffstat (limited to 'sys-devel/gdb')
-rw-r--r--sys-devel/gdb/Manifest8
-rw-r--r--sys-devel/gdb/files/gdb-8.3.50.20190312-c++17.patch19
-rw-r--r--sys-devel/gdb/files/gdb-8.3.50.20190312-source-highlight.patch136
-rw-r--r--sys-devel/gdb/gdb-8.3.ebuild (renamed from sys-devel/gdb/gdb-8.3.50.20190312-r1.ebuild)17
-rw-r--r--sys-devel/gdb/gdb-9999.ebuild4
5 files changed, 7 insertions, 177 deletions
diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index d605c1c126f1..47aa6f31c25e 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -2,8 +2,6 @@ AUX gdb-7.12.1-ia64-include.patch 891 BLAKE2B ab8fd5cf7c394a302d3c6de36f1157623d
AUX gdb-8.2-sparc-fix-syntax.patch 399 BLAKE2B db7c9fad33cb9b43e986c7a5fb0adfb7fea9aac3f59990f9e8b41ca550c7e0da2363a24f06bddd321d1629857c5cc9bafba1c62920527ccfc4f375e8fd6667e2 SHA512 631dc6d92852e7852dfaa1d99fe32b98bf646f886f9906f1e170aac2d17f2809374336b93d1fd56f09419e8317b6f7634d809fe59022b803f32e18ba7d89ab39
AUX gdb-8.2-tinfow.patch 1629 BLAKE2B eb771e3ce9add5eeb6c9d87cec229fda6557eb907877ecb4461060b8869c8598891368bb83c9ae71f5840edc0d95c9fa6d7c386e78afb724fdeadf5d1619269f SHA512 a406922c3fa9c0264cb4250895783d433f59f88eda8df63e509bc8c43d6b55b540262f34dd6f57894958574d9f3412d9d6f46397c229515204d62b0e642570d2
AUX gdb-8.2.1-aarch64-musl.patch 1785 BLAKE2B a119c650c709827a35badc36a4ac0b7df30709ecb129cc3f55091c508059eb325691a2ca81d8ca8ed50f8bfbd194af2199bd03ff0c6820fc63ac170499443020 SHA512 93745b0539492a3790baf728b703d8ae09ed7e378a522471cef8db934dbd5fcf474bfdcd9ec83c7ba42bb3610e74a7f5d901fbb4b8ce6c5bbc2ac9a9ad133151
-AUX gdb-8.3.50.20190312-c++17.patch 461 BLAKE2B a5be60c24882e4b61a46d16a34382b5b0da5af15d4fbddd0b5322cf2d0915f090ae04b7c8c53f2f5793908e7c25bda6cb4750f61394bc06b99d162dc6f2cf0ff SHA512 b2d8029b58e77958fc86779ef6d6ee90d278a29d2f10c71d4f01a492e607a308adac61190e91ad142c07c2a2e55a37b9e71689b2d0d184269b1ac4f7eac877ef
-AUX gdb-8.3.50.20190312-source-highlight.patch 4986 BLAKE2B 38c6b4b51740ef9ccf9fdf3a9217f4ff9151f29f9fbab0b77449759a0d32e98e692a9b74f5e7d19ae9afada9a536faa598ae6747576e4f6c2ddf8b298e59bbcc SHA512 b65155894b8efe6bd0b257d6281a6548ba4df6d0910dccce643cff4f9b79cfd60689ca82b3e71f60b236e0aae1f886e546cd8db95b0e430fae007bf3f2c8fa1f
DIST gdb-7.10.1.tar.xz 18531436 BLAKE2B b50a1b6b5b867e4a52943fdc4992c654ceec180099771381df78de5ba79086e822264356a762c61b89e986407d6f0cce336be216276545591e637131dc02f4a8 SHA512 17a5138277a31685a5c2a841cb47ed9bc4626ea617b8ca77750513b300299f4fbbffe504958b5372de610dcb952c679cf8fa9c1bdadd380294fbf59b6e366010
DIST gdb-7.12.1.tar.xz 19225392 BLAKE2B 2e4b7fe69c3cb11c04b505d1e110bf0a9ca65b6178f3e6a6ccc11fde1e8750b595016baf64adb2c22903d346cec1dab15574681de812ac8d260aebf4152a3027 SHA512 0ac8d0a495103611ef41167a08313a010dce6ca4c6d827cbe8558a0c1a1a8a6bfa53f1b7704251289cababbfaaf9e075550cdf741a54d6cd9ca3433d910efcd8
DIST gdb-7.9.1.tar.xz 17867692 BLAKE2B f5de07a4ebf1a5112a1b40341b217d08f1eb6820eb2237a4be2cd289f832600b81b3c14f4632a762fdc13945a2fb65ffb58f13eb330f3d48892799e27bb62c87 SHA512 eebdf88b24e52e792b8a4b89ea85790de72b462a7810b44975fdf4232c068f353b15506071f450102a9d4bcecdde8e93dc3748a10699b7f73f3e04fb2d9d8414
@@ -12,7 +10,7 @@ DIST gdb-8.1.1.tar.xz 20064728 BLAKE2B bd17a27a3974a34b94aa5898a97cf26dba9e91b81
DIST gdb-8.1.tar.xz 20095080 BLAKE2B 9332058b8b723261ba215124f42a2d6ba916219efdfb3c23ae1f48fecf131c801bbd31b345f2c8339b23d74da690be0260ac31f8f2e79549b62f0880199bfdec SHA512 ffd82f415d7652d62dad1716c307836f594217a363429609beb7d70239e8bf06b73b393345b0e000796228e56681ed7656ac3c8be05e91d6d652ab0d5b1dc357
DIST gdb-8.2.1.tar.xz 20170388 BLAKE2B 4008232de312ee71d379ac32a0ee6d63a828c0b58e84799ab9148760ce184400920f7b22c204b9878b09c452412b1b4db507a9185456dc973538de8b88483259 SHA512 2aa81cfd389bb48c35d7d9f95cc10e88b4f7ad4597bdde0f8f1fd312f60f10d9fb2cc6e5a9355227d89ff328f7feb0fc411a69394560cafeb9fa75d35d896d11
DIST gdb-8.2.tar.xz 20173112 BLAKE2B 921fdc02f7192f0bd76eb176f857c9c041b7316dc10c5e800eb81deef82a3186d511ec431145f952e5fbd20a4b2c89c14652c42dc52e0d8152acd811f3ae44a7 SHA512 11cc481bebc51eb6db73249ecb62b8c07455cf3db169f4860b3a83114849fbd2b5860a2db64488ba6c5909cf07b255c04770f1e36059eae6bee16d2a3581be90
-DIST gdb-weekly-8.3.50.20190312.tar.xz 22101500 BLAKE2B 49666c20faf3deca48a7663e2ee671de9820cc0c0e2111e6633e1b9861bc26d4a608ea4f9e853959d85ac619a8ca63b5ada52d93c2036788ff17ba564494e7d5 SHA512 224c7b3675da46b9d26da65ee1b7e099cdd5782f212b6d865c9b713b673cc8ce9fdf33618713ee38281cf28624014b7541d00e766d3978d530ac3c8a85baf22c
+DIST gdb-8.3.tar.xz 20490300 BLAKE2B 24b2a2a9bda7ae8093f757e42d6d0ab5642ff1d7e5a832896c28c5b17961166072c0dae158c04d7f7660cb059194c259bcff71ad5763960027b0ac3d7045eb1a SHA512 47ac074d20a09a3fac8f4a41dce0a0cbe6ef702f7dc21ba8b7d650d306128dcae481e9a16bf65e596b3a541dc82ae57c02bcbb786d551b4ef3e2917b9b6f0ae1
EBUILD gdb-7.10.1.ebuild 6589 BLAKE2B e50bd790ad9e3478b0e47bdc2dde994b5cb31cdf4967aeb138e829c7f47b273215abe8fa56501147a5ed83a905d9791741c9c75569bdc67c6b84409b80cf08ac SHA512 b80a87c8b749f4e29a1d09ef7dfffbc8d5600c5a1187246ada4186e22ee488dd6129cabce6319f01ce5387008b4e54e31d4ed39767f3cb9b03ebbcab4a48ada9
EBUILD gdb-7.12.1.ebuild 6655 BLAKE2B e66437046faffa7d17d14d822666dd56b82ed77bd4005882d8b3245e7d1ddfa9690fd6433825109be9a37f572791857b975d28a57e859077d17283c0dcea9047 SHA512 dde3600177a52e67c7209cc1f91c2b4a6003dd640baae66e49dea77512ce84b9badfc56d9d5dc0c05d7a6eddea304201639d528e5335bdc74bca35fd977f1784
EBUILD gdb-7.9.1.ebuild 5936 BLAKE2B 518865f02aabc7a558519b9d4d2cb88e085fc1ec7e9431907465597f90a4c301816d9a8093f61e8758e527adbd5e20e606467641dbfc4995359038b8b8406432 SHA512 b73a4eded4b90fd83d267a72f7c074b08ed8e83fca4c2aa3d764b81c7b2e2c9385d562c5f8ec17b862e60f6ef38ec9b4ccb4a71546f5edbdc236a9b8611822da
@@ -22,6 +20,6 @@ EBUILD gdb-8.1.1.ebuild 7108 BLAKE2B 6f6ba11bf52ed2684c7380905e931bbea28b563d9e1
EBUILD gdb-8.2-r1.ebuild 7318 BLAKE2B 7889cd4a957a0b27110157d924ee1cea49f2f2c3d05650eb7e1f9d2df2361ea5a932da5cb56bc18c953ee61641624bafbb5b4836ec124eb23aaa4032fd2a1aa3 SHA512 67d9f54e338a318118d246044092095ac519a4313e19ca8a6303a30d237bacff3ae550beec929e4e3aa4a17eafd8d5ef59ae653111065a635a1880a56f503e77
EBUILD gdb-8.2.1.ebuild 7170 BLAKE2B 0411f4e37f99750f2aaaa12a1004eaf67746b71064bf658d31debd6e7c97d852ab7774e629a37e9c848813c28b842ebff9f493e5c6ac36c1e16adbf51135d3dc SHA512 0bd437e9c992e8e3fdb2dd1d549769c790e56ec8b5b0bebacb4f4ed35a5f102ac4a4039eb5726d315c3b335b058e05529a8e2faf9a87d44349fe4eb3e28de20a
EBUILD gdb-8.2.ebuild 7225 BLAKE2B 9a8922f823beb9bb3b852c7fa54f7ca446d1583dd78744715e9097819e66338cdac27b6d39062b22fe18c15b249ecd96ac984375beac6593ad516e9068bc85ab SHA512 0962cecf7fd13dcc4ba6916eb36f30680eec6c313cb74973be4a22e1aa92c8681cf4a44d963dae0a431d0fc26dada1db87088e0faac28feadac565ec962284bd
-EBUILD gdb-8.3.50.20190312-r1.ebuild 7224 BLAKE2B 32422ef22ba07d753f8f9610f9666d11de86cabf37e0afc88ed21b053361bfcbb5b6839667c8ded85ff5ba17ca0c2061aa5dffb786e77757bb5a5d6529d54d4e SHA512 8a31231d95efc841c4efdfc77fb9475c90455ffcbc1e2408123cbc25875dbc6734d81497ab3d965f6b5f0931a324c92a53ffeb964896ca59ee098497632aa553
-EBUILD gdb-9999.ebuild 7119 BLAKE2B 69b9f63f7cdd26a49f323cb4613da4375a7d54d67f292f1c9d9415409b0473a9b461dff54a30b48d052a8e36a3850cd86525baeb0e899c332d5a01cd7e855cfa SHA512 f101993d440a2bc897fc72af6ad90df9b82eaed4eef68f6c7939de92eb0857bc9f977c66405f9f65148c8808d6ae9a938a3e83dc14289ccfe8b48b8367198aa3
+EBUILD gdb-8.3.ebuild 7057 BLAKE2B 69e0bff01f91978d49447c18d17aeb8211608cda6bb996a52d40a3fcc8f0c003c52093ae8f8ae3168663c1ff81272e29f832818c21a23c6320f37fce68be35dc SHA512 54fc35a31209728dd0d4f766196d3349289775dfd8d3c19731f763eacd926f4571073930e93176d67b927bf86f7c32de5620a49438d631d8a090ec80d65941ec
+EBUILD gdb-9999.ebuild 7057 BLAKE2B 69e0bff01f91978d49447c18d17aeb8211608cda6bb996a52d40a3fcc8f0c003c52093ae8f8ae3168663c1ff81272e29f832818c21a23c6320f37fce68be35dc SHA512 54fc35a31209728dd0d4f766196d3349289775dfd8d3c19731f763eacd926f4571073930e93176d67b927bf86f7c32de5620a49438d631d8a090ec80d65941ec
MISC metadata.xml 1021 BLAKE2B 81d865fbf0282b889509edfd6901654f25e60474be0eeca406803dbee20260da840f323f036818edbe27635e5a8c944b53bfba9fd7b715301d1a3eaa50898dfc SHA512 2255a18e7275069a9d8011f8360399444924ca6a3baef788c2e44e790896ba388c974fceb36ae2d394afc943b481a785ec3c11657e5018b7cd5db0eaa869c530
diff --git a/sys-devel/gdb/files/gdb-8.3.50.20190312-c++17.patch b/sys-devel/gdb/files/gdb-8.3.50.20190312-c++17.patch
deleted file mode 100644
index c134cbcae8df..000000000000
--- a/sys-devel/gdb/files/gdb-8.3.50.20190312-c++17.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://bugs.gentoo.org/680232
-
---- a/gdb/unittests/string_view-selftests.c
-+++ b/gdb/unittests/string_view-selftests.c
-@@ -170,10 +170,12 @@ run_tests ()
- } /* namespace string_view */
- } /* namespace selftests */
-
-+#endif /* __cplusplus < 201703L */
-+
- void
- _initialize_string_view_selftests ()
- {
-+#if defined(GDB_STRING_VIEW)
- selftests::register_test ("string_view", selftests::string_view::run_tests);
-+#endif
- }
--
--#endif /* __cplusplus < 201703L */
diff --git a/sys-devel/gdb/files/gdb-8.3.50.20190312-source-highlight.patch b/sys-devel/gdb/files/gdb-8.3.50.20190312-source-highlight.patch
deleted file mode 100644
index 6479efe572f4..000000000000
--- a/sys-devel/gdb/files/gdb-8.3.50.20190312-source-highlight.patch
+++ /dev/null
@@ -1,136 +0,0 @@
-From d46304c605ff119bc6bae38b7841d64e7568b691 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <slyfox@gentoo.org>
-Date: Wed, 13 Mar 2019 21:15:13 +0000
-Subject: [PATCH] gdb/configure.ac: add --enable-source-highlight
-
-Allow disabling source-highlight dependency autodetection even
-it exists in the system. More details on problem of automatic
-dependencies:
-https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Automagic_dependencies
-
-Noticed by Jeroen Roovers in https://bugs.gentoo.org/680238
---- a/gdb/configure
-+++ b/gdb/configure
-@@ -879,6 +879,7 @@ with_mpfr
- with_libmpfr_prefix
- with_python
- with_guile
-+enable_source_highlight
- enable_libmcheck
- with_intel_pt
- with_libipt_prefix
-@@ -1554,6 +1555,8 @@ Optional Features:
- --enable-profiling enable profiling of GDB
- --enable-codesign=CERT sign gdb with 'codesign -s CERT'
- --disable-rpath do not hardcode runtime library paths
-+ --enable-source-highlight
-+ enable source-highlight for source listings
- --enable-libmcheck Try linking with -lmcheck if available
- --enable-werror treat compile warnings as errors
- --enable-build-warnings enable build-time compiler warnings if gcc is used
-@@ -11393,13 +11396,30 @@ fi
-
- SRCHIGH_LIBS=
- SRCHIGH_CFLAGS=
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the source-highlight library" >&5
-+
-+# Check whether --enable-source-highlight was given.
-+if test "${enable_source_highlight+set}" = set; then :
-+ enableval=$enable_source_highlight; case "${enableval}" in
-+ yes) enable_source_highlight=yes ;;
-+ no) enable_source_highlight=no ;;
-+ *) as_fn_error $? "bad value ${enableval} for source-highlight option" "$LINENO" 5 ;;
-+esac
-+else
-+ enable_source_highlight=auto
-+fi
-+
-+
-+if test "${enable_source_highlight}" != "no"; then
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the source-highlight library" >&5
- $as_echo_n "checking for the source-highlight library... " >&6; }
--if test "${pkg_config_prog_path}" = "missing"; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - pkg-config not found" >&5
-+ if test "${pkg_config_prog_path}" = "missing"; then
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - pkg-config not found" >&5
- $as_echo "no - pkg-config not found" >&6; }
--else
-- if ${pkg_config_prog_path} --exists source-highlight; then
-+ if test "${enable_source_highlight}" = "yes"; then
-+ as_fn_error $? "pkg-config was not found in your system" "$LINENO" 5
-+ fi
-+ else
-+ if ${pkg_config_prog_path} --exists source-highlight; then
- SRCHIGH_CFLAGS=`${pkg_config_prog_path} --cflags source-highlight`
- SRCHIGH_LIBS=`${pkg_config_prog_path} --libs source-highlight`
-
-@@ -11407,10 +11427,14 @@ $as_echo "#define HAVE_SOURCE_HIGHLIGHT 1" >>confdefs.h
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
-- else
-+ else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
-- fi
-+ if test "${enable_source_highlight}" = "yes"; then
-+ as_fn_error $? "source-highlight was not found in your system" "$LINENO" 5
-+ fi
-+ fi
-+ fi
- fi
-
-
-diff --git a/gdb/configure.ac b/gdb/configure.ac
-index 8ddd0fda61..1318c8d008 100644
---- a/gdb/configure.ac
-+++ b/gdb/configure.ac
-@@ -1220,19 +1220,38 @@ AM_CONDITIONAL(HAVE_GUILE, test "${have_libguile}" != no)
-
- SRCHIGH_LIBS=
- SRCHIGH_CFLAGS=
--AC_MSG_CHECKING([for the source-highlight library])
--if test "${pkg_config_prog_path}" = "missing"; then
-- AC_MSG_RESULT([no - pkg-config not found])
--else
-- if ${pkg_config_prog_path} --exists source-highlight; then
-+
-+AC_ARG_ENABLE(source-highlight,
-+ AS_HELP_STRING([--enable-source-highlight],
-+ [enable source-highlight for source listings]),
-+ [case "${enableval}" in
-+ yes) enable_source_highlight=yes ;;
-+ no) enable_source_highlight=no ;;
-+ *) AC_MSG_ERROR(bad value ${enableval} for source-highlight option) ;;
-+esac],
-+[enable_source_highlight=auto])
-+
-+if test "${enable_source_highlight}" != "no"; then
-+ AC_MSG_CHECKING([for the source-highlight library])
-+ if test "${pkg_config_prog_path}" = "missing"; then
-+ AC_MSG_RESULT([no - pkg-config not found])
-+ if test "${enable_source_highlight}" = "yes"; then
-+ AC_MSG_ERROR([pkg-config was not found in your system])
-+ fi
-+ else
-+ if ${pkg_config_prog_path} --exists source-highlight; then
- SRCHIGH_CFLAGS=`${pkg_config_prog_path} --cflags source-highlight`
- SRCHIGH_LIBS=`${pkg_config_prog_path} --libs source-highlight`
- AC_DEFINE([HAVE_SOURCE_HIGHLIGHT], 1,
- [Define to 1 if the source-highlight library is available])
- AC_MSG_RESULT([yes])
-- else
-+ else
- AC_MSG_RESULT([no])
-- fi
-+ if test "${enable_source_highlight}" = "yes"; then
-+ AC_MSG_ERROR([source-highlight was not found in your system])
-+ fi
-+ fi
-+ fi
- fi
- AC_SUBST(SRCHIGH_LIBS)
- AC_SUBST(SRCHIGH_CFLAGS)
---
-2.21.0
-
diff --git a/sys-devel/gdb/gdb-8.3.50.20190312-r1.ebuild b/sys-devel/gdb/gdb-8.3.ebuild
index ecf5b6724d2f..bbbb43834857 100644
--- a/sys-devel/gdb/gdb-8.3.50.20190312-r1.ebuild
+++ b/sys-devel/gdb/gdb-8.3.ebuild
@@ -48,13 +48,13 @@ case ${PV} in
;;
esac
-PATCH_VER="1"
-PATCH_DEV="slyfox"
+PATCH_VER=""
+PATCH_DEV=""
DESCRIPTION="GNU debugger"
HOMEPAGE="https://sourceware.org/gdb/"
SRC_URI="${SRC_URI}
- ${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
- ${PATCH_VER:+mirror://gentoo/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
+ ${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz}
+ ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}
"
LICENSE="GPL-2 LGPL-2"
@@ -93,11 +93,6 @@ BDEPEND="
nls? ( sys-devel/gettext )
)"
-PATCHES=(
- "${FILESDIR}"/${P}-source-highlight.patch
- "${FILESDIR}"/${P}-c++17.patch
-)
-
S=${WORKDIR}/${PN}-${MY_PV}
pkg_setup() {
@@ -188,10 +183,6 @@ src_configure() {
econf "${myconf[@]}"
}
-src_test() {
- nonfatal emake check || ewarn "tests failed"
-}
-
src_install() {
if use server && ! use client; then
cd gdb/gdbserver || die
diff --git a/sys-devel/gdb/gdb-9999.ebuild b/sys-devel/gdb/gdb-9999.ebuild
index 1d71bef37851..bbbb43834857 100644
--- a/sys-devel/gdb/gdb-9999.ebuild
+++ b/sys-devel/gdb/gdb-9999.ebuild
@@ -183,10 +183,6 @@ src_configure() {
econf "${myconf[@]}"
}
-src_test() {
- nonfatal emake check || ewarn "tests failed"
-}
-
src_install() {
if use server && ! use client; then
cd gdb/gdbserver || die