summaryrefslogtreecommitdiff
path: root/lang/parrot
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2016-10-10 21:11:08 +0000
committerjoerg <joerg@pkgsrc.org>2016-10-10 21:11:08 +0000
commit1422f335138e302d815e9694cd26d19be481e7ae (patch)
tree7a89b12fa9f330a846710cc2943662fc9268a531 /lang/parrot
parent5662e97cb10b243089b8751d7bd2d8a05ac98491 (diff)
downloadpkgsrc-1422f335138e302d815e9694cd26d19be481e7ae.tar.gz
Don't use -Werror=undef, it is quite harmful with random third party
headers.
Diffstat (limited to 'lang/parrot')
-rw-r--r--lang/parrot/distinfo3
-rw-r--r--lang/parrot/patches/patch-auto-warnings.pm12
2 files changed, 14 insertions, 1 deletions
diff --git a/lang/parrot/distinfo b/lang/parrot/distinfo
index 4b85d984a4d..f74a9197bc7 100644
--- a/lang/parrot/distinfo
+++ b/lang/parrot/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.56 2015/11/03 22:50:40 agc Exp $
+$NetBSD: distinfo,v 1.57 2016/10/10 21:11:08 joerg Exp $
SHA1 (parrot-5.7.0.tar.gz) = ec4467e2eb5185200fd4e51a32b13a2df55f7cf8
RMD160 (parrot-5.7.0.tar.gz) = 21eb45e54d0c00073a0b665c7f8401991745ecb8
@@ -6,3 +6,4 @@ SHA512 (parrot-5.7.0.tar.gz) = 6db01c4c092f64cb7dbaab99972ddcea73183bbca18a90058
Size (parrot-5.7.0.tar.gz) = 4604326 bytes
SHA1 (patch-aa) = e3259f8ffce4abb100cc45a97f218cf4784f8786
SHA1 (patch-ad) = e1ced36bbb75b62e3562affa08a0da2de624eef6
+SHA1 (patch-auto-warnings.pm) = 918ff37bf200b411029e6e5b8854240d1be66a83
diff --git a/lang/parrot/patches/patch-auto-warnings.pm b/lang/parrot/patches/patch-auto-warnings.pm
new file mode 100644
index 00000000000..2da57d1d45c
--- /dev/null
+++ b/lang/parrot/patches/patch-auto-warnings.pm
@@ -0,0 +1,12 @@
+$NetBSD: patch-auto-warnings.pm,v 1.1 2016/10/10 21:11:08 joerg Exp $
+
+--- config/auto/warnings.pm.orig 2016-10-09 11:44:20.000000000 +0000
++++ config/auto/warnings.pm
+@@ -154,7 +154,6 @@ sub _init {
+ -Wstrict-aliasing=2
+ -Wswitch
+ -Wswitch-default
+- -Werror=undef
+ -Wno-unused
+ -Wvariadic-macros
+ -Wwrite-strings