amavisd refuse to start after upgrade to perl 5.40
Xavier Humbert
xavier at groumpf.org
Fri May 16 20:06:57 CEST 2025
Le 14/05/2025 13:51, Herbert J. Skuhra a écrit :
> On Fri, 18 Apr 2025 14:59:07 +0200, Xavier Humbert wrote:
>> Le 18/04/2025 13:10, Benny Pedersen a écrit :
>>> Xavier Humbert skrev den 2025-04-18 08:24:
>>>
>>>> Just upgraded my perl from 5.36 to 5.40 then amavis fails to start :
>>>>
>>>>> [root at numenor ~]# amavisd
>>>>> panic: XSUB Time::HiRes::gettimeofday (HiRes.c) failed to extend
>>>>> arg stack: base=826d8e018, sp=826d8e030, hwm=826d8e028
>>>> I've forced upgrade of all perl recursive dependencies, including
>>>> p5-Time-HiRes, obviously
>>>>
>>>> This is FreeBSD 13.5
>>> in my memmory in freebsd 4.9 it was resolved with perl-cleaner --all
>>>
>>> is that now brokken ? :=)
>>>
>>> with gentoo it works with perl-cleaner --all
>>>
>> Since perl 5.40 exhibits other problem, I downgraded to 5.36.3, which
>> was my previous (working) version. Now th big pain is to reinstall 472
>> dependant ports ;-)
> Perl 5.40 is now the default version in FreeBSD (ports) and 5.36 will
> be removed soon (commit 0705456957d6 and 0705457c4c3f).
>
> If amavis supports Perl 5.40 it should also work in FreeBSD. Maybe you
> can open a PR if the problem persists. The port is still at version
> 2.12.3.
Yes perl5-5.40 is now the default. I upgraded perl and all dependent
ports, the error is still there
[root at numenor ~]# amavisd
panic: XSUB Time::HiRes::gettimeofday (HiRes.c) failed to extend arg
stack: base=828798018, sp=828798030, hwm=828798028
Regards,
Xavier
--
Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer
https://www.amdh.fr
More information about the amavis-users
mailing list