<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
Hello,<br>
<br>
Thank you very much for this patch, you are absolutely right: your
patch fixes the problem!<br>
<br>
It should also work perfectly well to make the last upstream version
(5.0.2) build properly. Andreas started to check on last month but
with your patch, it should work.<br>
I can confirm anyway that camitk version 5.0.2 builds well with ITK5
with the help of your patch.<br>
<br>
Best regards,<br>
Emmanuel<br>
<br>
On Mon, 7 Feb 2022 18:09:37 +0100 Jose Luis Rivero
<a class="moz-txt-link-rfc2396E" href="mailto:jrivero@openrobotics.org"><jrivero@openrobotics.org></a> wrote:<br>
> Hi. I've been looking into the camitk compilation, I think I
have a patch<br>
> for it.<br>
> <br>
> The build is currently failing by trying to find the file<br>
> CommandLineOptions.ixx.o. Problem is really in<br>
> the line above where the compiler does not identify the file<br>
> CommandLineOptions.ixx as a valid<br>
> c++ file, so the object file is not being generated:<br>
> """<br>
> c++: warning:<br>
>
/build/camitk-o5Au93/camitk-4.1.2/sdk/applications/testactions/CommandLineOptions.ixx:<br>
> <br>
> linker input file unused because linking not done<br>
> ""<br>
> <br>
> The compiler can be informed about the format of the file by
using -x c++<br>
> but the result<br>
> won't compile at all since the file seems to be designed to be
used in<br>
> combination with<br>
> other headers (other headers include .ixx at the end of the
file). The code<br>
> is in the compilation<br>
> units via include in other headers, no reason to add it to
CMake.<br>
> <br>
> Removing the .ixx makes the compilation work in an Sid sbuild
environment.<br>
> """<br>
>
+------------------------------------------------------------------------------+<br>
> | Summary<br>
> |<br>
>
+------------------------------------------------------------------------------+<br>
> <br>
> Autopkgtest: pass<br>
> Build Architecture: amd64<br>
> Build Type: full<br>
> Build-Space: 6204608<br>
> Build-Time: 725<br>
> Distribution: unstable<br>
> Host Architecture: amd64<br>
> Install-Time: 72<br>
> Job: /home/jrivero/code/debian/camitk_4.1.2-5.dsc<br>
> Lintian: warn<br>
> Machine Architecture: amd64<br>
> Package: camitk<br>
> Package-Time: 801<br>
> Piuparts: pass<br>
> Source-Version: 4.1.2-5<br>
> Space: 6204608<br>
> Status: successful<br>
> Version: 4.1.2-5<br>
> """<br>
> <br>
> Attached is the debdiff.<br>
<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>