From db237ebe826d067c60721844a6e1343bf1d57c2c Mon Sep 17 00:00:00 2001 From: Thorsten Leemhuis Date: Nov 22 2015 14:07:11 +0000 Subject: add patch to silence warnings "Unescaped left brace in regex is deprecated, passed through in regex" in perl 5.22 (#1254288) --- diff --git a/websec-silence-unescaped-left-brace-warnings.patch b/websec-silence-unescaped-left-brace-warnings.patch new file mode 100644 index 0000000..b7d63d0 --- /dev/null +++ b/websec-silence-unescaped-left-brace-warnings.patch @@ -0,0 +1,18 @@ +diff -Naur websec-1.9.0.org/websec websec-1.9.0/websec +--- websec-1.9.0.org/websec 2006-01-20 19:05:25.000000000 +0100 ++++ websec-1.9.0/websec 2015-11-22 14:46:52.891549814 +0100 +@@ -229,12 +229,12 @@ + } + + # Allow values from the environment +- while ($value =~ m/\${([^}]+)}/) { ++ while ($value =~ m/\$\{([^}]+)}/) { + if (not exists $ENV{$1}) { + print STDERR "Used environment variable '$1' but it is not defined, aborting.\n"; + exit 1; + } +- $value =~ s/\${([^}]+)}/$ENV{$1}/; ++ $value =~ s/\$\{([^}]+)}/$ENV{$1}/; + } + + $siteinfo{$keyword} = $value;