2015-10-15 00:09, a...@satester.com wrote:
Does the Geo::IP package need
to be recompiled for the change to go into effect?

No.


Use of uninitialized value $hasStructureInfo in numeric eq (==)
at (eval 31) line 5520

According to comments in Geo/IP.pm your GeoIP database files
must be very old if the program followed that codepath:

    # no structure info, must be pre Sep 2002 database, go back to


Check your database:

  $ spamassassin --lint -D metadata' 2>&1 | fgrep RelayCountry

should yield something like:

Oct 15 01:26:45.584 [78315] dbg: metadata: RelayCountry:
  Using database: Geo::IP GEO-106FREE 20151006 Build 1
  Copyright (c) 2015 MaxMind Inc All Rights Reserved


Fresh files can be downloaded from:

  http://dev.maxmind.com/geoip/legacy/geolite/

unzip them and place them to their expected location,
typically /usr/local/share/GeoIP/ .
You need files GeoIP.dat and GeoIPv6.dat there.

  Mark

Reply via email to