Package: libmarpa-r2-perl / 2.086000~dfsg-6

Metadata

Package Version Patches format
libmarpa-r2-perl 2.086000~dfsg-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
1001_xs_boot_workaround.patch | (download)

xs/R2.xs | 13 13 + 0 - 0 !
1 file changed, 13 insertions(+)

 xs boot workaround
 XS auto-generated C code results in a segfault on i386 Debian when
 doing "#undef PERL_VERSION", so Marpa::R2 cannot be loaded.  Instead
 doing #define PERL_VERSION 0 circumvents this.
2001_libmarpa_external_linkage.patch | (download)

inc/Marpa/R2/Build_Me.pm | 29 2 + 27 - 0 !
libmarpa_dist/Makefile.am | 2 0 + 2 - 0 !
2 files changed, 2 insertions(+), 29 deletions(-)

 avoid internally build or link against libmarpa
 Adapt build routines for Marpa::R2 build to treat libmarpa as an
 independent library.
 .
 By default, libmarpa is expected to be already compiled as a static
 library (i.e. passing "--with-pic --disable-shared" to configure, with
 root directory as build directory.
 .
 Alternatively when build and test actions has "--libmarpa-shared=1" and
 install action has "--libmarpa-shared", libmarpa is instead expected to
 exist as a shared library (patched to not use -release versioning) at a
 common ldconfig path (or overridden with LD_LIBRARY_PATH).
reproducible_build.patch | (download)

inc/Marpa/R2/Build_Me.pm | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 honour source_date_epoch for embedded timestamp, if it is set