Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
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-fedora-c99.patch | Port to C99 | Florian Weimer <fweimer@redhat.com> | no | debian | fedora, https://src.fedoraproject.org/rpms/dx/c/38042e0fd5aefd2153fa9a02de4f80bd1db6fdff | 2024-01-09 |
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 |