On Wed, 3 Dec 2014, Bob Proulx wrote:

There have been multiple facets to this problem.  The first was a rule
update that produced warnings that produced email from every cron run
sa-update / sa-learn run if run on recent released spamassassin 3.4.0
but not the development trunk version.

That was actually the second facet. The first facet was a new test rule using a perl RE syntax that was introduced in 5.10.0 This rule passed dev validation on perl 5.18-ish, but when it was installed by sa-update on a production 5.8.8-based install it failed lint and the entire rules update was rejected. Avoiding that was the impetus for being able to test the version of perl in a SA conditional.

The rest has just been trying to figure out how to do that in a backwards-compatible manner.

--
 John Hardin KA7OHZ                    http://www.impsec.org/~jhardin/
 jhar...@impsec.org    FALaholic #11174     pgpk -a jhar...@impsec.org
 key: 0xB8732E79 -- 2D8C 34F4 6411 F507 136C  AF76 D822 E6E6 B873 2E79
-----------------------------------------------------------------------
  You do not examine legislation in the light of the benefits it
  will convey if properly administered, but in the light of the
  wrongs it would do and the harms it would cause if improperly
  administered.                                  -- Lyndon B. Johnson
-----------------------------------------------------------------------
 11 days until Bill of Rights day

Reply via email to