Debian Patches

Status for dx/1:4.4.4-13

Patch Description Author Forwarded Bugs Origin Last update
10-fix-man-section.patch Change section of man page from 1V to 1. From Debian diff dx_4.3.0-2, converted to dpatch format. Daniel Kobras <kobras@debian.org> no
10-invoke-man.patch dx -longhelp invokes man browser.From Debian diff dx_4.3.0-2, converted to dpatch format. Daniel Kobras <kobras@debian.org> no
10-64bit-pointer-fixes.patch Trying to store a pointer in an int is a bad idea on 64bit platforms This patch fixes various issues all over the place due to missing
function declarations or coding errors.
Patch for hwTmesh.c thanks to dann frazier <dannf@hp.com>.
Daniel Kobras <kobras@debian.org> no
10-kernel-includes-fix.patch Include files in linux/ are kernel headers that should never be pulled in directly by regular applications, and indeed they're
superfluous (theses days, at least). Current distributions
tend to ship without these files installed by default, hence
removing the includes avoid build failures.

diff -urNad dx~/src/exec/libdx/memory.c dx/src/exec/libdx/memory.c
Daniel Kobras <kobras@debian.org> no
10-gcc43-build-fix.patch First argument to main() must be signed int with gcc 4.3. Daniel Kobras <kobras@debian.org> no
10-magickcore-api.patch Since MagickCore 6.5.7, DestroyConstitute() function was renamed to ConstituteComponentTerminus().

diff -urNad dx-4.4.4~/src/exec/dxmods/_im_image.c dx-4.4.4/src/exec/dxmods/_im_image.c
Ilya Barygin <barygin@gmail.com> no
10-open-mode.patch Add mode argument to open() calls with O_CREAT.
diff -urNad dx-4.4.4~/src/exec/libdx/fileio.c dx-4.4.4/src/exec/libdx/fileio.c
James Westby <james.westby@canonical.com> no
10-autoreconf-fix.patch Call macro AC_PROG_CXX before setting language C++ to avoid a circular dependency error when running aclocal/autoreconf.

diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' dx~/configure.ac dx/configure.ac
Daniel Kobras <kobras@debian.org> no
20-magick-pkgconfig.patch Try to determine available Magick installation via pkg-config first, optionally fall back to previous Magick-config-based probing. The
pkg-config-based probing supports both GraphicsMagick and ImageMagick.

diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' dx~/configure.ac dx/configure.ac
Daniel Kobras <kobras@debian.org> no
30-no-shell-override.patch Don't override SHELL variable in configure.ac for no apparent reason. Doing so is unsupported and breaks building with /bin/sh pointing to
dash. Cf. Debian bug #447022 on libtool/fakeroot for a discussion of
the problem.

diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' dx~/configure.ac dx/configure.ac
Daniel Kobras <kobras@debian.org> no
40-hdfalt-support.patch Add support for Debian-specific library hdf4-alt that provides an alternative ABI suitable for linking both libhdf4 and netcdf into the
same binary without namespace clashes.

diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' dx~/configure.ac dx/configure.ac
Daniel Kobras <kobras@debian.org> no
90-usr-local-cleanup.patch Changes /usr/local/dx references to /usr/share/dx Graham Inggs <graham@nerve.org.za> not-needed 2013-10-13
50-dxgeterror-fix.patch Fix missing () in DXGetError DXGetError is a function, and the comparison of the function pointer
to the enum value is undefined (and likely always false).
Graham Inggs <graham@nerve.org.za> no debian 2013-07-05
50-disable-libxp.patch Do not build with libxp even if it is installed Graham Inggs <graham@nerve.org.za> not-needed debian 2013-07-05
50-format-security-fix.patch Format security fix This patch allows DX to build with -Werror=format-security hardening. Graham Inggs <graham@nerve.org.za> no 2013-08-01
50-underlinking-fix.patch Underlinking fix This patch explicitly links libDXL against libDX silencing the Lintian
warning: symbol _dxfImportBin_FP used by
debian/libdx4/usr/lib/libDXL.so.4.0.44 found in none of the libraries.
Graham Inggs <graham@nerve.org.za> no 2013-08-02
50-man-hyphens-and-spelling-fix.patch Man page hyphens and spelling fix This patch fixes hyphen-used-as-minus-sign and spelling errors. Graham Inggs <ginggs@debian.org> no 2020-07-04
50-spelling-errors-in-binaries-fix.patch Spelling errors in binaries fix This patch fixes various spelling-error-in-binary Lintian warnings. Graham Inggs <ginggs@debian.org> no 2017-08-08
50-dx-script-kfreebsd-fix.patch Allow dx script to run on kfreebsd This patch allows GNU/kFreeBSD to be detected as arch=freebsd
instead of arch=unknown.
Graham Inggs <graham@nerve.org.za> no 2013-10-01
50-undefined-use-of-sprintf-fix.patch Undefined use of sprintf fix This patch fixes the undefined use of sprintf when the
source and destination buffers overlap.
Graham Inggs <graham@nerve.org.za> no 2013-09-24
50-non-void-function-return-fix.patch Non-void functions should return a value fix This patch fixes a FTBFS with clang instead of gcc. Graham Inggs <graham@nerve.org.za> no 2014-04-14
50-reproducible-build.patch Reproducible build This patch stops including the build date and time in version strings. Graham Inggs <ginggs@debian.org> no 2020-07-04
50-open-help-in-browser.patch Open help in graphical web browser This patch causes OpenDX to display its help in a graphical web
browser, if available, instead of its own built-in help system that is
unable to display images.
Graham Inggs <graham@nerve.org.za> no 2015-06-11
50-narrowing-conversion-fix.patch Narrowing conversion fix This patch fixes narrowing conversion errors when assigning values >127
to signed chars with GCC 6.
Graham Inggs <ginggs@debian.org> no debian 2016-02-20
50-gcc7.patch Fix FTBFS with GCC 7 Fix invalid conversion from ‘boolean {aka unsigned char}’ to ‘char*’
in expansion of macro ‘FALSE’
Graham Inggs <ginggs@debian.org> no debian 2017-08-07
50-fix-64-bit-netcdf-import.patch Fix NetCDF import on 64-bit architectures Graham Inggs <ginggs@debian.org> no debian 2017-08-11

All known versions for source package 'dx'

Links