Debian Patches

Status for libauthen-sasl-xs-perl/1.00-2

Patch Description Author Forwarded Bugs Origin Last update
fix-pod-errors Fix POD syntax and formatting errors
The POD documentation uses an unusual method for adding remarks to the
middle of an =over/=item list, which in combination with some placement
of sentences and the use of podselect confuses Pod::Man. Move things
around to achieve the desired result without syntax errors.

Note:
(libauthen-sasl-xs-perl is the successor of libauthen-sasl-cyrus-perl)
podselect is still mentioned in Makefile.PL but not run; some POD errors still remain.
[gregor 2023-10-25]
Russ Allbery <rra@debian.org> no 2023-10-25
strlen-size Fix type mismatches on 64-bit platforms
Change the data types used in the XS code for the module to ensure data
types match Perl's expectations on 64-bit platforms.

Note:
(libauthen-sasl-xs-perl is the successor of libauthen-sasl-cyrus-perl)
Most of the original changes are applied upstream, one remains.
[gregor 2023-10-25]
Russ Allbery <rra@debian.org> no 2023-10-25
test-warnings Use warn to report test error messages
Use warn rather than print to report error messages from client or server
negotiation. print is swallowed by the test harness.

Note:
(libauthen-sasl-xs-perl is the successor of libauthen-sasl-cyrus-perl)
[gregor 2023-10-25]
Russ Allbery <rra@debian.org> no 2023-10-25
use-int2ptr Use INT2PTR to map objects to Cyrus SASL pointers
Rather than directly casting the IV to the target pointer, use
Perl's standard INT2PTR macro. This shouldn't change the resulting
code, but it will suppress build warnings and make it easier to
spot real build issues.

Note:
(libauthen-sasl-xs-perl is the successor of libauthen-sasl-cyrus-perl)
[gregor 2023-10-25]
Russ Allbery <rra@debian.org> no 2023-10-25

All known versions for source package 'libauthen-sasl-xs-perl'

Links