Debian Patches

Status for pdl/1:2.025-1

Patch Description Author Forwarded Bugs Origin Last update
slatec_default_integer_8.patch Use 64bit integers in Slatec module. For the time being, always use 64bit integers in Fortran libs
slatec and minuit by default, as Debian perl packages switched
to ivsize=8 on all arches, implying a 64bit index type in PDL.
Henning Glawe <glaweh@debian.org> yes
minuit_default_integer_8.patch Use 64bit integers in Minuit module. For the time being, always use 64bit integers in Fortran libs
slatec and minuit by default, as Debian perl packages switched
to ivsize=8 on all arches, implying a 64bit index type in PDL.
Henning Glawe <glaweh@debian.org> yes
disable-doc-install.patch Disable generation of documentation as part of the build. The documentation is generated on installation via postinst. Bas Couwenberg <sebastic@debian.org> not-needed
hardening.patch Use hardening buildflags for pdl executable. Bas Couwenberg <sebastic@debian.org> not-needed
absolute-doc-paths.patch Use absolute paths for symlinked documentation. On Debian the documentation is installed under /var/lib/pdl
and symlinks are used for compatibility:
.
/<vendorarch>/PDL/pdldoc.db -> /var/lib/pdl/pdldoc.db
/<vendorarch>/PDL/Index.pod -> /var/lib/pdl/Index.pod
/<vendorarch>/PDL/HtmlDocs/PDL -> /var/lib/pdl/html
.
The path to documentation is assumed to be relative to pdldoc.db,
resulting in errors such as the following without resolving the
absolute paths first:
.
pdl> help PDL::Core
pod2text: unable to format
Documentation error: couldn't find absolute path to ../../../usr/lib/x86_64-linux-gnu/perl5/5.22/PDL/Core.pm
.
Bas Couwenberg <sebastic@debian.org> not-needed
transform-align.patch When allocating a big blob of memory, make sure all of the sub-parts are 16-byte aligned. Iain Lane <iain.lane@canonical.com> yes upstream
wrong-path-for-interpreter.patch Use Debian specific path to perl. Bas Couwenberg <sebastic@debian.org> not-needed
manifest.patch Don't include files in debian directory in MANIFEST. Fixes test failure due to packaging changes in Debian:
.
# Failed test 'missing files from MANIFEST'
# at t/01-checkmanifest.t line 11.
# Structures begin differing at:
# $got->[0] = 'debian/pdl.postinst'
# $expected->[0] = Does not exist
# debian/pdl.postinst
# Looks like you failed 1 test of 1.
Bas Couwenberg <sebastic@debian.org> not-needed

All known versions for source package 'pdl'

Links