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

Reply via email to