summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin64763 -> 64764 bytes
-rw-r--r--dev-util/crash/Manifest6
-rw-r--r--dev-util/crash/crash-8.0.3-r1.ebuild11
-rw-r--r--dev-util/crash/crash-8.0.4.ebuild11
-rw-r--r--dev-util/crash/crash-9999.ebuild11
-rw-r--r--dev-util/intel_clc/Manifest2
-rw-r--r--dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild2
-rw-r--r--dev-util/ragel/Manifest1
-rw-r--r--dev-util/ragel/files/ragel-7.0.4-link-colm-properly.patch51
-rw-r--r--dev-util/uftrace/Manifest4
-rw-r--r--dev-util/uftrace/uftrace-0.14.ebuild5
-rw-r--r--dev-util/uftrace/uftrace-0.15.2.ebuild5
12 files changed, 42 insertions, 67 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index aa5912d792c8..cbf7e17f89a7 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index b255985700ae..a1301c94c40f 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -3,7 +3,7 @@ DIST crash-8.0.3-extra-0.tar.xz 696 BLAKE2B 1a90e1b7ba87188cd438e8f9ca17276986b6
DIST crash-8.0.3.tar.gz 1330456 BLAKE2B 0e277033ff16f2080af630fded3a2d458d580c9aafe1303e5cc291d39ca33a10fe942eb8f33308b2734494ad83913df45e8c192a2aab47f4473dffad777b57a2 SHA512 1ce7fda89274051cea02a049a674f2ca43fc02e00121f951af0d4c23c7b74cc79949ec376bb6737f82b95fec0cbe495b53a09df7e5f1f31ee5a829c1d53d0ba0
DIST crash-8.0.4.tar.gz 1339636 BLAKE2B e383e40e16f54c0a0b34d30be784d7c7306b2922e8505067eaf31519707f514fc07dffcfc868b9dd21c6baaa68f9ae3bb6b3e363fa02a7260e1a090649082293 SHA512 a08589026515990eee555af6eeba0457433fe41263512ed67dfcac1cf49a8f61dc794081f4984700d8dfed228440a1d7928fdd1f5cf4ae8a45cf39eb49d3470b
DIST gdb-10.2.tar.gz 40267550 BLAKE2B cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4 SHA512 aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
-EBUILD crash-8.0.3-r1.ebuild 1790 BLAKE2B 570bdee8d39eb6472894a2ddcbf88c2e1817c1f594781e467773b77c4f3f17bf32936a2175e3c31bd0c91b1711472d1fbdf923988489d75e6892c5febe662dc9 SHA512 3f23b2e85b0954c6bce344459581936149610463263083a63242cdd85711bbe69233798b1f337833249ad47bc6bb8f4415ffa25bc3c56906ee6d7b6e3ebf515b
-EBUILD crash-8.0.4.ebuild 1682 BLAKE2B 024c055cbe6a6ae5e0f3c074d0d14f8ca742eb728fab4bb7b453accb666f617e89131a6d4775753bd68b281ef26d36ef63ef990a635a7a76a79022a335070f14 SHA512 97d07a0b8482f19043fad9c687deda0a7d2b87ae60bde2ea75d1a5373d8a6f9b4a9be7a935ef631f66549fd32e46e45a9c367fcc1e47e6f1ec13610750a08e2c
-EBUILD crash-9999.ebuild 1051 BLAKE2B dc00010d83da71a08cc149a223e512689db4904a68e7dcfe0316becbb1ba4cee349f013805559a1d2326d7be77005f0dc8b953d497e5f0b8f90669992cedf07b SHA512 865d0b6d2ce1ccb6924326772607ca5f60635a31e53730a69a8f5394902a1738b29bda934e22dbdf0ab02dc17c64e91d9f24ab780e73f3fd24dff98673c1ac0f
+EBUILD crash-8.0.3-r1.ebuild 1861 BLAKE2B 3bca0a6005426df521a48531aa9c96a52e032629bc4f2ba1917d5aa0ba2712957d99a71daf04ff732d5e62326afc6d0026bef976b30a6ae79b770bb2375adbad SHA512 d236e9ebbbd4926eb3afd09226474848f7119b24bebe1e4e1b6d5d9ffd62ac5666cc4d3a5579c6237500b0b40c85867a085a0a802db81f809619ebd6a042f122
+EBUILD crash-8.0.4.ebuild 1753 BLAKE2B ede17a583190a2b6dda52f0c7ab3ec098a05234ff5146d3e80a62b315b9389d7bd914c58ead1b94d4a5fc0c0003665ee91beef458aa17c1b1c4a48a96fab951d SHA512 40f310e72bbb4ac488614e6bb14c4221321e770c741a2d0f6cf143ba532190579efb7ff2b9b68b7cb884032e30314d49f3356ef7300cf7d5b0656fc6409252c8
+EBUILD crash-9999.ebuild 1122 BLAKE2B 5b4d8b2171f8a9dea23a21cfc98200da19ba944a7e70981cc5782ffdee85b63486e0646fecf2959d4f22280d8395a66a1332fe5e63c05adbfa89bad29b4ac099 SHA512 df0b21fb2d02ad7df74963037874be90641efdf34d590323bddb59141b3913d89fad55d392db6ac4907f87fade4c0042444eb6192c9a2e6a3cd50e94aaea3ba6
MISC metadata.xml 725 BLAKE2B aa1069adb8920a1a083071898391a4544489b3ba5d177160e2e0bf53c1bf88da930fe6da700dfca263f4bb381d01194da156b28b6e05d251bd3e9d3b45f6aa21 SHA512 6d5757aae00249a9f62c67c15ac032c9b3275068b14c02f4edeb425910ce1cfaf8a135ef49356e78ba2c836c627b576f4b45bdc8b8f8131d38175d9e22660912
diff --git a/dev-util/crash/crash-8.0.3-r1.ebuild b/dev-util/crash/crash-8.0.3-r1.ebuild
index e2c69feeeb4e..a7ffd58cb9a5 100644
--- a/dev-util/crash/crash-8.0.3-r1.ebuild
+++ b/dev-util/crash/crash-8.0.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
GDB_VERSION=10.2
UPSTREAM_VER=
@@ -59,6 +59,13 @@ src_prepare() {
ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
}
+src_configure() {
+ # bug #858344
+ filter-lto
+
+ default
+}
+
src_compile() {
emake \
CC="$(tc-getCC)" \
diff --git a/dev-util/crash/crash-8.0.4.ebuild b/dev-util/crash/crash-8.0.4.ebuild
index 3e9f60e22613..2e850186dedf 100644
--- a/dev-util/crash/crash-8.0.4.ebuild
+++ b/dev-util/crash/crash-8.0.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
GDB_VERSION=10.2
UPSTREAM_VER=
@@ -54,6 +54,13 @@ src_prepare() {
ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
}
+src_configure() {
+ # bug #858344
+ filter-lto
+
+ default
+}
+
src_compile() {
emake \
CC="$(tc-getCC)" \
diff --git a/dev-util/crash/crash-9999.ebuild b/dev-util/crash/crash-9999.ebuild
index e5ef7a7ea356..34c8d94dfb93 100644
--- a/dev-util/crash/crash-9999.ebuild
+++ b/dev-util/crash/crash-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
GDB_VERSION=10.2
if [[ ${PV} == "9999" ]] ; then
@@ -33,6 +33,13 @@ src_prepare() {
ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
}
+src_configure() {
+ # bug #858344
+ filter-lto
+
+ default
+}
+
src_compile() {
emake \
CC="$(tc-getCC)" \
diff --git a/dev-util/intel_clc/Manifest b/dev-util/intel_clc/Manifest
index e78e09dca662..59a0ba57ef15 100644
--- a/dev-util/intel_clc/Manifest
+++ b/dev-util/intel_clc/Manifest
@@ -3,7 +3,7 @@ DIST mesa-23.3.6.tar.xz 19455492 BLAKE2B 1bec42973aa849ab3553942500de253213736ec
DIST mesa-24.0.1.tar.xz 19950992 BLAKE2B 05eb98f2fec0d15e63e8da2ca2e563d0b6fb7e29d639e66fc69074b7550939160e6f29121b80f2c64083625f2b13aa728221443b1f5adf2dd0fd92056ed9dc40 SHA512 1eaff5dcff8dd314b2dfe249d25db68d530d3f0fb54e926999768d0a48aa34b67c31ec3587bb2a7d1969845b26e79a4d87aceb7a141fd2e811ae0c47c00b0963
DIST mesa-24.0.2.tar.xz 19989088 BLAKE2B f69e0b3edb7b8611f528a2e04104fe14b2fe8c799921be2d112dba744133813a19f90aa11d39f3f87a282e518003c7cc7966143d25e845f1f4489c461b22f661 SHA512 b975b5019ea37a2cc76c26e7a0b055a72f7c1cef888418cd654fd89ec667914c89cff5571d4c57828f2ce28a1b80ed707329cb88d60407fd875e6a6ebfaab7b3
EBUILD intel_clc-23.3.5.ebuild 2517 BLAKE2B cb57af135a825856c45ff844f2e99ecfbf1d1acbebac5a224c430e6c61c06739a9b1648fbca3a870b6482ed132706aaa2312db8564392416e6cde2ca42ce6980 SHA512 b4ae2878ee79926acd07298ed7b19dc1b0a1bfc961cb4fc2708065dc1f422b65c43197be5943606fcf86485feb3c2ce390af744731ffaa4785aa21a93b4d382b
-EBUILD intel_clc-23.3.6-r1.ebuild 1742 BLAKE2B d1e9907d5bf31fad49b648899ef86805c2b6fafe656e934179f9db17cdfa9a9d9a8a94ad57c6556a4f0d02b207ea32a57db8f1dfe6c5f0f1416637dcc5064644 SHA512 f1b41578a6297a7fa7bc48c16dc8fafce59bf9b58a9131168c9d9369092b5332f31e469388b35c98b799f694e43e868eec96b23ea6b9a4f745c4546c8ffc459b
+EBUILD intel_clc-23.3.6-r1.ebuild 1741 BLAKE2B b4fc7184409bedcfec1cd559149b7d57b9a5bd708cc4aea847c47573cd194804e3435a15120914fadc4bd5f9172e946d93a9164a875809feae2cc7589a36f74e SHA512 d9825be298668fb6bc933ff6131c5a2d18b76bbcb9b6ca2176512d7a4273cf42f5fe00097478a4cd3e9c678fa53c8a95f83115c4f569ac37eebe940749ba340e
EBUILD intel_clc-23.3.6.ebuild 2517 BLAKE2B cb57af135a825856c45ff844f2e99ecfbf1d1acbebac5a224c430e6c61c06739a9b1648fbca3a870b6482ed132706aaa2312db8564392416e6cde2ca42ce6980 SHA512 b4ae2878ee79926acd07298ed7b19dc1b0a1bfc961cb4fc2708065dc1f422b65c43197be5943606fcf86485feb3c2ce390af744731ffaa4785aa21a93b4d382b
EBUILD intel_clc-24.0.1.ebuild 1742 BLAKE2B d1e9907d5bf31fad49b648899ef86805c2b6fafe656e934179f9db17cdfa9a9d9a8a94ad57c6556a4f0d02b207ea32a57db8f1dfe6c5f0f1416637dcc5064644 SHA512 f1b41578a6297a7fa7bc48c16dc8fafce59bf9b58a9131168c9d9369092b5332f31e469388b35c98b799f694e43e868eec96b23ea6b9a4f745c4546c8ffc459b
EBUILD intel_clc-24.0.2.ebuild 1742 BLAKE2B d1e9907d5bf31fad49b648899ef86805c2b6fafe656e934179f9db17cdfa9a9d9a8a94ad57c6556a4f0d02b207ea32a57db8f1dfe6c5f0f1416637dcc5064644 SHA512 f1b41578a6297a7fa7bc48c16dc8fafce59bf9b58a9131168c9d9369092b5332f31e469388b35c98b799f694e43e868eec96b23ea6b9a4f745c4546c8ffc459b
diff --git a/dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild b/dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild
index 8bc3bb53f6ba..922614294c85 100644
--- a/dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild
+++ b/dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
else
S="${WORKDIR}/mesa-${MY_PV}"
SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="MIT SGI-B-2.0"
diff --git a/dev-util/ragel/Manifest b/dev-util/ragel/Manifest
index c5a3ce83f98a..84961cf66a27 100644
--- a/dev-util/ragel/Manifest
+++ b/dev-util/ragel/Manifest
@@ -1,5 +1,4 @@
AUX ragel-7.0.4-drop-julia-check.patch 1309 BLAKE2B 27855c17b9f1714aa17fe2fca7160ec1efa7b7044032c39b65e56529e2d8475885384e8b33ec2924e98cc1c340dc5e284a827665b8df63b54cbf56ca9e2574cf SHA512 9144e4118b7bcd5a86af6cff96bad861e3aaecc73efa9a29a001edd172943828629fa7f2f976cfbc2a5cef9899fb9f3025aea472f83b0d4970abc1284ddfa512
-AUX ragel-7.0.4-link-colm-properly.patch 1295 BLAKE2B 1439e05a69f3b652abdf3a1213706dd8151654f29d916d024e7a68ddac4d77de1c5d50f1dee966ff2b79b5851617bec5e98db689a17f68dd1b18e009bea5f14a SHA512 6fa2a691327ef119b22609784c60658b3f09cda37badaf86036f1fa5c13b5d40f84a361edf83fa17d54ca4a11434dab5e037582fd80b2ef659af14418bc8c6e2
AUX ragel-7.0.4-r2-link-colm-properly.patch 1639 BLAKE2B a6c1aecbe52095b9853209271a49c59b7224c05a1afec1787daf51f8c4f765763a6312337dcd2707820fe3ea9813929deb8b28b53756cc24205522478b489cb5 SHA512 87ccd8ecd1274c4f21f6865e88609c5b8891bf89ab07e475ffbfc3b13b8dd74939161f6c12a3cf95530ab438068c58b2ae2593300d2ecb3f4670520af984a3eb
DIST ragel-6.10.tar.gz 1232993 BLAKE2B 401e7a53b062ecd7ec98337866eb2dc0af0ac90e5d04ee304fd2a867b7b6f390985297a7ed57ce65e88b719598efbdd431bac8f53cee24199b795deb0e89da6b SHA512 6c1fe4f6fa8546ae28b92ccfbae94355ff0d3cea346b9ae8ce4cf6c2bdbeb823e0ccd355332643ea72d3befd533a8b3030ddbf82be7ffa811c2c58cbb01aaa38
DIST ragel-7.0.0.12.tar.gz 1543127 BLAKE2B c3024c55eb5397f78159da83e318923529d3c1f10cc802564ac13c39b18c261166e27e4f315bbaa49e7eb9afa6840ca72aa62d7ae14d46f20865db64e3ab6759 SHA512 32ec90eddfd209e50995f21b9a5fcddd2b94279828227d367d990d7bfa8e4412682631d4e6ae5081871bac23d96153b96fb4494b991c70bf38df8cc0ddc8866d
diff --git a/dev-util/ragel/files/ragel-7.0.4-link-colm-properly.patch b/dev-util/ragel/files/ragel-7.0.4-link-colm-properly.patch
deleted file mode 100644
index f5f12ec4491a..000000000000
--- a/dev-util/ragel/files/ragel-7.0.4-link-colm-properly.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From: Jan Engelhardt <jengelh@inai.de>
-Date: 2021-04-27 18:22:18.718396764 +0200
-
-ragel just completely lacks a block to support system colm.
-
----
- configure.ac | 14 ++++++++------
- src/Makefile.am | 2 +-
- 2 files changed, 9 insertions(+), 7 deletions(-)
-
-Index: ragel-7.0.4/configure.ac
-===================================================================
---- ragel-7.0.4.orig/configure.ac
-+++ ragel-7.0.4/configure.ac
-@@ -51,14 +51,16 @@ AC_ARG_WITH(colm,
- LIBFSM_LA="$withval/lib/libfsm.la"
- COLM_SHARE="$withval/share"
- ],
-- []
-+ [
-+ COLM=/usr/bin/colm
-+ COLM_WRAP=/usr/bin/colm-wrap
-+ CPPFLAGS="-I/usr/include/aapl $CPPFLAGS"
-+ LIBCOLM_LA=-lcolm
-+ LIBFSM_LA=-lfsm
-+ COLM_SHARE='${datadir}/colm'
-+ ]
- )
-
--AC_CHECK_FILES(
-- [$COLM],
-- [],
-- [AC_ERROR([colm is required to build ragel])]
--)
- AC_SUBST(COLM)
- AC_SUBST(COLM_WRAP)
- AC_SUBST(COLM_SHARE)
-Index: ragel-7.0.4/src/Makefile.am
-===================================================================
---- ragel-7.0.4.orig/src/Makefile.am
-+++ ragel-7.0.4/src/Makefile.am
-@@ -39,7 +39,7 @@ nodist_ragel_SOURCES = \
- parse.c rlreduce.cc
-
- ragel_LDADD = $(LIBFSM_LA) $(LIBCOLM_LA) libragel.la
--ragel_DEPENDENCIES = $(LIBFSM_LA) $(LIBCOLM_LA) libragel.la
-+ragel_DEPENDENCIES = libragel.la
-
- BUILT_SOURCES = \
- version.h \
-
diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest
index 8b6366e95415..dfc3c2e175eb 100644
--- a/dev-util/uftrace/Manifest
+++ b/dev-util/uftrace/Manifest
@@ -1,5 +1,5 @@
DIST uftrace-0.14.tar.gz 1192139 BLAKE2B 81c83581351fc8b8302c312ad0a4d84a9f19c0db9253b31de6f2bb7e507aa8540eaab494ae1b52de3fd10baa4f2b658403676f1f53eeecb14f03c765b6fc98d0 SHA512 35fd121d0d0ac738a841deb470dd48b0a1a8a3d711b36463eddbbd8fc70122c76c5b5158ad2e92bd6a0b68f4bbe51c6957f4473f8b5be7ec82a9b962d31ffc5b
DIST uftrace-0.15.2.tar.gz 1153687 BLAKE2B f9c4d7bb98b284534a96418d9d4adcee4b32b6b013052bbc6f34850ecc9262706e8e6fe79b2dfca88aaab5432c586e24ad783cdc50cf38792b8d758af2051295 SHA512 218072fc2a8c04c29b6ecbd61638db8824b0235cdb5e106e92e8fbe940fdb59d18c96c6b56830baa55b5dcda9f689a71755161313b101c6783c54be5c294993b
-EBUILD uftrace-0.14.ebuild 1411 BLAKE2B 2649c5ed32f5096090c7cb0f3a6d9021bd803d49f69e0e049357026e62f1e8fb01ad97fddcf198939f4d497d33b1b70f3dea1552f2fe1187bc2dce533be31487 SHA512 163a87f23987bbe304604815a7226021920db075f078b421acb71ba3c64fef7d8a3ba34731a56f8d71c6c1cb702c9f5b763627969e54fb69d5e59815d3cca7b7
-EBUILD uftrace-0.15.2.ebuild 1412 BLAKE2B 2a02ebdb3dc1fa619a1fd88610343b4236982520dafbe68500e32790a83c434d907eb976c87476c71e34c3d7d4cced8b78afee69e3cd4740487fccfb38ce2c83 SHA512 3f83309c6c96ecdecb929835c763490a5b638dce8d046ddf1783d265ae1e910bbf7ea71f9b9b0b8c9516abd03625af0fb92f8b56b6c09abaea4f72f9445c81e8
+EBUILD uftrace-0.14.ebuild 1502 BLAKE2B 56acc5ad80bc0a41b0ea642e49971c142b35fef2c933c47d2ac88eb19a9846eac1233704d28587f61785a03a16ae719be6e705fd25d7a35d6c42896099e81734 SHA512 10b3d487a87992c5abea9898896dcbee43ac5b4f5997e662ad27cf40e56fdcfaf57120ccfe82672c799dc3d13a90b03677e4761e87bbc5e3a0e45d4fcc110e47
+EBUILD uftrace-0.15.2.ebuild 1503 BLAKE2B 208cd3610a829c786265cb677e5009cd12395d4c3b671c3718e3ac32d8ac5b7ecf8f3898e104378c921db2969d5adc419952db9339257ff34b8be1126a16c21c SHA512 95e8631cd3f2876c11e350044a8392eb206d1a06abdd1efee393f384119a5ef90da11b9096127773fa761871081dd970638a56d8c2517dddcc40d901a90687e5
MISC metadata.xml 439 BLAKE2B 5164074d22c56fcba8f0677446484c392c347058c444e3f2760cc1e6d17e07406741f80a525ba99b575dca2d9347fe3b13b82fe5aa79bc734add9806695a5fe2 SHA512 d6e0f7ab729d6088748d5efe5c88910355f5ab7e70308b3b24f8cd27956b0ee21f8ff8bce18f9969694bd4677c229fe80317735de63e9a80b4dca638738dbe5d
diff --git a/dev-util/uftrace/uftrace-0.14.ebuild b/dev-util/uftrace/uftrace-0.14.ebuild
index d8951e47e6fd..20f0fe2eb878 100644
--- a/dev-util/uftrace/uftrace-0.14.ebuild
+++ b/dev-util/uftrace/uftrace-0.14.ebuild
@@ -6,7 +6,7 @@ EAPI=8
LUA_COMPAT=( luajit )
PYTHON_COMPAT=( python3_{9..12} )
-inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs
+inherit bash-completion-r1 flag-o-matic lua-single python-single-r1 toolchain-funcs
DESCRIPTION="Function (graph) tracer for user-space"
HOMEPAGE="https://github.com/namhyung/uftrace"
@@ -40,6 +40,9 @@ src_prepare() {
}
src_configure() {
+ # bug #858503 (https://github.com/namhyung/uftrace/issues/1343)
+ filter-lto
+
local myconf=(
--libdir="${EPREFIX}/usr/$(get_libdir)/uftrace"
$(use_with capstone)
diff --git a/dev-util/uftrace/uftrace-0.15.2.ebuild b/dev-util/uftrace/uftrace-0.15.2.ebuild
index ffe4bfb99f16..bc09d5c8ccae 100644
--- a/dev-util/uftrace/uftrace-0.15.2.ebuild
+++ b/dev-util/uftrace/uftrace-0.15.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
LUA_COMPAT=( luajit )
PYTHON_COMPAT=( python3_{9..12} )
-inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs
+inherit bash-completion-r1 flag-o-matic lua-single python-single-r1 toolchain-funcs
DESCRIPTION="Function (graph) tracer for user-space"
HOMEPAGE="https://github.com/namhyung/uftrace"
@@ -40,6 +40,9 @@ src_prepare() {
}
src_configure() {
+ # bug #858503 (https://github.com/namhyung/uftrace/issues/1343)
+ filter-lto
+
local myconf=(
--libdir="${EPREFIX}/usr/$(get_libdir)/uftrace"
$(use_with capstone)