summaryrefslogtreecommitdiff
path: root/dev-libs/nspr/nspr-4.35-r2.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/nspr/nspr-4.35-r2.ebuild')
-rw-r--r--dev-libs/nspr/nspr-4.35-r2.ebuild8
1 files changed, 8 insertions, 0 deletions
diff --git a/dev-libs/nspr/nspr-4.35-r2.ebuild b/dev-libs/nspr/nspr-4.35-r2.ebuild
index ec3cb17b0172..01df06b9ec19 100644
--- a/dev-libs/nspr/nspr-4.35-r2.ebuild
+++ b/dev-libs/nspr/nspr-4.35-r2.ebuild
@@ -62,6 +62,14 @@ src_prepare() {
}
multilib_src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/867634
+ #
+ # Testsuite-only issue. Still, this makes it challenging to test the package with LTO
+ # enabled...
+ append-flags -fno-strict-aliasing
+ filter-lto
+
# The build system overrides user optimization level based on a configure flag. #886987
local my_optlvl=$(get-flag '-O*')