Mailing List Archive

svn commit: r1880320 - /spamassassin/trunk/build/mkupdates/mkupdate-with-scores
Author: hege
Date: Sun Jul 26 10:40:53 2020
New Revision: 1880320

URL: http://svn.apache.org/viewvc?rev=1880320&view=rev
Log:
Fix "Unescaped left brace" errors when testing old releases

Modified:
spamassassin/trunk/build/mkupdates/mkupdate-with-scores

Modified: spamassassin/trunk/build/mkupdates/mkupdate-with-scores
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/mkupdates/mkupdate-with-scores?rev=1880320&r1=1880319&r2=1880320&view=diff
==============================================================================
--- spamassassin/trunk/build/mkupdates/mkupdate-with-scores (original)
+++ spamassassin/trunk/build/mkupdates/mkupdate-with-scores Sun Jul 26 10:40:53 2020
@@ -90,6 +90,10 @@ test_version() {

cd release_$SA_VERSION

+ # fix for newer perl: Unescaped left brace in regex is illegal here in regex;
+ # marked by <-- HERE in m/^(.{ <-- HERE ,200}).*$/ at lib/Mail/SpamAssassin/PerMsgStatus.pm line 921
+ perl -p -i -e 's/\.\{,200/.{200/g' lib/Mail/SpamAssassin/PerMsgStatus.pm
+
perl Makefile.PL PREFIX=$TMPDIR/release_$SA_VERSION < /dev/null
make
make install