Debian Patches

Status for iraf/2.16.1+2018.11.01-6

Patch Description Author Forwarded Bugs Origin Last update
Use-system-libraries-when-possible.patch Use system libraries when possible
This includes cfitsio and readline.
curl and expat are already handled upstream.

Lapack cannot be replaced, since IRAF uses a memory model (ILP64;
integers are 8 byte long) that is not used by lapack.
Ole Streicher <olebole@debian.org> no 2017-11-22
Create-a-global-login.cl-in-etc.patch Create a global login.cl in /etc Ole Streicher <olebole@debian.org> no 2017-11-25
Adjust-version-number-and-motd.patch Adjust version number and motd Ole Streicher <olebole@debian.org> no 2017-11-23
Remove-architecture-dependency-in-the-names-of-bin-subdir.patch Remove architecture dependency in the names of `bin` subdirs.
Instead of bin.linux, bin.linux64 they will be names just "bin".
Ole Streicher <olebole@debian.org> no 2017-11-25
Separate-NOAO-and-dev-packages.patch Separate NOAO and development (softools) packages
This allows one to install a "core" IRAF without NOAO and development tools.
Ole Streicher <olebole@debian.org> no 2017-11-25
Propagate-CFLAGS-and-debug-flag-to-xc.patch Propagate CFLAGS and debug flag to xc Ole Streicher <olebole@debian.org> no 2017-11-22
Skip-source-dependent-tests.patch Skip source dependent tests
The sources are not available in the installed IRAF, so we skip the
tests that need them.
Ole Streicher <olebole@debian.org> no 2017-11-25
Support-kfreeBSD.patch Support kfreeBSD Ole Streicher <olebole@debian.org> no 2018-07-03
Write-default-iraf-host-tmp-variables-back-to-environment.patch Write default iraf,host,tmp variables back to environment
This allows one to run mkpkg (and build external packages) without the
need to define a number of environment variables on the command
line. As a side effect, it gets rid of the unflexible `ev_table`
structure.
Ole Streicher <olebole@debian.org> no 2018-07-05
Fix-defterm-imdif-and-cachedir-in-mkiraf.sh.patch Fix defterm, imdif and cachedir in mkiraf.sh
See https://github.com/iraf-community/iraf/issues/71 for the bug description
Ole Streicher <olebole@debian.org> no 2018-10-15
Add-an-Alpha-version-of-zsvjmp.patch Add an Alpha version of zsvjmp
The trick with this one, which I missed at first, was to set register
27 (pv) to the address of setjmp before branching into it. The alpha
procedure calling sequence assumes that the caller of a procedure does
this and it is required to set the global pointer correctly for the
procedure being executed.

The STScI version of zsvjmp (produced by technical support at DEC)
could not be used as it was just setjmp with the name changed.
The status argument used by zsvjmp was being ignored, and setjmp
was being called with the wrong jump buffer address.
Doug Tody <tody@noao.edu> no 1994-12-28
Ensure-reproducible-build.patch Ensure reproducible build
Respect SOURCE_DATE_EPOCH. This is important for building the help db.
Ole Streicher <olebole@debian.org> no 2019-03-23
Fix-multiple-definitions-of-Fortran-symbols.patch Fix multiple definitions of Fortran symbols
GCC 10 defaults to `-fno-common`, where it is an error when the same global
variable is defined twice.
Ole Streicher <olebole@debian.org> no 2020-06-07
Fix-setjmp-symbol-on-i386.patch Fix setjmp symbol on i386 Ole Streicher <olebole@debian.org> no 2020-07-23

All known versions for source package 'iraf'

Links