Package: libextutils-xsbuilder-perl / 0.28-3

Metadata

Package Version Patches format
libextutils-xsbuilder-perl 0.28-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use C type.patch | (download)

XSBuilder/WrapXS.pm | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 use c type instead of mapped perl type for return declarations

Patch WrapXS::get_function to use C type instead of mapped perl type for
return declarations.

spelling.patch | (download)

XSBuilder.pod | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 correct spelling errors
Bug: https://rt.cpan.org/Ticket/Display.html?id=54313


0001 Sort the xs_includes directory list for reproducibil.patch | (download)

XSBuilder/WrapXS.pm | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 1/2] sort the xs_includes() directory list for reproducibility

The generated XS code will have #include lines in this order, so sorting
helps make the code stable between builds.

Bug-Debian: https://bugs.debian.org/802078

0002 Sort the order of function_list elements for reprodu.patch | (download)

XSBuilder/WrapXS.pm | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 [patch 2/2] sort the order of function_list() elements for
 reproducibility

This is the order that get_function() gets called in, so sorting
helps make the generated code stable between builds.

Bug-Debian: https://bugs.debian.org/802078