Debian Patches

Status for xmedcon/0.16.3+dfsg-1+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
avoid_linking_to_unneeded_libs.patch Avoid useless linking against GTK library for command line tool and library Andreas Tille <tille@debian.org> no
add_gtk_libraries_to_linker.patch Make sure gtk libraries are added to linker call Andreas Moog <amoog@ubuntu.com> no
use_debian_packaged_niftilib.patch Do not create Makefile for removed niftilib Andreas Tille <tille@debian.org> no 2018-06-16
cross.patch xmedcon fails to cross build from source, because it abuses AC_CHECK_FILE. The macro is meant for checking files on the host system,
not for checking files (such as includes) on the build system. For the
latter a simple test -f is ok. The attached patch fixes that part, but
it doesn't make xmedcon cross buildable: It later fails running
libs/dicom/parse, which is built with the host architecture compiler. As
a build tool it needs to be built with the build architecture compiler.
Fixing that likely involves using AX_CC_FOR_BUILD and possibly rewriting
parse.c to avoid relying on dicom.h.
Helmut Grohne <helmut@subdivi.de> no debian 2018-08-07
CVE-2024-29421.patch Prevent overflow of value before a malloc(). This patch includes commits a35cd9b856c23e20cc1753e36cd9228391366082
from upstream, and 5131a648f09a82c26088b340bdd983fd09a6e19e for
additional error messaging. This fixes CVE-2024-29421.

https://sourceforge.net/p/xmedcon/code/ci/5131a648f09a82c26088b340bdd983fd09a6e19e/,
https://sourceforge.net/p/xmedcon/code/ci/434925fca63c855dd6d24e4c018c2fa745646f9e/
Erik Nolf no debian upstream, 2024-08-07

All known versions for source package 'xmedcon'

Links