<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Dear developers,</p>
    <p>My message was maybe missed during the summer, I give a new
      attempt... I can offer a hand to provide the ITK patch if that can
      help...</p>
    <p>Cheers,<br>
    </p>
    <div class="moz-signature">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <br>
      <table style="font-family:Calibri,Arial,Helvetica; font-size:13px;
        color:#666666" cellspacing="0" cellpadding="0">
        <tbody>
          <tr valign="top">
            <td style="white-space:nowrap; padding-right:20px"> <span
                style="font-size:18px"><b>Dr. Flavien BRIDAULT</b></span><br>
              Director of Software Development<br>
              IRCAD France & IRCAD Africa<br>
              <br>
              <a href="mailto:flavien.bridault-louchez@ircad.fr"
                style="color:#37D; text-decoration:none">flavien.bridault@ircad.fr</a><br>
              Tél. : +33 (0)3 88 119 201<br>
            </td>
            <td style="background:#DDDDDD; font-size:1px" width="1"> </td>
            <td style="padding:0 20px" align="center"> <a
                target="_blank" href="http://www.ircad.fr/"
                style="color:#37D; text-decoration:none"> <img
                  src="cid:part1.oXI8NLRo.o4Vq6wer@ircad.fr" alt="IRCAD
                  France" height="50" border="0"><br>
                http://www.ircad.fr/<br>
                http://www.ircad.africa/ </a> <br>
              <br>
              Suivez l'IRCAD sur  <a target="_blank"
                href="http://www.facebook.com/pages/IRCAD/193785273990141"><img
                  src="cid:part2.7mIWr0Xt.AGX2Hu2R@ircad.fr"
                  alt="Facebook" title="Facebook"
                  style="vertical-align:middle; margin-bottom:2px"
                  border="0" align="absmiddle"></a> </td>
          </tr>
          <tr>
            <td colspan="4" height="10"> </td>
          </tr>
          <tr>
            <td colspan="4" style="font-size:1px; background:#DDDDDD"
              height="1"><br>
            </td>
          </tr>
          <tr>
            <td colspan="4" style="font-size:11px; padding-top:10px"
              align="center"><b>IRCAD France</b><br>
              Hôpitaux Universitaires - 1, place de l'Hôpital - 67091
              Strasbourg Cedex - FRANCE</td>
          </tr>
        </tbody>
      </table>
    </div>
    <div class="moz-cite-prefix">Le 23/08/2023 à 09:54, Flavien Bridault
      a écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:5ffedf53-6abf-4391-c238-e81f770ee2ee@ircad.fr">Dear
      developers,
      <br>
      <br>
      It turns out that sight FTBFS is due to a regression in
      itkMacro.h. This has been fixed upstream in
<a class="moz-txt-link-freetext" href="https://github.com/InsightSoftwareConsortium/ITK/commit/7fbe8880a99ce1442b5b3e04ab05babdabe8e930">https://github.com/InsightSoftwareConsortium/ITK/commit/7fbe8880a99ce1442b5b3e04ab05babdabe8e930</a>.
      <br>
      <br>
      I could hack this in sight but this would be really tedious. This
      might break also other client code, as reported here
      <a class="moz-txt-link-freetext" href="https://github.com/InsightSoftwareConsortium/ITK/issues/4074/">https://github.com/InsightSoftwareConsortium/ITK/issues/4074/</a>
      <br>
      <br>
      Do you think it could be possible to add a patch for this in the
      insighttoolkit5 package ?
      <br>
      <br>
      Thanks a lot.
      <br>
      <br>
      <br>
      *Dr. Flavien BRIDAULT*
      <br>
      Director of Software Development
      <br>
      IRCAD France & IRCAD Africa
      <br>
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:flavien.bridault@ircad.fr">flavien.bridault@ircad.fr</a>
      <a class="moz-txt-link-rfc2396E" href="mailto:flavien.bridault-louchez@ircad.fr"><mailto:flavien.bridault-louchez@ircad.fr></a>
      <br>
      Tél. : +33 (0)3 88 119 201
      <br>
              IRCAD France
      <br>
      <a class="moz-txt-link-freetext" href="http://www.ircad.fr/">http://www.ircad.fr/</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://www.ircad.africa/">http://www.ircad.africa/</a> <a class="moz-txt-link-rfc2396E" href="http://www.ircad.fr/"><http://www.ircad.fr/></a>
      <br>
      <br>
      Suivez l'IRCAD sur Facebook
      <a class="moz-txt-link-rfc2396E" href="http://www.facebook.com/pages/IRCAD/193785273990141"><http://www.facebook.com/pages/IRCAD/193785273990141></a>
      <br>
      <br>
      *IRCAD France*
      <br>
      Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg
      Cedex - FRANCE
      <br>
      <br>
      Le 27/06/2023 à 00:10, Sebastian Ramacher a écrit :
      <br>
      <blockquote type="cite">Source: sight
        <br>
        Version: 21.1.1-3
        <br>
        Severity: serious
        <br>
        Tags: ftbfs sid bookworm
        <br>
        Justification: fails to build from source (but built
        successfully in the past)
        <br>
        X-Debbugs-Cc: <a class="moz-txt-link-abbreviated" href="mailto:sramacher@debian.org">sramacher@debian.org</a>
        <br>
        <br>
<a class="moz-txt-link-freetext" href="https://buildd.debian.org/status/fetch.php?pkg=sight&arch=amd64&ver=21.1.1-3%2Bb2&stamp=1687809257&raw=0">https://buildd.debian.org/status/fetch.php?pkg=sight&arch=amd64&ver=21.1.1-3%2Bb2&stamp=1687809257&raw=0</a>
        <br>
        <br>
        [ 66%] Linking CXX shared library
        ../../../lib/x86_64-linux-gnu/libsight_module_filter_vision.so
        <br>
        cd
        /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/modules/filter/vision
        && /usr/bin/cmake -E cmake_link_script
        CMakeFiles/module_filter_vision.dir/link.txt --verbose=1
        <br>
        /usr/bin/c++ -fPIC -g -O2
        -ffile-prefix-map=/<<PKGBUILDDIR>>=.
        -fstack-protector-strong -Wformat -Werror=format-security
        -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed
        -Wl,--sort-common -Wl,-O2 -Wl,-z,relro -Wl,-z,now -shared
        -Wl,-soname,libsight_module_filter_vision.so.21.1 -o
        ../../../lib/x86_64-linux-gnu/libsight_module_filter_vision.so.21.1.0
        CMakeFiles/module_filter_vision.dir/Plugin.cpp.o
        CMakeFiles/module_filter_vision.dir/SColourImageMasking.cpp.o
        CMakeFiles/module_filter_vision.dir/SDepthImageMasking.cpp.o
        CMakeFiles/module_filter_vision.dir/SOpticalFlow.cpp.o
        CMakeFiles/module_filter_vision.dir/SPointCloudFromDepthMap.cpp.o
        CMakeFiles/module_filter_vision.dir/STransformDepthMap2mm.cpp.o
        CMakeFiles/module_filter_vision.dir/STransformDepthTL2mm.cpp.o
        CMakeFiles/module_filter_vision.dir/SUltrasoundImage.cpp.o
        CMakeFiles/module_filter_vision.dir/registerServices.cpp.o 
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/x86_64-linux-gnu:
        /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.6.0
        ../../../lib/x86_64-linux-gnu/libsight_service.so.21.1.0
        ../../../lib/x86_64-linux-gnu/libsight_geometry_data.so.21.1.0
        ../../../lib/x86_64-linux-gnu/libsight_filter_vision.so.21.1.0
        ../../../lib/x86_64-linux-gnu/libsight_io_opencv.so.21.1.0
        /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.6.0
        ../../../lib/x86_64-linux-gnu/libsight_activity.so.21.1.0
        /usr/lib/x86_64-linux-gnu/libopencv_ml.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.6.0
        ../../../lib/x86_64-linux-gnu/libsight_data.so.21.1.0
        ../../../lib/x86_64-linux-gnu/libsight_core.so.21.1.0
        /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0
        /usr/lib/x86_64-linux-gnu/libboost_log_setup.so.1.74.0
        /usr/lib/x86_64-linux-gnu/libboost_log.so.1.74.0
        /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0
        /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0
        /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.74.0
        /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0
        /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0
        /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.74.0
        /usr/lib/x86_64-linux-gnu/libxml2.so
        /usr/lib/x86_64-linux-gnu/libcrypto.so -ldl
        /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.6.0
        /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.6.0
        <br>
        In file included from /usr/include/ITK-5.3/itkLightObject.h:21,
        <br>
                          from /usr/include/ITK-5.3/itkObject.h:31,
        <br>
                          from
        /usr/include/ITK-5.3/itkLightProcessObject.h:21,
        <br>
                          from /usr/include/ITK-5.3/itkImageIOBase.h:24,
        <br>
                          from
/<<PKGBUILDDIR>>/libs/io/itk/inr2itk/itkInrImageIOFactory.hpp:25,<br>
                          from
        /<<PKGBUILDDIR>>/libs/io/itk/ImageReader.cpp:25:
        <br>
/<<PKGBUILDDIR>>/libs/io/itk/helper/ProgressItkToFw.hxx:48:5:
        error: ‘LightObject’ in namespace ‘sight::io::itk’ does not name
        a type
        <br>
            48 |     itkNewMacro(Self);
        <br>
               |     ^~~~~~~~~~~
        <br>
/<<PKGBUILDDIR>>/libs/io/itk/helper/ProgressItkToFw.hxx: In
        static member function ‘static
        sight::io::itk::LocalCommand::Pointer
        sight::io::itk::LocalCommand::New()’:
        <br>
/<<PKGBUILDDIR>>/libs/io/itk/helper/ProgressItkToFw.hxx:48:5:
        error: ‘ObjectFactory’ is not a member of ‘sight::io::itk’; did
        you mean ‘itk::ObjectFactory’?
        <br>
            48 |     itkNewMacro(Self);
        <br>
               |     ^~~~~~~~~~~
        <br>
        In file included from
        /usr/include/ITK-5.3/itkLightProcessObject.h:22:
        <br>
        /usr/include/ITK-5.3/itkObjectFactory.h:55:7: note:
        ‘itk::ObjectFactory’ declared here
        <br>
            55 | class ObjectFactory : public ObjectFactoryBase
        <br>
               |       ^~~~~~~~~~~~~
        <br>
/<<PKGBUILDDIR>>/libs/io/itk/helper/ProgressItkToFw.hxx:48:5:
        error: expected primary-expression before ‘>’ token
        <br>
            48 |     itkNewMacro(Self);
        <br>
               |     ^~~~~~~~~~~
        <br>
/<<PKGBUILDDIR>>/libs/io/itk/helper/ProgressItkToFw.hxx:48:5:
        error: ‘::Create’ has not been declared
        <br>
            48 |     itkNewMacro(Self);
        <br>
               |     ^~~~~~~~~~~
        <br>
        [ 66%] Building CXX object
        libs/io/vtk/CMakeFiles/io_vtk.dir/ImageReader.cpp.o
        <br>
        <br>
        Cheers
        <br>
      </blockquote>
      <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>
  </body>
</html>