Debian Patches

Status for ncl/6.6.2.dfsg.1-15

Patch Description Author Forwarded Bugs Origin Last update
envvars.patch Set default values for Debian paths. Debian requires executables work without environmental variables being set,
so we set default values pointing to all paths.

===================================================================
Alastair McKinstry <mckinstry@debian.org> not-needed
rpath.patch Disable rpath; not used in Debian.
===================================================================
Alastair McKinstry <mckinstry@debian.org> not-needed
nio-path.patch Set Env. variables array when compiling
===================================================================
Alastair McKinstry <mckinstry@debian.org> no
ftuser.patch Add ftuser.o
===================================================================
Alastair McKinstry <mckinstry@debian.org> no
ncldriver.patch Workaround for compiler bug in _NGResolvePath() on Debian. Root cause still under examination

===================================================================
Alastair McKinstry <mckinstry@debian.org> not-needed
hdf4-migration.patch no
gcc14.patch Fixes for gcc-14 FTBFS.
===================================================================
no debian
gcc-15.patch no
tty.patch Avoid using /dev/tty Don't output to /dev/tty; breaks on FreeBSD

===================================================================
Alastair McKinstry <mckinstry@debian.org> no
manpage_fixes.patch Manual page fixes for Ncl. Needed for 'whatis' and 'apropos' to work correctly.

===================================================================
Alastair McKinstry <mckinstry@debian.org> no
xyplot-fix.patch Fix missing headers.
===================================================================
Alastair McKinstry <mckinstry@debian.org> no
linking-rules.patch Change linking rules to Debian standards. * Add SONAME to shared libraries
* Add -pie, relro rules for hardening executables

===================================================================
Alastair McKinstry <mckinstry@debian.org> no
fixlibs.patch Use complete shared libs where posssible
===================================================================
Alastair McKinstry <mckinstry@debian.org> no
default-paths.patch Ensure Default paths on Debian are found without env. variables set.
===================================================================
Alastair McKinstry <mckinstry@debian.org> not-needed
support-archs.patch Support more architectures under Debian.
===================================================================
Alastair McKinstry <mckinstry@debian.org> no
deblibs.patch DEBLIBS can't include -l switch (silent db build failure issue)
Put NCARGGKSLIB into PROG_LIBS and DEPNCARGGKSLIB into DEPLIBS.
This split is required as the DEP ones have to not include the -l
switch and the non-DEP ones have to include the -l switch.

Failure to specify this split properly was stopping some of the
databases from being built (it tried to build -l... targets).

===================================================================
Tyson Whitehead <twhitehead@gmail.com> not-needed debian
reproducible.patch Remove timestamps to make build reproducible
===================================================================
Alastair McKinstry <mckinstry@debian.org> no
remove-jasper.patch Remove jasper; GRIB2lib no longer links against it, and it is beinf removed from Debian.

===================================================================
Alastair McKinstry <mckinstry@debian.org> not-needed
ksh.patch Fix interpreter paths for Debian
===================================================================
Alastair McKinstry <mckinstry@debian.org> no
format-security.patch Fix for over-zealous format-security errors from compiler
===================================================================
Alastair McKinstry <mckinstry@debian.org> no
drop-mod-file.patch Drop Fortran mod file from objs list to compile
===================================================================
Alastair McKinstry <mckinstry@debian.org> no
sphere.patch =================================================================== no
gcc10.patch Fix FTBFS with gfortran-10 warnings on BOZ constants
===================================================================
Alastair McKinstry <mckinstry@debian.org> no
proj8.patch Support for Proj8 transition Based on: https://src.fedoraproject.org/rpms/ncl/raw/main/f/ncl-proj8.patch Alastair McKinstry <mckinstry@debian.org> no
iftran-fix.patch Pregenerate CodeFortran because of a bug with Iftran compiler on i386 Alastair McKinstry <mckinstry@debian.org> not-needed
riscv64-ftbfs-fix.patch Allow riscv64 as a Debian/Linux system no
hdf4.3.0.patch Fix FTBFS with HDF 4.3.0. Bas Couwenberg <sebastic@debian.org> no debian
loongarch64.patch Add loongarch64 support no 2023-12-19

All known versions for source package 'ncl'

Links