Package: liblucy-perl / 0.3.3-7

Metadata

Package Version Patches format
liblucy-perl 0.3.3-7 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
mips unaligned access.patch | (download)

core/Lucy/Util/MemoryPool.c | 11 9 + 2 - 0 !
1 file changed, 9 insertions(+), 2 deletions(-)

 fix misaligned double access on mips
 Mips architecture allows accessing doubles only on 8-byte (sizeof(double))
 aligned addresses. The code tries to align these on sizeof(void*) which is 4
 on mips.
reproducible.patch | (download)

clownfish/perl/lib/Clownfish/CFC/Binding/Perl.pm | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] generate the xs code in a deterministic way

Sort the list of classes when writing out XS code, so that it stays
stable between builds. This makes it possible to build reproducible
binaries from the generated code.

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796251
reproducible2.patch | (download)

clownfish/src/CFCHierarchy.c | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 sort list of files searched by s_find_cfh in readdir order