* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2016-02-06 17:43 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2016-02-06 17:43 UTC (permalink / raw
To: gentoo-commits
commit: 7834d06d7f0b1a5f1937d8b0a8269f3f6fe323fe
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 6 17:42:27 2016 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Feb 6 17:42:34 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7834d06d
dev-util/ltrace: added myself to maintainers
Package-Manager: portage-2.2.27
dev-util/ltrace/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-util/ltrace/metadata.xml b/dev-util/ltrace/metadata.xml
index dabd15d..e3ce665 100644
--- a/dev-util/ltrace/metadata.xml
+++ b/dev-util/ltrace/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>slyfox@gentoo.org</email>
+ <name>Sergei Trofimovich</name>
+ </maintainer>
<use>
<flag name="unwind">Use <pkg>sys-libs/libunwind</pkg> for frame unwinding support</flag>
</use>
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2016-03-23 16:03 Mike Frysinger
0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2016-03-23 16:03 UTC (permalink / raw
To: gentoo-commits
commit: 13028c36f9b0ae2328f8e21448c7c75484a3058b
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 23 16:01:37 2016 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Mar 23 16:03:28 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13028c36
dev-util/ltrace: mark 0.5.3.1 alpha stable
dev-util/ltrace/ltrace-0.5.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.5.3.1.ebuild b/dev-util/ltrace/ltrace-0.5.3.1.ebuild
index 3a5bf83..ccce4ab 100644
--- a/dev-util/ltrace/ltrace-0.5.3.1.ebuild
+++ b/dev-util/ltrace/ltrace-0.5.3.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://debian/pool/main/l/ltrace/${MY_P}.orig.tar.gz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="-alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 sparc x86"
IUSE="test"
RDEPEND="dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2016-04-02 16:59 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2016-04-02 16:59 UTC (permalink / raw
To: gentoo-commits
commit: da1096eeaa61e7aa9e6b1d9ef40aa5d6a5ce12c7
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 2 16:58:40 2016 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Apr 2 16:59:03 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1096ee
dev-util/ltrace: use binutils-libs as a __cxa_demangle provider
Package-Manager: portage-2.2.28
dev-util/ltrace/ltrace-0.7.3_p4.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
index cb60e0e..5ee60c2 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
@@ -24,6 +24,7 @@ RDEPEND="dev-libs/elfutils
selinux? ( sys-libs/libselinux )
unwind? ( sys-libs/libunwind )"
DEPEND="${RDEPEND}
+ sys-libs/binutils-libs
test? ( dev-util/dejagnu )"
S=${WORKDIR}/${PN}-${LTRACE_V}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2017-08-27 21:22 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2017-08-27 21:22 UTC (permalink / raw
To: gentoo-commits
commit: cdec2b0dd35fd516bce52ea934937ccb7816d039
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 27 21:22:17 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 21:22:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdec2b0d
dev-util/ltrace: drop old
Package-Manager: Portage-2.3.8, Repoman-2.3.3
dev-util/ltrace/Manifest | 2 --
dev-util/ltrace/ltrace-0.5.3.1.ebuild | 44 -----------------------------------
2 files changed, 46 deletions(-)
diff --git a/dev-util/ltrace/Manifest b/dev-util/ltrace/Manifest
index d48671321d3..cc29aaa0c9f 100644
--- a/dev-util/ltrace/Manifest
+++ b/dev-util/ltrace/Manifest
@@ -1,6 +1,4 @@
DIST ltrace-0.7.2.tar.bz2 483806 SHA256 bd9e7bd94ba6728fd3ec57f4bcfef8240260bea8f4fcebbc9c454d07ccc11894 SHA512 ec86f08d0c18579ff05f8be23ef3c7309c76c647a0d952fbc627e8095b6ce52b2552e152dc0ec9c6098039c2d50d549a1d218f56a13f75f28bc7b03eb39e94e0 WHIRLPOOL 4989b8d7a2d3986e39f9db134ebbe4fdb4cea48f216267e324a88ee67f4b18b4d2d8e3bcbb90dfacb04ecde6ac74afe079c64f9efb330ca61c7e694d425834a8
DIST ltrace-0.7.3.tar.bz2 482658 SHA256 0e6f8c077471b544c06def7192d983861ad2f8688dd5504beae62f0c5f5b9503 SHA512 a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d WHIRLPOOL 081460150cf67c2c12ae81db4596a51d13e930f37ec143df1b0d1cb2ade6d1cec4445b127b822d5e3e776f3cd5f33fb9d23689f10d1da4adef73463bbd4e7fd2
-DIST ltrace_0.5-3.1.diff.gz 14318 SHA256 907831bcf7d796ab585ebcad68e7e650efd243f875b1720cfccba3e973f21cb1 SHA512 b493a4cc379f252a437af21d827ab77d914b25e7b8fd26825b0249e7d4a1c8fa352e8738a2be2fba3dbd6bad4130f98645325fbd7491e8f0061c8ce918170dfa WHIRLPOOL 720acffb22b9e60fa6ea1f336273bb862902f87237317f6a066b0501a87c5b955c253b4fc5991f77125d8a4dccf5283bbd36f55103d8b01c57587fe5d1144ed5
-DIST ltrace_0.5.orig.tar.gz 169203 SHA256 7b28cadbf4ad5f4730cd9fbca43b991879ab220e0ec3f302b98303f6a36572d9 SHA512 4c533a132481e9c2a5607d73dbc8858e1cc6fe2092db78bc3fee9efafe85f6c0df0c77b941a1c1ea9713ab77e872e536422b4200b2aa76812a2a20762c930c55 WHIRLPOOL 37e4febb0bd9c843de766ec3a5eab85f85ec9581e529699175cfc5f2742e4fc7b6ffc49e16f5b10856151d2edc831c2380bcbef040162aaf2dcf504372fcc3dd
DIST ltrace_0.7.3-4.debian.tar.gz 11373 SHA256 44dab94f96f1427ecdff1a08148e81b11eafacb542400fc7067c750590c7e5b9 SHA512 67a868c95703ca9cd8407905e3be416e3a66920f41d9deb78fadb71719d7d3f1a3f67ffcb575acff4bf7e4715102f3a6b0f67c6adb74f37ee66c398c132ff04b WHIRLPOOL ecaf6a2314b5add5af488e4654a4b76e543bf3444345bdd0a496ba57d1509451c50e9e1e33dd40976e8176e0d92a6270a4d28b5d63d04fa1aa8a6ee0af9989d8
DIST ltrace_0.7.3.orig.tar.bz2 482658 SHA256 0e6f8c077471b544c06def7192d983861ad2f8688dd5504beae62f0c5f5b9503 SHA512 a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d WHIRLPOOL 081460150cf67c2c12ae81db4596a51d13e930f37ec143df1b0d1cb2ade6d1cec4445b127b822d5e3e776f3cd5f33fb9d23689f10d1da4adef73463bbd4e7fd2
diff --git a/dev-util/ltrace/ltrace-0.5.3.1.ebuild b/dev-util/ltrace/ltrace-0.5.3.1.ebuild
deleted file mode 100644
index 19c5e2777c6..00000000000
--- a/dev-util/ltrace/ltrace-0.5.3.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils autotools
-
-MY_PV=${PV%.?.?}
-MY_P=${PN}_${MY_PV}
-DEB_P=${MY_P}-${PV##?.?.}
-
-DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="http://ltrace.alioth.debian.org/"
-SRC_URI="mirror://debian/pool/main/l/ltrace/${MY_P}.orig.tar.gz
- mirror://debian/pool/main/l/ltrace/${DEB_P}.diff.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 sparc x86"
-IUSE="test"
-
-RDEPEND="dev-libs/elfutils"
-DEPEND="${RDEPEND}
- test? ( dev-util/dejagnu )"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-src_unpack() {
- unpack ${A}
- epatch "${WORKDIR}"/${DEB_P}.diff
- cd "${S}"
- epatch "${FILESDIR}"/0.4-parallel-make.patch
-
- epatch "${FILESDIR}"/${PN}-0.5.3-cross.patch
- sed \
- -e 's:uname -m:echo @HOST_CPU@:' \
- sysdeps/linux-gnu/Makefile > sysdeps/linux-gnu/Makefile.in
- epatch "${FILESDIR}"/${PN}-0.5.3-ppc.patch
- epatch "${FILESDIR}"/${P}-gcc43-testsuite.patch
- eautoconf
-}
-
-src_install() {
- emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install || die "make install failed"
- prepalldocs
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2018-07-13 19:30 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2018-07-13 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 223b58b68276e7dc2394ad1f5840e1178bc73872
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 13 19:30:24 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul 13 19:30:35 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223b58b6
dev-util/ltrace: set HOMETAGE to https://www.ltrace.org/
domhnall noticed old homepage is not working after alioth turndown
and proposed https://www.ltrace.org/. Looks good!
Reported-by: domhnall
Package-Manager: Portage-2.3.42, Repoman-2.3.9
dev-util/ltrace/ltrace-0.7.2.ebuild | 4 ++--
dev-util/ltrace/ltrace-0.7.3.ebuild | 4 ++--
dev-util/ltrace/ltrace-0.7.3_p4.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-util/ltrace/ltrace-0.7.2.ebuild b/dev-util/ltrace/ltrace-0.7.2.ebuild
index d48cad4075c..0b9d0854b68 100644
--- a/dev-util/ltrace/ltrace-0.7.2.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -8,7 +8,7 @@ inherit eutils autotools
NUM="3848"
DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="http://ltrace.alioth.debian.org/"
+HOMEPAGE="https://www.ltrace.org/"
SRC_URI="https://alioth.debian.org/frs/download.php/${NUM}/${P}.tar.bz2"
LICENSE="GPL-2"
diff --git a/dev-util/ltrace/ltrace-0.7.3.ebuild b/dev-util/ltrace/ltrace-0.7.3.ebuild
index 39885943783..7b48efa94cd 100644
--- a/dev-util/ltrace/ltrace-0.7.3.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -8,7 +8,7 @@ inherit eutils autotools
NUM="3947"
DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="http://ltrace.alioth.debian.org/"
+HOMEPAGE="https://www.ltrace.org/"
SRC_URI="https://alioth.debian.org/frs/download.php/file/${NUM}/${P}.tar.bz2"
LICENSE="GPL-2"
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
index a818ab97085..b8d3442e1c1 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -8,7 +8,7 @@ LTRACE_V=${PV/_p*/}
DB_V=${PV/*_p/}
DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="http://ltrace.alioth.debian.org/"
+HOMEPAGE="https://www.ltrace.org/"
SRC_URI="
mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}.orig.tar.bz2
mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}-${DB_V}.debian.tar.gz
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2018-10-18 11:31 Thomas Deutschmann
0 siblings, 0 replies; 30+ messages in thread
From: Thomas Deutschmann @ 2018-10-18 11:31 UTC (permalink / raw
To: gentoo-commits
commit: 07b5e9f9571a59addbabdfdc9a09966eb6147ff1
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 18 11:26:20 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Oct 18 11:26:20 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b5e9f9
dev-util/ltrace: x86 stable (bug #667608)
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3_p4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
index 158e5871be7..f7d710ca9c6 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="debug selinux test unwind"
RDEPEND="dev-libs/elfutils
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2018-10-20 17:56 Mikle Kolyada
0 siblings, 0 replies; 30+ messages in thread
From: Mikle Kolyada @ 2018-10-20 17:56 UTC (permalink / raw
To: gentoo-commits
commit: 87e2b4d9ff48c958af9ce9639b386b198e0b5f8d
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 20 17:56:18 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Oct 20 17:56:18 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e2b4d9
dev-util/ltrace: amd64 stable wrt bug #667608
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
dev-util/ltrace/ltrace-0.7.3_p4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
index f7d710ca9c6..0b12f5bc4cd 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="debug selinux test unwind"
RDEPEND="dev-libs/elfutils
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2018-10-26 20:19 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2018-10-26 20:19 UTC (permalink / raw
To: gentoo-commits
commit: 38aafee477a1db00e18b0b7894c41539b78e8121
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 26 19:59:03 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Oct 26 20:19:21 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38aafee4
dev-util/ltrace: stable 0.7.3_p4 for ppc, bug #667608
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"
dev-util/ltrace/ltrace-0.7.3_p4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
index 0b12f5bc4cd..fd5f6d7ae50 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 ~sparc x86"
IUSE="debug selinux test unwind"
RDEPEND="dev-libs/elfutils
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2019-10-29 20:01 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2019-10-29 20:01 UTC (permalink / raw
To: gentoo-commits
commit: d12ddac5d2fcfcaf4094afad034fa1d11106b752
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 29 19:55:31 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Oct 29 20:01:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12ddac5
dev-util/ltrace: drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/ltrace/Manifest | 2 --
dev-util/ltrace/ltrace-0.7.2.ebuild | 37 -------------------------------------
dev-util/ltrace/ltrace-0.7.3.ebuild | 37 -------------------------------------
3 files changed, 76 deletions(-)
diff --git a/dev-util/ltrace/Manifest b/dev-util/ltrace/Manifest
index 60bc0c04811..7fc0116aba0 100644
--- a/dev-util/ltrace/Manifest
+++ b/dev-util/ltrace/Manifest
@@ -1,4 +1,2 @@
-DIST ltrace-0.7.2.tar.bz2 483806 BLAKE2B 4d635385c1a2ab24ee52c205fd1dfcdab8addc1121cb0d1adb5c4091d87bfdf3687e930246481fb4ff6de0fd787527b1b9dd66054f18619c4878eed6048da8a4 SHA512 ec86f08d0c18579ff05f8be23ef3c7309c76c647a0d952fbc627e8095b6ce52b2552e152dc0ec9c6098039c2d50d549a1d218f56a13f75f28bc7b03eb39e94e0
-DIST ltrace-0.7.3.tar.bz2 482658 BLAKE2B 30d1dbb178a41043e4bbbac17a23676db202b64327c9bb4393ae7ace9f5e1a1e2a5ded56cabc7faf2ea55b22ed17126a94c121147aeefb40250710b7307a50d3 SHA512 a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d
DIST ltrace_0.7.3-4.debian.tar.gz 11373 BLAKE2B 3004bef4e0181e28606e1c50dcc2265d9869e51bf11288185da46f7a77a0aaffb41af75f84baa7d094f9f752071c9e8f53c565982a955e3250a7fc721c529b20 SHA512 67a868c95703ca9cd8407905e3be416e3a66920f41d9deb78fadb71719d7d3f1a3f67ffcb575acff4bf7e4715102f3a6b0f67c6adb74f37ee66c398c132ff04b
DIST ltrace_0.7.3.orig.tar.bz2 482658 BLAKE2B 30d1dbb178a41043e4bbbac17a23676db202b64327c9bb4393ae7ace9f5e1a1e2a5ded56cabc7faf2ea55b22ed17126a94c121147aeefb40250710b7307a50d3 SHA512 a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d
diff --git a/dev-util/ltrace/ltrace-0.7.2.ebuild b/dev-util/ltrace/ltrace-0.7.2.ebuild
deleted file mode 100644
index 0b9d0854b68..00000000000
--- a/dev-util/ltrace/ltrace-0.7.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils autotools
-
-NUM="3848"
-
-DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="https://www.ltrace.org/"
-SRC_URI="https://alioth.debian.org/frs/download.php/${NUM}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 x86"
-IUSE="debug selinux test unwind"
-
-RDEPEND="dev-libs/elfutils
- selinux? ( sys-libs/libselinux )
- unwind? ( sys-libs/libunwind )"
-DEPEND="${RDEPEND}
- test? ( dev-util/dejagnu )"
-
-src_prepare() {
- sed -i '/^dist_doc_DATA/d' Makefile.am || die
- eautoreconf
-}
-
-src_configure() {
- ac_cv_header_selinux_selinux_h=$(usex selinux) \
- ac_cv_lib_selinux_security_get_boolean_active=$(usex selinux) \
- econf \
- --disable-werror \
- $(use_enable debug) \
- $(use_with unwind libunwind)
-}
diff --git a/dev-util/ltrace/ltrace-0.7.3.ebuild b/dev-util/ltrace/ltrace-0.7.3.ebuild
deleted file mode 100644
index 7b48efa94cd..00000000000
--- a/dev-util/ltrace/ltrace-0.7.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils autotools
-
-NUM="3947"
-
-DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="https://www.ltrace.org/"
-SRC_URI="https://alioth.debian.org/frs/download.php/file/${NUM}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"
-IUSE="debug selinux test unwind"
-
-RDEPEND="dev-libs/elfutils
- selinux? ( sys-libs/libselinux )
- unwind? ( sys-libs/libunwind )"
-DEPEND="${RDEPEND}
- test? ( dev-util/dejagnu )"
-
-src_prepare() {
- sed -i '/^dist_doc_DATA/d' Makefile.am || die
- eautoreconf
-}
-
-src_configure() {
- ac_cv_header_selinux_selinux_h=$(usex selinux) \
- ac_cv_lib_selinux_security_get_boolean_active=$(usex selinux) \
- econf \
- --disable-werror \
- $(use_enable debug) \
- $(use_with unwind libunwind)
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2019-10-29 20:01 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2019-10-29 20:01 UTC (permalink / raw
To: gentoo-commits
commit: ffbafd0c863945293e947f09edd1d563cf911404
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 29 20:00:50 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Oct 29 20:01:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffbafd0c
dev-util/ltrace: update HOMEPAGE
Reported-by: Wim Muskee
Closes: https://bugs.gentoo.org/698826
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3_p4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
index c17e3402f37..abe4ea0c259 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
@@ -8,7 +8,7 @@ LTRACE_V=${PV/_p*/}
DB_V=${PV/*_p/}
DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="https://www.ltrace.org/"
+HOMEPAGE="https://gitlab.com/cespedes/ltrace"
SRC_URI="
mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}.orig.tar.bz2
mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}-${DB_V}.debian.tar.gz
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2020-06-15 14:59 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2020-06-15 14:59 UTC (permalink / raw
To: gentoo-commits
commit: 89697645f67377ab1634b3ce01ff25495d92c451
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 14:56:45 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 14:56:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89697645
dev-util/ltrace: amd64 stable wrt bug #728276
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
index 8ca6b5a1233..87964438021 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug selinux test unwind"
RDEPEND="virtual/libelf:=
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2020-06-15 15:06 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2020-06-15 15:06 UTC (permalink / raw
To: gentoo-commits
commit: 69e4c7f63ddde96aff4d8ea0257d77b0d7e5e314
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 15:06:38 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 15:06:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e4c7f6
dev-util/ltrace: ppc stable wrt bug #728276
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
index 87964438021..9227953757a 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 ~sparc ~x86"
IUSE="debug selinux test unwind"
RDEPEND="virtual/libelf:=
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2020-06-15 15:16 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2020-06-15 15:16 UTC (permalink / raw
To: gentoo-commits
commit: 60ff85e3b5e9595ca898d9e97db1d259178efeed
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 15:14:38 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 15:14:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ff85e3
dev-util/ltrace: x86 stable wrt bug #728276
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
index 9227953757a..0f327a431cd 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 ~sparc x86"
IUSE="debug selinux test unwind"
RDEPEND="virtual/libelf:=
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2020-06-20 19:49 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2020-06-20 19:49 UTC (permalink / raw
To: gentoo-commits
commit: 20b30b6cb4bd6105b39b56e4d10a47b3eb8535b8
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 20 19:44:16 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jun 20 19:49:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b30b6c
dev-util/ltrace: drop old
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3_p4.ebuild | 57 ----------------------------------
1 file changed, 57 deletions(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
deleted file mode 100644
index 2f15597a064..00000000000
--- a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-LTRACE_V=${PV/_p*/}
-DB_V=${PV/*_p/}
-
-DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="https://gitlab.com/cespedes/ltrace"
-SRC_URI="
- mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}.orig.tar.bz2
- mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}-${DB_V}.debian.tar.gz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 ~sparc x86"
-IUSE="debug selinux test unwind"
-
-RDEPEND="dev-libs/elfutils
- selinux? ( sys-libs/libselinux )
- unwind? ( sys-libs/libunwind )"
-DEPEND="${RDEPEND}
- sys-libs/binutils-libs
- test? ( dev-util/dejagnu )"
-
-RESTRICT="!test? ( test )"
-
-S=${WORKDIR}/${PN}-${LTRACE_V}
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.7.3-test-protos.patch #bug 421649
- "${FILESDIR}"/${PN}-0.7.3-alpha-protos.patch
- "${FILESDIR}"/${PN}-0.7.3-ia64.patch
- "${FILESDIR}"/${PN}-0.7.3-print-test-pie.patch
- "${FILESDIR}"/${PN}-0.7.3-ia64-pid_t.patch
-)
-
-src_prepare() {
- eapply "${WORKDIR}"/debian/patches/[0-9]*
-
- default
-
- sed -i '/^dist_doc_DATA/d' Makefile.am || die
- eautoreconf
-}
-
-src_configure() {
- ac_cv_header_selinux_selinux_h=$(usex selinux) \
- ac_cv_lib_selinux_security_get_boolean_active=$(usex selinux) \
- econf \
- --disable-werror \
- $(use_enable debug) \
- $(use_with unwind libunwind)
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2021-07-02 9:18 Marek Szuba
0 siblings, 0 replies; 30+ messages in thread
From: Marek Szuba @ 2021-07-02 9:18 UTC (permalink / raw
To: gentoo-commits
commit: d389065421d9f6b8f6aedb2f71b0f8018e28b316
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 2 09:18:15 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Jul 2 09:18:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3890654
dev-util/ltrace: add self as maintainer
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/ltrace/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-util/ltrace/metadata.xml b/dev-util/ltrace/metadata.xml
index e3ce665bb25..6aab4e7e499 100644
--- a/dev-util/ltrace/metadata.xml
+++ b/dev-util/ltrace/metadata.xml
@@ -5,6 +5,10 @@
<email>slyfox@gentoo.org</email>
<name>Sergei Trofimovich</name>
</maintainer>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
<use>
<flag name="unwind">Use <pkg>sys-libs/libunwind</pkg> for frame unwinding support</flag>
</use>
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2021-07-02 18:31 Marek Szuba
0 siblings, 0 replies; 30+ messages in thread
From: Marek Szuba @ 2021-07-02 18:31 UTC (permalink / raw
To: gentoo-commits
commit: 7e98b43f9cb33b3513010de9240d2b5f229fb8a9
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 2 17:17:56 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Jul 2 18:31:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e98b43f
dev-util/ltrace: add 0.7.3.6.1
Debian now uses two-part version numbers for their changes in this
package, which is not allowed with _p in Gentoo - so just extend the
standard version number by two more parts, it's unlikely this will
conflict with the upstream scheme even if they even do release a new
version.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/ltrace/Manifest | 1 +
dev-util/ltrace/ltrace-0.7.3.6.1.ebuild | 77 +++++++++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/dev-util/ltrace/Manifest b/dev-util/ltrace/Manifest
index 7fc0116aba0..d5af7e1c9ff 100644
--- a/dev-util/ltrace/Manifest
+++ b/dev-util/ltrace/Manifest
@@ -1,2 +1,3 @@
DIST ltrace_0.7.3-4.debian.tar.gz 11373 BLAKE2B 3004bef4e0181e28606e1c50dcc2265d9869e51bf11288185da46f7a77a0aaffb41af75f84baa7d094f9f752071c9e8f53c565982a955e3250a7fc721c529b20 SHA512 67a868c95703ca9cd8407905e3be416e3a66920f41d9deb78fadb71719d7d3f1a3f67ffcb575acff4bf7e4715102f3a6b0f67c6adb74f37ee66c398c132ff04b
+DIST ltrace_0.7.3-6.1.debian.tar.xz 11404 BLAKE2B d38ce51dfcbf809d7622029fb6dd0acd61c8d8213be0bf2625fd746adbe6dd6830faf208b7e864c1185013d7d5e17f3e10e8a8fb45f8e0a4bc9859fde96a55d7 SHA512 c0753935d74be530886ce5202429cabbbe73814c9ac120eaf90a1c4e03dfd4de5381e3e85a27fbbbce694b23cd72a273199575419446b6159b0925d85e1938ab
DIST ltrace_0.7.3.orig.tar.bz2 482658 BLAKE2B 30d1dbb178a41043e4bbbac17a23676db202b64327c9bb4393ae7ace9f5e1a1e2a5ded56cabc7faf2ea55b22ed17126a94c121147aeefb40250710b7307a50d3 SHA512 a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d
diff --git a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
new file mode 100644
index 00000000000..9fd7b01b854
--- /dev/null
+++ b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+LTRACE_V=$(ver_cut 1-3)
+DB_V=$(ver_cut 4-5)
+
+DESCRIPTION="trace library calls made at runtime"
+HOMEPAGE="https://gitlab.com/cespedes/ltrace"
+SRC_URI="
+ mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}.orig.tar.bz2
+ mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}-${DB_V}.debian.tar.xz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug selinux test unwind"
+
+RDEPEND="virtual/libelf:=
+ selinux? ( sys-libs/libselinux )
+ unwind? ( sys-libs/libunwind:= )"
+DEPEND="${RDEPEND}
+ sys-libs/binutils-libs
+ test? ( dev-util/dejagnu )"
+
+# under musl tests need major work upstream, half of them does not work.
+RESTRICT="
+ !test? ( test )
+ elibc_musl? ( test )
+"
+
+S=${WORKDIR}/${PN}-${LTRACE_V}
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.7.3-test-protos.patch #bug 421649
+ "${FILESDIR}"/${PN}-0.7.3-alpha-protos.patch
+ "${FILESDIR}"/${PN}-0.7.3-ia64.patch
+ "${FILESDIR}"/${PN}-0.7.3-print-test-pie.patch
+ "${FILESDIR}"/${PN}-0.7.3-ia64-pid_t.patch
+ "${FILESDIR}"/${PN}-0.7.3-musl-host.patch #713428
+ "${FILESDIR}"/${PN}-0.7.3-no-error.h.patch #713428
+ "${FILESDIR}"/${PN}-0.7.3-no-error.h-2.patch #713428
+ "${FILESDIR}"/${PN}-0.7.3-no-REG_NOERROR.patch #713428
+ "${FILESDIR}"/${PN}-0.7.3-pid_t.patch #713428
+ "${FILESDIR}"/${PN}-0.7.3-tuple-tests.patch
+ "${FILESDIR}"/${PN}-0.7.3-CXX-for-tests.patch
+ "${FILESDIR}"/${PN}-0.7.3-test-glibc-2.33.patch
+ "${FILESDIR}"/${PN}-0.7.3-disable-munmap-test.patch
+)
+
+src_prepare() {
+ eapply "${WORKDIR}"/debian/patches/[0-9]*
+
+ default
+
+ sed -i '/^dist_doc_DATA/d' Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ ac_cv_header_selinux_selinux_h=$(usex selinux) \
+ ac_cv_lib_selinux_security_get_boolean_active=$(usex selinux) \
+ econf \
+ --disable-werror \
+ $(use_enable debug) \
+ $(use_with unwind libunwind)
+}
+
+src_test() {
+ # sandbox redirects vfork() to fork(): bug # 774054
+ # Let's avoid sandbox entirely.
+ SANDBOX_ON=0 LD_PRELOAD= emake check
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2021-07-05 8:13 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2021-07-05 8:13 UTC (permalink / raw
To: gentoo-commits
commit: 8ff713209d5ed3615482837f79cd93882e828666
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 5 08:12:59 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jul 5 08:12:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff71320
dev-util/ltrace: drop myself as a maintainer
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/ltrace/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/dev-util/ltrace/metadata.xml b/dev-util/ltrace/metadata.xml
index 6aab4e7e499..dc1393caf97 100644
--- a/dev-util/ltrace/metadata.xml
+++ b/dev-util/ltrace/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>slyfox@gentoo.org</email>
- <name>Sergei Trofimovich</name>
- </maintainer>
<maintainer type="person">
<email>marecki@gentoo.org</email>
<name>Marek Szuba</name>
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2021-07-13 11:21 Marek Szuba
0 siblings, 0 replies; 30+ messages in thread
From: Marek Szuba @ 2021-07-13 11:21 UTC (permalink / raw
To: gentoo-commits
commit: ea8a4b3bcf6a0a57f7cdb8e4d37ff62d099cb6a4
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 13 10:57:54 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Jul 13 11:20:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8a4b3b
dev-util/ltrace: skip the attach-process test
On modern kernels with the Yama security module enabled the default
ptrace behaviour is that a process must have a predefined relationship
with the inferior it wants to call ``PTRACE_ATTACH`` on, with two
additional modes restricting process tracing even more; for details see
[1]. As a result, unless Yama is explicitly reset to classic ptrace
permissions the ltrace attach-process test fails due to
insufficient permissions - regardless of the sandbox, or even when the
test suite is run manually with no involvement of a Gentoo package
manager.
We could in principle modify the test in question to be compatible with
restricted-ptrace mode, however it would still fail on systems with
Yama in admin-attach and no-attach mode. Between that and requiring the
user to reconfigure Yama prior to running this test being IMHO a Bad
Idea, just don't bother with this test at all.
[1] https://www.kernel.org/doc/html/latest/admin-guide/LSM/Yama.html
Closes: https://bugs.gentoo.org/729046
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3.6.1.ebuild | 4 ++++
dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild | 4 ++++
2 files changed, 8 insertions(+)
diff --git a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
index 9fd7b01b854..9bb71a61718 100644
--- a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
@@ -71,6 +71,10 @@ src_configure() {
}
src_test() {
+ # On kernels with Yama enabled this will not run, even without sandbox,
+ # unless /proc/sys/kernel/yama/ptrace_scope == 0. Just don't bother.
+ # Note: we only delete it here in order to avoid Makefile.am patching.
+ rm -f testsuite/ltrace.minor/attach-process.exp
# sandbox redirects vfork() to fork(): bug # 774054
# Let's avoid sandbox entirely.
SANDBOX_ON=0 LD_PRELOAD= emake check
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
index beb325aa49c..3b6aafcb34d 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
@@ -70,6 +70,10 @@ src_configure() {
}
src_test() {
+ # On kernels with Yama enabled this will not run, even without sandbox,
+ # unless /proc/sys/kernel/yama/ptrace_scope == 0. Just don't bother.
+ # Note: we only delete it here in order to avoid Makefile.am patching.
+ rm -f testsuite/ltrace.minor/attach-process.exp
# sandbox redirects vfork() to fork(): bug # 774054
# Let's avoid sandbox entirely.
SANDBOX_ON=0 LD_PRELOAD= emake check
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2021-08-18 12:46 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2021-08-18 12:46 UTC (permalink / raw
To: gentoo-commits
commit: 0b916e1e4818f1e126bc5f2ee936f3fc8fededcc
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 18 12:45:50 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 12:45:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b916e1e
dev-util/ltrace: amd64 stable wrt bug #808755
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
index 9bb71a61718..df30b57313d 100644
--- a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug selinux test unwind"
RDEPEND="virtual/libelf:=
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2021-11-17 22:47 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-11-17 22:47 UTC (permalink / raw
To: gentoo-commits
commit: 1765ea3f8fa5ebd92bf38f70c3472d2030675bce
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 17 22:46:32 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 17 22:46:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1765ea3f
dev-util/ltrace: Stabilize 0.7.3.6.1 x86, #808755
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
index df30b57313d9..157274e56a51 100644
--- a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="debug selinux test unwind"
RDEPEND="virtual/libelf:=
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2021-11-18 5:37 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-11-18 5:37 UTC (permalink / raw
To: gentoo-commits
commit: f2bc9829b8486591d76b9db64ccfca71eb0a362d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 18 05:37:22 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 18 05:37:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2bc9829
dev-util/ltrace: Stabilize 0.7.3.6.1 ppc, #808755
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
index 157274e56a51..c2f093a5e3df 100644
--- a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 ~sparc x86"
IUSE="debug selinux test unwind"
RDEPEND="virtual/libelf:=
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2021-11-18 8:39 Marek Szuba
0 siblings, 0 replies; 30+ messages in thread
From: Marek Szuba @ 2021-11-18 8:39 UTC (permalink / raw
To: gentoo-commits
commit: cbb633d06ca36795d134ea2d82a26190deb93304
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 18 08:38:11 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Nov 18 08:39:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb633d0
dev-util/ltrace: drop 0.7.3_p4-r1
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/ltrace/Manifest | 1 -
dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild | 80 -------------------------------
2 files changed, 81 deletions(-)
diff --git a/dev-util/ltrace/Manifest b/dev-util/ltrace/Manifest
index d5af7e1c9ff5..a3cf12b70cab 100644
--- a/dev-util/ltrace/Manifest
+++ b/dev-util/ltrace/Manifest
@@ -1,3 +1,2 @@
-DIST ltrace_0.7.3-4.debian.tar.gz 11373 BLAKE2B 3004bef4e0181e28606e1c50dcc2265d9869e51bf11288185da46f7a77a0aaffb41af75f84baa7d094f9f752071c9e8f53c565982a955e3250a7fc721c529b20 SHA512 67a868c95703ca9cd8407905e3be416e3a66920f41d9deb78fadb71719d7d3f1a3f67ffcb575acff4bf7e4715102f3a6b0f67c6adb74f37ee66c398c132ff04b
DIST ltrace_0.7.3-6.1.debian.tar.xz 11404 BLAKE2B d38ce51dfcbf809d7622029fb6dd0acd61c8d8213be0bf2625fd746adbe6dd6830faf208b7e864c1185013d7d5e17f3e10e8a8fb45f8e0a4bc9859fde96a55d7 SHA512 c0753935d74be530886ce5202429cabbbe73814c9ac120eaf90a1c4e03dfd4de5381e3e85a27fbbbce694b23cd72a273199575419446b6159b0925d85e1938ab
DIST ltrace_0.7.3.orig.tar.bz2 482658 BLAKE2B 30d1dbb178a41043e4bbbac17a23676db202b64327c9bb4393ae7ace9f5e1a1e2a5ded56cabc7faf2ea55b22ed17126a94c121147aeefb40250710b7307a50d3 SHA512 a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
deleted file mode 100644
index 3b6aafcb34d6..000000000000
--- a/dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-LTRACE_V=${PV/_p*/}
-DB_V=${PV/*_p/}
-
-DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="https://gitlab.com/cespedes/ltrace"
-SRC_URI="
- mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}.orig.tar.bz2
- mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}-${DB_V}.debian.tar.gz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 ~sparc x86"
-IUSE="debug selinux test unwind"
-
-RDEPEND="virtual/libelf:=
- selinux? ( sys-libs/libselinux )
- unwind? ( sys-libs/libunwind:= )"
-DEPEND="${RDEPEND}
- sys-libs/binutils-libs
- test? ( dev-util/dejagnu )"
-
-# under musl tests need major work upstream, half of them does not work.
-RESTRICT="
- !test? ( test )
- elibc_musl? ( test )
-"
-
-S=${WORKDIR}/${PN}-${LTRACE_V}
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.7.3-test-protos.patch #bug 421649
- "${FILESDIR}"/${PN}-0.7.3-alpha-protos.patch
- "${FILESDIR}"/${PN}-0.7.3-ia64.patch
- "${FILESDIR}"/${PN}-0.7.3-print-test-pie.patch
- "${FILESDIR}"/${PN}-0.7.3-ia64-pid_t.patch
- "${FILESDIR}"/${PN}-0.7.3-musl-host.patch #713428
- "${FILESDIR}"/${PN}-0.7.3-no-error.h.patch #713428
- "${FILESDIR}"/${PN}-0.7.3-no-error.h-2.patch #713428
- "${FILESDIR}"/${PN}-0.7.3-no-REG_NOERROR.patch #713428
- "${FILESDIR}"/${PN}-0.7.3-pid_t.patch #713428
- "${FILESDIR}"/${PN}-0.7.3-tuple-tests.patch
- "${FILESDIR}"/${PN}-0.7.3-CXX-for-tests.patch
- "${FILESDIR}"/${PN}-0.7.3-test-glibc-2.33.patch
- "${FILESDIR}"/${PN}-0.7.3-disable-munmap-test.patch
-)
-
-src_prepare() {
- eapply "${WORKDIR}"/debian/patches/[0-9]*
-
- default
-
- sed -i '/^dist_doc_DATA/d' Makefile.am || die
- eautoreconf
-}
-
-src_configure() {
- ac_cv_header_selinux_selinux_h=$(usex selinux) \
- ac_cv_lib_selinux_security_get_boolean_active=$(usex selinux) \
- econf \
- --disable-werror \
- $(use_enable debug) \
- $(use_with unwind libunwind)
-}
-
-src_test() {
- # On kernels with Yama enabled this will not run, even without sandbox,
- # unless /proc/sys/kernel/yama/ptrace_scope == 0. Just don't bother.
- # Note: we only delete it here in order to avoid Makefile.am patching.
- rm -f testsuite/ltrace.minor/attach-process.exp
- # sandbox redirects vfork() to fork(): bug # 774054
- # Let's avoid sandbox entirely.
- SANDBOX_ON=0 LD_PRELOAD= emake check
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2021-11-25 18:13 Marek Szuba
0 siblings, 0 replies; 30+ messages in thread
From: Marek Szuba @ 2021-11-25 18:13 UTC (permalink / raw
To: gentoo-commits
commit: 73e9966727f208702ad3a666af451c810b3a4189
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 25 18:11:50 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Nov 25 18:11:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e99667
dev-util/ltrace: use an open range for choosing Debian package version
In case they either add the third component or go back to a single one.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
index c2f093a5e3df..6e833e04a3cf 100644
--- a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit autotools
LTRACE_V=$(ver_cut 1-3)
-DB_V=$(ver_cut 4-5)
+DB_V=$(ver_cut 4-)
DESCRIPTION="trace library calls made at runtime"
HOMEPAGE="https://gitlab.com/cespedes/ltrace"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2023-03-30 22:09 Marek Szuba
0 siblings, 0 replies; 30+ messages in thread
From: Marek Szuba @ 2023-03-30 22:09 UTC (permalink / raw
To: gentoo-commits
commit: 254013ac7749cf335be5d3314de1b8a30bdadcdc
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 21:36:14 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 22:09:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254013ac
dev-util/ltrace: restrict tests
Effectively abandoned upstream (no git activity in testsuite/ since late
2015 apart from the merging of two arm64-related Fedora patches) and not
run by their CI. EXTREMELY fragile.
Upstream appears to have got a bit more alive in 2022 so let's hope they
will sort this out before ltrace stops working altogether.
Bug: https://bugs.gentoo.org/894386
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.3.6.1.ebuild | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
index 6e833e04a3cf..abc626186b4c 100644
--- a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -27,11 +27,9 @@ DEPEND="${RDEPEND}
sys-libs/binutils-libs
test? ( dev-util/dejagnu )"
-# under musl tests need major work upstream, half of them does not work.
-RESTRICT="
- !test? ( test )
- elibc_musl? ( test )
-"
+# Effectively abandoned upstream. Extremely sensitive to the sandbox, versions
+# of core libraries, kernel security settings...
+RESTRICT="test"
S=${WORKDIR}/${PN}-${LTRACE_V}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2023-03-30 22:09 Marek Szuba
0 siblings, 0 replies; 30+ messages in thread
From: Marek Szuba @ 2023-03-30 22:09 UTC (permalink / raw
To: gentoo-commits
commit: 0fde03d423ae67cad56484f0575922c8aa140f37
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 22:08:33 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 22:09:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fde03d4
dev-util/ltrace: add gitlab upstream metadata
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/ltrace/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-util/ltrace/metadata.xml b/dev-util/ltrace/metadata.xml
index 04f9919c858d..ca7a79566dae 100644
--- a/dev-util/ltrace/metadata.xml
+++ b/dev-util/ltrace/metadata.xml
@@ -5,6 +5,9 @@
<email>marecki@gentoo.org</email>
<name>Marek Szuba</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">cespedes/ltrace</remote-id>
+ </upstream>
<use>
<flag name="unwind">Use <pkg>sys-libs/libunwind</pkg> for frame unwinding support</flag>
</use>
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2023-04-03 6:50 Marek Szuba
0 siblings, 0 replies; 30+ messages in thread
From: Marek Szuba @ 2023-04-03 6:50 UTC (permalink / raw
To: gentoo-commits
commit: 0d24f2e36daf9d95d2512a69305e124c3da6fc0d
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 3 06:47:55 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Apr 3 06:50:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d24f2e3
dev-util/ltrace: support libdwfl as unwinder
Add a new USE flag for this (pulling the whole elfutils in if set),
and make it mutually exclusive with unwind because src_configure fails
if both unwinders have been selected.
Closes: https://bugs.gentoo.org/903643
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
....7.91_pre20221216.ebuild => ltrace-0.7.91_pre20221216-r1.ebuild} | 6 +++++-
dev-util/ltrace/metadata.xml | 1 +
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.91_pre20221216.ebuild b/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
similarity index 91%
rename from dev-util/ltrace/ltrace-0.7.91_pre20221216.ebuild
rename to dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
index 24b86f41a73f..851ee4b9d802 100644
--- a/dev-util/ltrace/ltrace-0.7.91_pre20221216.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
@@ -14,9 +14,12 @@ SRC_URI="https://gitlab.com/cespedes/${PN}/-/archive/${EGIT_COMMIT}.tar.bz2 -> $
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug selinux test unwind"
+IUSE="debug elfutils selinux test unwind"
+
+REQUIRED_USE="?? ( elfutils unwind )"
RDEPEND="virtual/libelf:=
+ elfutils? ( dev-libs/elfutils )
selinux? ( sys-libs/libselinux )
unwind? ( sys-libs/libunwind:= )"
DEPEND="${RDEPEND}
@@ -55,5 +58,6 @@ src_configure() {
econf \
--disable-werror \
$(use_enable debug) \
+ $(use_with elfutils) \
$(use_with unwind libunwind)
}
diff --git a/dev-util/ltrace/metadata.xml b/dev-util/ltrace/metadata.xml
index ca7a79566dae..7aee59bc9ad7 100644
--- a/dev-util/ltrace/metadata.xml
+++ b/dev-util/ltrace/metadata.xml
@@ -9,6 +9,7 @@
<remote-id type="gitlab">cespedes/ltrace</remote-id>
</upstream>
<use>
+ <flag name="elfutils">Use libdwfl from <pkg>sys-libs/libunwind</pkg> for frame unwinding support</flag>
<flag name="unwind">Use <pkg>sys-libs/libunwind</pkg> for frame unwinding support</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2023-07-15 8:19 Arthur Zamarin
0 siblings, 0 replies; 30+ messages in thread
From: Arthur Zamarin @ 2023-07-15 8:19 UTC (permalink / raw
To: gentoo-commits
commit: 437414ce65aa8bbf35bf73d496c99610f134004e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 08:19:20 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 08:19:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437414ce
dev-util/ltrace: Stabilize 0.7.91_pre20221216-r1 amd64, #910373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild b/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
index 851ee4b9d802..2467297ab8b8 100644
--- a/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://gitlab.com/cespedes/${PN}/-/archive/${EGIT_COMMIT}.tar.bz2 -> $
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug elfutils selinux test unwind"
REQUIRED_USE="?? ( elfutils unwind )"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2023-07-15 8:19 Arthur Zamarin
0 siblings, 0 replies; 30+ messages in thread
From: Arthur Zamarin @ 2023-07-15 8:19 UTC (permalink / raw
To: gentoo-commits
commit: 18986f34219d091da048f94eff2b2fa1b90db6d9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 08:19:21 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 08:19:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18986f34
dev-util/ltrace: Stabilize 0.7.91_pre20221216-r1 x86, #910373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild b/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
index 2467297ab8b8..0c54f1c71e10 100644
--- a/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://gitlab.com/cespedes/${PN}/-/archive/${EGIT_COMMIT}.tar.bz2 -> $
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="debug elfutils selinux test unwind"
REQUIRED_USE="?? ( elfutils unwind )"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2023-08-04 11:31 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-08-04 11:31 UTC (permalink / raw
To: gentoo-commits
commit: 01efc468df659489659daceec925a8920487b13d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 4 11:30:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 4 11:30:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01efc468
dev-util/ltrace: Stabilize 0.7.91_pre20221216-r1 ppc, #910373
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild b/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
index 0c54f1c71e10..021f7b84be35 100644
--- a/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://gitlab.com/cespedes/${PN}/-/archive/${EGIT_COMMIT}.tar.bz2 -> $
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 ~sparc x86"
IUSE="debug elfutils selinux test unwind"
REQUIRED_USE="?? ( elfutils unwind )"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/
@ 2023-12-22 11:55 Marek Szuba
0 siblings, 0 replies; 30+ messages in thread
From: Marek Szuba @ 2023-12-22 11:55 UTC (permalink / raw
To: gentoo-commits
commit: f7cd46dc86e15c0e2bbc71efa4a0b1cd915721ed
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 22 11:54:56 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 11:55:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7cd46dc
dev-util/ltrace: fix copy-pasto in metadata
Closes: https://bugs.gentoo.org/920520
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/ltrace/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ltrace/metadata.xml b/dev-util/ltrace/metadata.xml
index 7aee59bc9ad7..e7ef67f97d07 100644
--- a/dev-util/ltrace/metadata.xml
+++ b/dev-util/ltrace/metadata.xml
@@ -9,7 +9,7 @@
<remote-id type="gitlab">cespedes/ltrace</remote-id>
</upstream>
<use>
- <flag name="elfutils">Use libdwfl from <pkg>sys-libs/libunwind</pkg> for frame unwinding support</flag>
+ <flag name="elfutils">Use libdwfl from <pkg>dev-libs/elfutils</pkg> for frame unwinding support</flag>
<flag name="unwind">Use <pkg>sys-libs/libunwind</pkg> for frame unwinding support</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 30+ messages in thread
end of thread, other threads:[~2023-12-22 11:55 UTC | newest]
Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-15 14:59 [gentoo-commits] repo/gentoo:master commit in: dev-util/ltrace/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2023-12-22 11:55 Marek Szuba
2023-08-04 11:31 Sam James
2023-07-15 8:19 Arthur Zamarin
2023-07-15 8:19 Arthur Zamarin
2023-04-03 6:50 Marek Szuba
2023-03-30 22:09 Marek Szuba
2023-03-30 22:09 Marek Szuba
2021-11-25 18:13 Marek Szuba
2021-11-18 8:39 Marek Szuba
2021-11-18 5:37 Sam James
2021-11-17 22:47 Sam James
2021-08-18 12:46 Agostino Sarubbo
2021-07-13 11:21 Marek Szuba
2021-07-05 8:13 Sergei Trofimovich
2021-07-02 18:31 Marek Szuba
2021-07-02 9:18 Marek Szuba
2020-06-20 19:49 Sergei Trofimovich
2020-06-15 15:16 Agostino Sarubbo
2020-06-15 15:06 Agostino Sarubbo
2019-10-29 20:01 Sergei Trofimovich
2019-10-29 20:01 Sergei Trofimovich
2018-10-26 20:19 Sergei Trofimovich
2018-10-20 17:56 Mikle Kolyada
2018-10-18 11:31 Thomas Deutschmann
2018-07-13 19:30 Sergei Trofimovich
2017-08-27 21:22 Sergei Trofimovich
2016-04-02 16:59 Sergei Trofimovich
2016-03-23 16:03 Mike Frysinger
2016-02-06 17:43 Sergei Trofimovich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox