On 2017/02/05 20:22, Stuart Henderson wrote: > CCing a few lists in the hope that more people will see it. > > On 2017/02/05 20:47, Heiko wrote: > > Hello, > > > > dkimproy and amavis broken with new per version: > > > > # /usr/local/bin/dkimproxy.out --daemonize > > perl:/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Crypt/OpenSSL/Bignum/Bignum.so: > > undefined symbol 'Perl_xs_apiversion_bootcheck' > > ld.so: perl: lazy binding failed! > > Killed > > > > # /usr/local/sbin/amavisd > > perl:/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Unix/Syslog/Syslog.so: > > undefined symbol 'Perl_xs_apiversion_bootcheck' > > ld.so: perl: lazy binding failed! > > Killed > > > > Regards, > > Heiko > > > > Following the update to perl 5.24 in base, every package with a perl XS module > needs updating. > > Easy way for people who haven't already updated base OS to a newer snap: > wait a day or two (i386/amd64) or a bit longer (other arch) before updating > the base OS so that packages are available at the same time. > > For people who already updated and don't want to wait for a new pkg snap: > rebuild everything from this list: > > grep -l 'libdata/perl5/site_perl.*so$' /var/db/pkg/*/+CONTENTS | cut -d/ -f5 >
Alternative fix: take the opportunity to migrate from amavisd-new to rmilter+rspamd which can do DKIM signing internally and is so much faster it isn't funny :-)
