Closed marcbradshaw closed 10 months ago
Hello. Did you test this on SA 3.4.1? Asking this because I don't know if rdstring is available with older distributions and I don't want to break backward compatibility.
Hi, this reflects a change in Net::DNS rather than in Spamassassin. The deprecation warning starts in Net::DNS version 1.38 (May 9, 2023) The change to introduce the rdstring method was made in late 2012, in the release 0.69 (released Dec 05 2012)
Being this a fix for the 3.4.x branch, and taking in account that we have multiple customers using ancient versions of SA/Perl , I think it's not a good idea to merge the changes for this branch and risk causing problems to them. Best thing to do is move to the supported 4.x branch
Within Net::DNS rdatastr has been deprecated, and replaced with rdstring. This is giving a warning when used with the latest Net::DNS