<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Thanks for the clarification.<br>
<br>
To add my 2 cents, the problem appears to be raised by libITKIOGDCM
shared object (from the insighttoolkit5 package), which is indeed
used by libitkimage shared object of CamiTK.<br>
<br>
Best regards,<br>
Emmanuel<br>
<br>
<div class="moz-cite-prefix">On 27/11/2023 09:43, Gianfranco
Costamagna wrote:<br>
</div>
<blockquote type="cite"
cite="mid:ac2689a4-2821-40e6-9577-5cf7d2cf9c9e@debian.org">Source:
gdcm
<br>
Version: 3.0.22-1
<br>
Severity: serious
<br>
<br>
Hello, as seen, gdcm is not migrating because of camitk test
regression.
<br>
Looking at the failure, looks like the fault is not in camitk, but
in gdcm itself, changing the ABI without a SONAME bump
<br>
<br>
quoting
<a class="moz-txt-link-freetext" href="https://ci.debian.net/data/autopkgtest/testing/amd64/c/camitk/40209513/log.gz">https://ci.debian.net/data/autopkgtest/testing/amd64/c/camitk/40209513/log.gz</a><br>
<br>
159s 2023-11-26 13:11:35.182 [ERROR ] Extension manager error:
<br>
159s Loading component extension failed after 10 tries.
<br>
159s
<br>
159s Plugin:
<br>
159s
"/usr/lib/x86_64-linux-gnu/camitk-5.1/components/libitkimage.so.5.1.0"
<br>
159s
<br>
159s Error:
<br>
159s Cannot load library :
(/lib/x86_64-linux-gnu/libITKIOGDCM-5.3.so.1: undefined symbol:
_ZN4gdcm16DirectionCosinesD1Ev
<br>
159s
<br>
159s List of library paths:
<br>
159s - /usr/lib/x86_64-linux-gnu/camitk-5.1/viewers
<br>
159s - /usr/lib/x86_64-linux-gnu/camitk-5.1/components
<br>
159s - /usr/lib/x86_64-linux-gnu/camitk-5.1/actions
<br>
159s - /usr/lib/x86_64-linux-gnu/camitk-5.1
<br>
159s - /usr/lib/x86_64-linux-gnu/qt5/plugins
<br>
159s - /usr/bin
<br>
159s
<br>
<br>
<br>
$ echo _ZN4gdcm16DirectionCosinesD1Ev |c++filt
<br>
gdcm::DirectionCosines::~DirectionCosines()
<br>
<br>
<br>
Checking the changes in header files for new release I see
<br>
-DirectionCosines::~DirectionCosines() = default;
<br>
<br>
and
<br>
- ~DirectionCosines();
<br>
+ ~DirectionCosines() = default;
<br>
<br>
<br>
But this object is used in external packages, so it can't change
signature or be dropped.
<br>
<br>
G.
<br>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Debian-med-packaging mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Debian-med-packaging@alioth-lists.debian.net">Debian-med-packaging@alioth-lists.debian.net</a>
<a class="moz-txt-link-freetext" href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Emmanuel Promayon
Professeur Univ. Grenoble Alpes - Polytech Grenoble
Laboratoire TIMC - équipe GMCAO</pre>
<div id="grammalecte_menu_main_button_shadow_host"
style="width: 0px; height: 0px;"></div>
</body>
</html>