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@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.
