[Debian-med-packaging] Bug#813875: insighttoolkit4: FTBFS on i386 (member reference base type 'void' is not a structure or union)

Petter Reinholdtsen pere at hungry.com
Sat Feb 6 08:10:53 UTC 2016


Package: src:insighttoolkit4
Version: 4.9.0-1

The latest version fail to build on i386 on the buildds, see complete
log on
<URL: https://buildd.debian.org/status/fetch.php?pkg=insighttoolkit4&arch=i386&ver=4.9.0-1&stamp=1454715823 >.

This is the error from the log:

[ 13%] Building C object Modules/ThirdParty/OpenJPEG/src/openjpeg/CMakeFiles/itkopenjpeg.dir/jp2.c.o
cd /«PKGBUILDDIR»/BUILD/Modules/ThirdParty/OpenJPEG/src/openjpeg && /usr/bin/cc  -Ditkopenjpeg_EXPORTS -I/usr/include/gdcm-2.6 -I/«PKGBUILDDIR»/BUILD/Modules/ThirdParty/OpenJPEG/src/openjpeg -I/«PKGBUILDDIR»/Modules/ThirdParty/OpenJPEG/src/openjpeg  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -Wno-uninitialized -Wno-unused-parameter -Wall -Wcast-align -Wdisabled-optimization -Wextra -Wformat=2 -Winvalid-pch -Wno-format-nonliteral -Wpointer-arith -Wshadow -Wunused -Wwrite-strings -funit-at-a-time -Wno-strict-overflow  -w -fPIC   -o CMakeFiles/itkopenjpeg.dir/jp2.c.o   -c /«PKGBUILDDIR»/Modules/ThirdParty/OpenJPEG/src/openjpeg/jp2.c
In file included from /«PKGBUILDDIR»/BUILD/Wrapping/itkFiniteDifferenceFunction.cxx:1:
In file included from /«PKGBUILDDIR»/Modules/Core/Common/include/itkCommand.h:21:
In file included from /«PKGBUILDDIR»/Modules/Core/Common/include/itkObject.h:31:
In file included from /«PKGBUILDDIR»/Modules/Core/Common/include/itkLightObject.h:25:
In file included from /«PKGBUILDDIR»/Modules/Core/Common/include/itkAtomicInt.h:38:
In file included from /«PKGBUILDDIR»/Modules/Core/Common/include/itkConceptChecking.h:32:
In file included from /«PKGBUILDDIR»/Modules/Core/Common/include/itkNumericTraits.h:46:
In file included from /usr/include/c++/5/complex:44:
In file included from /usr/include/c++/5/cmath:44:
In file included from /usr/include/math.h:427:
/usr/include/i386-linux-gnu/bits/mathinline.h:948:9: error: '(anonymous union at /usr/include/i386-linux-gnu/bits/mathinline.h:948:9)' cannot be defined in a type specifier
          (((((union { double __d; int __i[2]; }) {__d: __x}).__i[1]
               ^
/usr/include/i386-linux-gnu/bits/mathinline.h:948:55: error: member reference base type 'void' is not a structure or union
          (((((union { double __d; int __i[2]; }) {__d: __x}).__i[1]
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
2 errors generated.
Wrapping/Modules/ITKFiniteDifference/CMakeFiles/ITKFiniteDifferenceCastXML.dir/build.make:66: recipe for target 'Wrapping/itkDenseFiniteDifferenceImageFilter.xml' failed
make[3]: *** [Wrapping/itkDenseFiniteDifferenceImageFilter.xml] Error 1
make[3]: *** Waiting for unfinished jobs....

-- 
Happy hacking
Petter Reinholdtsen



More information about the Debian-med-packaging mailing list