Étienne Mollier pushed to branch master at Debian Med / seaview
Commits: 2b600330 by Étienne Mollier at 2025-04-12T22:52:19+02:00 bypass-fltk-version-check.patch: new: fix symbols disappearance. Closes: #1102776 - - - - - aaad107e by Étienne Mollier at 2025-04-12T22:54:15+02:00 d/t/control: use /tmp as HOME for the autopkgtest. - - - - - ab3ffe4b by Étienne Mollier at 2025-04-12T22:54:54+02:00 d/control: declare compliance to standards version 4.7.2. - - - - - ddf7383d by Étienne Mollier at 2025-04-12T22:57:06+02:00 d/changelog: ready for upload to unstable. - - - - - 5 changed files: - debian/changelog - debian/control - + debian/patches/bypass-fltk-version-check.patch - debian/patches/series - debian/tests/control Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,13 @@ +seaview (1:5.0.5-3) unstable; urgency=medium + + * Team upload. + * bypass-fltk-version-check.patch: new: fix symbols disappearance. + (Closes: #1102776) + * d/t/control: use /tmp as HOME for the autopkgtest. + * d/control: declare compliance to standards version 4.7.2. + + -- Étienne Mollier <[email protected]> Sat, 12 Apr 2025 22:55:25 +0200 + seaview (1:5.0.5-2) unstable; urgency=medium [ Charles Plessy ] ===================================== debian/control ===================================== @@ -11,7 +11,7 @@ Build-Depends: debhelper-compat (= 13), libxext-dev, libxinerama-dev, zlib1g-dev -Standards-Version: 4.6.2 +Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/med-team/seaview Vcs-Git: https://salsa.debian.org/med-team/seaview.git Homepage: https://doua.prabi.fr/software/seaview ===================================== debian/patches/bypass-fltk-version-check.patch ===================================== @@ -0,0 +1,29 @@ +Description: restore compilation of FL/Fl_SVG_Image.cxx. + Macro directives started to hide the code within FL/Fl_SVG_Image.cxx, + causing disappearance of its symboles caught at linking time. This + patch gets rid of the version check to cause the file to be properly + compiled without conditions. + . + This is probably not the most appropriate fix; a port to fltk 1.4 might + be called for. +Author: Étienne Mollier <[email protected]> +Bug-Debian: https://bugs.debian.org/1102776 +Forwarded: not-needed +Last-Update: 2025-04-12 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- seaview.orig/FL/Fl_SVG_Image.cxx ++++ seaview/FL/Fl_SVG_Image.cxx +@@ -1,6 +1,3 @@ +-#include <FL/Enumerations.H> +-#if 100*FL_MAJOR_VERSION + 10*FL_MINOR_VERSION + FL_PATCH_VERSION < 140 +- + #define HAVE_LIBZ 1 + #define HAVE_LONG_LONG 1 + +@@ -262,5 +259,3 @@ + draw(X, Y, W, H, 0, 0); + return 1; + } +- +-#endif // 100*FL_MAJOR_VERSION + 10*FL_MINOR_VERSION + FL_PATCH_VERSION < 140 ===================================== debian/patches/series ===================================== @@ -1 +1,2 @@ muscle5 +bypass-fltk-version-check.patch ===================================== debian/tests/control ===================================== @@ -1,3 +1,3 @@ -Test-Command: xvfb-run -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" sh debian/tests/run-unit-test +Test-Command: HOME=/tmp xvfb-run -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" sh debian/tests/run-unit-test Depends: @, xvfb, xauth Restrictions: allow-stderr View it on GitLab: https://salsa.debian.org/med-team/seaview/-/compare/406d0982fc26db9b214722253882dd188c9fb946...ddf7383df43e11490ea1b7ff2ffca79845ff1711 -- View it on GitLab: https://salsa.debian.org/med-team/seaview/-/compare/406d0982fc26db9b214722253882dd188c9fb946...ddf7383df43e11490ea1b7ff2ffca79845ff1711 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
