commit:     3c50f669432bad09c6c469d78f6d6889853a8010
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 10 07:55:23 2022 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Dec 10 07:55:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c50f669

net-p2p/p2pool: don't strip files by default

Closes: https://bugs.gentoo.org/884447
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 net-p2p/p2pool/p2pool-2.6-r1.ebuild | 9 +++++++++
 net-p2p/p2pool/p2pool-9999.ebuild   | 9 +++++++++
 2 files changed, 18 insertions(+)

diff --git a/net-p2p/p2pool/p2pool-2.6-r1.ebuild 
b/net-p2p/p2pool/p2pool-2.6-r1.ebuild
index 14d4871b6..5b1d81a5e 100644
--- a/net-p2p/p2pool/p2pool-2.6-r1.ebuild
+++ b/net-p2p/p2pool/p2pool-2.6-r1.ebuild
@@ -66,6 +66,15 @@ src_unpack() {
                "${WORKDIR}"/${P}/external/src/robin-hood-hashing || die
 }
 
+src_prepare() {
+       default
+
+       # 884447: remove -s from OPTIMIZATION_FLAGS
+       sed -i 's/-s\>//' cmake/flags.cmake || die
+
+       cmake_src_prepare
+}
+
 src_configure() {
        local mycmakeargs=(
                -DWITH_RANDOMX=OFF

diff --git a/net-p2p/p2pool/p2pool-9999.ebuild 
b/net-p2p/p2pool/p2pool-9999.ebuild
index 6f873b900..d0ce00169 100644
--- a/net-p2p/p2pool/p2pool-9999.ebuild
+++ b/net-p2p/p2pool/p2pool-9999.ebuild
@@ -19,6 +19,15 @@ DEPEND="
        net-libs/czmq
 "
 
+src_prepare() {
+       default
+
+       # 884447: remove -s from OPTIMIZATION_FLAGS
+       sed -i 's/-s\>//' cmake/flags.cmake || die
+
+       cmake_src_prepare
+}
+
 src_configure() {
        local mycmakeargs=(
                -DWITH_RANDOMX=OFF

Reply via email to