amavisd refuse to start after upgrade to perl 5.40

Herbert J. Skuhra herbert at gojira.at
Fri Apr 18 09:46:39 CEST 2025


On Fri, Apr 18, 2025 at 08:24:23AM +0200, Xavier Humbert wrote:
> Hi,
> 
> 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

1. Is devel/p5-Time-HiRes installed or not?
2. Does it make a difference if the port is installed or not? 

(I've installed security/amavisd-new (still 2.12.3) on FreeBSD
15-CURRENT with perl5.40.2 and I don't get this error when I simply
start amavisd.)


More information about the amavis-users mailing list