summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2017-12-22 12:04:15 +0100
committerFabian Groffen <grobian@gentoo.org>2017-12-22 12:04:32 +0100
commitbd68b762f17880871e949916b727c8e791c63593 (patch)
treec9006203150e343ef0db99496289c3144364ce7a /mail-filter/opendmarc
parentsci-libs/vtk: Add DEPEND on dev-qt/qtx11extras:5. (diff)
downloadgentoo-bd68b762f17880871e949916b727c8e791c63593.tar.gz
gentoo-bd68b762f17880871e949916b727c8e791c63593.tar.bz2
gentoo-bd68b762f17880871e949916b727c8e791c63593.zip
mail-filter/opendmarc: fix building older version with newer glibc
Closes: https://bugs.gentoo.org/640012 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Diffstat (limited to 'mail-filter/opendmarc')
-rw-r--r--mail-filter/opendmarc/opendmarc-1.1.3.ebuild5
1 files changed, 5 insertions, 0 deletions
diff --git a/mail-filter/opendmarc/opendmarc-1.1.3.ebuild b/mail-filter/opendmarc/opendmarc-1.1.3.ebuild
index 776550c01125..d57dcbb45999 100644
--- a/mail-filter/opendmarc/opendmarc-1.1.3.ebuild
+++ b/mail-filter/opendmarc/opendmarc-1.1.3.ebuild
@@ -17,6 +17,11 @@ DEPEND="dev-perl/DBI
RDEPEND="${DEPEND}
dev-perl/Switch"
+src_prepare() {
+ # fix building with newer glibc, already fixed in later releases, #640012
+ sed -i -e 's/T_RRSIG/disabled_T_RRSIG/' libopendmarc/opendmarc_dns.c || die
+}
+
src_configure() {
econf \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \