From dffcdc598b6959d08df4932bb0fbb67f7d37c2c0 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 25 Jul 2023 01:24:49 +0500 Subject: [PATCH] net-p2p/dogecoin-qt: remove pie use flag See: https://wiki.gentoo.org/wiki/Hardened/Toolchain It's enabled in Gentoo toolchain by default. Signed-off-by: Anna (cybertailor) Vyalkova --- net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 3 +-- net-p2p/dogecoin-qt/metadata.xml | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild index 0c195aa9da..b55f6b7d7f 100644 --- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild +++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild @@ -12,7 +12,7 @@ LICENSE="MIT" SLOT="0" DB_VER="5.3" KEYWORDS="~amd64" -IUSE="cpu_flags_x86_avx2 dogecoind +pie +prune tests utils +wallet zmq" +IUSE="cpu_flags_x86_avx2 dogecoind +prune tests utils +wallet zmq" REQUIRED_USE="dogecoind? ( utils )" DOGEDIR="/opt/${PN}" DEPEND=" @@ -72,7 +72,6 @@ src_configure() { $(use_enable wallet) $(use_enable zmq) $(use_enable tests tests) - $(use_enable pie hardening) ) econf "${my_econf[@]}" diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml index d60a616508..f5d7ea8fb4 100644 --- a/net-p2p/dogecoin-qt/metadata.xml +++ b/net-p2p/dogecoin-qt/metadata.xml @@ -14,7 +14,6 @@ Build with Advanced Vector Extensions instructions support (if the CPU model supports it) Build with dogecoind daemon - Position Independent Executables - attempt to harden resulting executables for greater security Enables automatic pruning of old blocks to stay below 2.2GB target size (if ran from desktop) Build Dogecoin Core Qt with tests option Build with client utilities dogecoin-cli and dogecoin-tx