diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2020-10-25 09:48:40 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2020-10-25 09:48:58 +0000 |
commit | 463cad343694a7f87f8b003ee6a1b683406e9d1b (patch) | |
tree | 0e62fa3e7918400b377ce75171760c9b20d27b52 /sys-libs/efivar/efivar-37.ebuild | |
parent | dev-util/cargo-audit: disable network tests (diff) | |
download | gentoo-463cad343694a7f87f8b003ee6a1b683406e9d1b.tar.gz gentoo-463cad343694a7f87f8b003ee6a1b683406e9d1b.tar.bz2 gentoo-463cad343694a7f87f8b003ee6a1b683406e9d1b.zip |
sys-libs/efivar: drop -Werror equivalent for linker
ia64's ld does not implement '-z relro'. This means
'z relro --fatal-warnings' always fails on ia64.
The change drops '--fatal-warnings'.
Reported-by: Émeric Maschino
Closes: https://bugs.gentoo.org/749963
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'sys-libs/efivar/efivar-37.ebuild')
-rw-r--r-- | sys-libs/efivar/efivar-37.ebuild | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys-libs/efivar/efivar-37.ebuild b/sys-libs/efivar/efivar-37.ebuild index d85015b8778f..40c8e6430d90 100644 --- a/sys-libs/efivar/efivar-37.ebuild +++ b/sys-libs/efivar/efivar-37.ebuild @@ -19,6 +19,10 @@ DEPEND="${RDEPEND} virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/${PN}-37-ia64-relro.patch +) + src_prepare() { default sed -i -e 's/-Werror //' gcc.specs || die |