summaryrefslogtreecommitdiff
path: root/net-libs/rtrlib
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-05 07:05:51 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-05 07:05:51 +0000
commit66a7d60eb8beba754ba79c2752cbf70fcf741b0b (patch)
treeba0fa0ac1410fd921f6c30cffbebda88ac06f61e /net-libs/rtrlib
parent5c6b55db727bab81f5c3625597b29583c30186a3 (diff)
gentoo auto-resync : 05:03:2024 - 07:05:50
Diffstat (limited to 'net-libs/rtrlib')
-rw-r--r--net-libs/rtrlib/Manifest2
-rw-r--r--net-libs/rtrlib/rtrlib-0.8.0.ebuild10
2 files changed, 10 insertions, 2 deletions
diff --git a/net-libs/rtrlib/Manifest b/net-libs/rtrlib/Manifest
index d939abf67b51..4eac37ba54c4 100644
--- a/net-libs/rtrlib/Manifest
+++ b/net-libs/rtrlib/Manifest
@@ -1,3 +1,3 @@
DIST rtrlib-0.8.0.tar.gz 262281 BLAKE2B 82fc5c8416540fdd87ba3683664ab0afdd905758541a9283ca60b5ec89c1642394cacf453d254f996128a5a9ab64fcefaf15d9a18a04451cdb3e1aa0e8e3c841 SHA512 36e44dce5c6117f3fe3c21994a7f9ebfeb4029ade1fddcb0f1df680c9ca4713fe3031da4cf80963b8a3d9bdb930bd9fd95c84b1fe182a9089a29ddfe879060dc
-EBUILD rtrlib-0.8.0.ebuild 940 BLAKE2B 27a85d65f8d14a7af2c4749ef65d389da69a7f0e6bec45916f4e149e421662f8daea38148e96cdb702ba638782d94ced422e9759daff99204a3b311c4ada72a7 SHA512 4beb2dc399833538fba720f5fefb9fda2a5147c5ded615425d01899ef7caacb81f1068e31779850753ae2cd2ba78fa474b5f1f70a13f32788aeb49ca990545a1
+EBUILD rtrlib-0.8.0.ebuild 1140 BLAKE2B 23c8834c4103072a65cc65f1c4ec0e22e79ae8be14c262ff9c6cca1150ba472234031f81c4ceff3d7f743c1ab2106d4754ff78b1372b6c482e0359b117f5c729 SHA512 7252bd88b87b2a6328c2eeb201a54c6d62a92bfb00a97ac43470535d946d5c0804746fa686ec5af5d9b14ac7162bd9173c0938b11c95b6e5c247445975fb3f6b
MISC metadata.xml 313 BLAKE2B 4a38d9c146228c313cb60652288d0700ca322d4a48ec3789e0812707f420ec3272de7d979283f03ba20d0563c106dd8542e67ad2bb6f6d30d22d180bc1c170c8 SHA512 5e2d2ad711208eafea92737485153a7cdf8ae14dbc39c67e709cda509df24eff91471bb82764b3d9635f2d2891f9fcec53dfd312f41d05feaa53f9c41fd20a0f
diff --git a/net-libs/rtrlib/rtrlib-0.8.0.ebuild b/net-libs/rtrlib/rtrlib-0.8.0.ebuild
index d903cb14d3bb..50d2d94eb403 100644
--- a/net-libs/rtrlib/rtrlib-0.8.0.ebuild
+++ b/net-libs/rtrlib/rtrlib-0.8.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake
+inherit cmake flag-o-matic
DESCRIPTION="An open-source C implementation of the RPKI/Router Protocol client"
HOMEPAGE="https://rtrlib.realmv6.org/"
@@ -32,6 +32,14 @@ src_prepare() {
}
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/861581
+ # https://github.com/rtrlib/rtrlib/issues/287
+ #
+ # Do not trust LTO either.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
local mycmakeargs=(
-DRTRLIB_TRANSPORT_SSH=$(usex ssh)
)