Debian Patches

Status for libzonemaster-perl/6.0.0-1

Patch Description Author Forwarded Bugs Origin Last update
0002-fix-spelling-errors.patch Fix spelling errors Angel Abad <angel@debian.org> yes upstream 2023-10-01
0003-disable-distcheck.patch disable test failing due to packaging files. Étienne Mollier <emollier@debian.org> not-needed 2022-12-21
0004-fix-masked-variable.patch fix masked variable declaration. This change fixes the following warning caught by autopkgtest:
.
"my" variable $p masks earlier declaration in same scope at /usr/share/perl5/Zonemaster/Engine/Nameserver.pm line 363.
Étienne Mollier <emollier@debian.org> yes 2024-08-08
0005-bareword-in-engine.patch Fix bareword in Zonemaster::Engine. Running syntax checks on Zonemaster::Engine reveals the following
issues:
.
# Bareword "Zonemaster::Engine::Recursor::init_recursor" not allowed while "strict subs" in use at /usr/share/perl5/Zonemaster/Engine.pm line 40.
# Compilation failed in require at /usr/share/perl5/Zonemaster/Engine/Recursor.pm line 15.
# BEGIN failed--compilation aborted at /usr/share/perl5/Zonemaster/Engine/Recursor.pm line 15.
# Compilation failed in require at /usr/share/perl5/Zonemaster/Engine/Test/Address.pm line 13.
# BEGIN failed--compilation aborted at /usr/share/perl5/Zonemaster/Engine/Test/Address.pm line 13.
# Compilation failed in require at /usr/share/perl5/Zonemaster/Engine/Test/Consistency.pm line 14.
# BEGIN failed--compilation aborted at /usr/share/perl5/Zonemaster/Engine/Test/Consistency.pm line 14.
not ok 17 - /usr/bin/perl -wc /usr/share/perl5/Zonemaster/Engine/Test/Consistency.pm exited successfully
[…]
# Bareword "Zonemaster::Engine::Recursor::init_recursor" not allowed while "strict subs" in use at /usr/share/perl5/Zonemaster/Engine.pm line 40.
# Compilation failed in require at /usr/share/perl5/Zonemaster/Engine/Recursor.pm line 15.
# BEGIN failed--compilation aborted at /usr/share/perl5/Zonemaster/Engine/Recursor.pm line 15.
# Compilation failed in require at /usr/share/perl5/Zonemaster/Engine/Test/Zone.pm line 19.
# BEGIN failed--compilation aborted at /usr/share/perl5/Zonemaster/Engine/Test/Zone.pm line 19.
not ok 20 - /usr/bin/perl -wc /usr/share/perl5/Zonemaster/Engine/Test/Zone.pm exited successfully
.
This seems to be caused by missing parenthesis to trigger the
invocation of Zonemaster::Engine::Recursor::init_recursor method.
Restoring them looks to fix, or at least works around, the issue.
Étienne Mollier <emollier@debian.org> yes 2024-08-08

All known versions for source package 'libzonemaster-perl'

Links