[Debian-med-packaging] Bug#1000224: plastimatch: DCMTK was configured to use C++14 features, but your compiler does not or was not configured to provide them.
Sebastian Ramacher
sramacher at debian.org
Fri Nov 19 22:00:54 GMT 2021
Source: plastimatch
Version: 1.9.3+dfsg.1-1
Severity: serious
Tags: ftbfs sid bookworm
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramacher at debian.org
| cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/plastimatch/base && /usr/bin/c++ -DITK_IO_FACTORY_REGISTER_MANAGER -Dplmbase_EXPORTS -I/<<PKGBUILDDIR>>/src/plastimatch/base -I/<<PKGBUILDDIR>>/libs/itk-5.1.2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/plastimatch -I/<<PKGBUILDDIR>>/src/plastimatch/util/cuda -I/<<PKGBUILDDIR>>/src/plastimatch/util -I/<<PKGBUILDDIR>>/src/plastimatch/sys -I/<<PKGBUILDDIR>>/src/plastimatch/segment -I/<<PKGBUILDDIR>>/src/plastimatch/register/cuda -I/<<PKGBUILDDIR>>/src/plastimatch/register -I/<<PKGBUILDDIR>>/src/plastimatch/reconstruct/cuda -I/<<PKGBUILDDIR>>/src/plastimatch/reconstruct -I/<<PKGBUILDDIR>>/src/plastimatch/qt -I/<<PKGBUILDDIR>>/src/plastimatch/opencl -I/<<PKGBUILDDIR>>/src/plastimatch/cuda -I/<<PKGBUILDDIR>>/src/plastimatch/dose -I/<<PKGBUILDDIR>>/src/plastimatch/clp -I/<<PKGBUILDDIR>>/src/plastimatch/cli -I/<<PKGBUILDDIR>>/src/plastimatch -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/ITKFactoryRegistration -I/usr/include/hdf5/serial -I/usr/include/nifti -I/<<PKGBUILDDIR>>/libs/demons_itk_insight -I/<<PKGBUILDDIR>>/libs/demons_itk_insight/DiffeomorphicDemons -I/<<PKGBUILDDIR>>/libs/demons_itk_insight/FastSymmetricForces -I/<<PKGBUILDDIR>>/libs/demons_itk_insight/LOGDomainDemons -I/<<PKGBUILDDIR>>/libs/nSIFT -I/<<PKGBUILDDIR>>/libs/liblbfgs-1.9/include -I/<<PKGBUILDDIR>>/libs -I/<<PKGBUILDDIR>>/libs/ransac -I/<<PKGBUILDDIR>>/libs/ransac/Common -I/<<PKGBUILDDIR>>/libs/nkidecompress -I/<<PKGBUILDDIR>>/libs/devillard -isystem /usr/include/gdcm-3.0 -isystem /usr/include/ITK-4.13 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -Wno-cpp -Wreturn-type -std=gnu++11 -MD -MT src/plastimatch/base/CMakeFiles/plmbase.dir/beam_geometry.cxx.o -MF CMakeFiles/plmbase.dir/beam_geometry.cxx.o.d -o CMakeFiles/plmbase.dir/beam_geometry.cxx.o -c /<<PKGBUILDDIR>>/src/plastimatch/base/beam_geometry.cxx
| In file included from /<<PKGBUILDDIR>>/src/plastimatch/base/dcmtk_config.h:16,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/metadata.h:12,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/astroid_dose.h:8,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/astroid_dose.cxx:7:
| /usr/include/dcmtk/config/osconfig.h:1136:2: error: invalid preprocessing directive #errorDCMTK
| 1136 | #error\
| | ^~~~~~
| 1137 | DCMTK was configured to use C++14 features, but your compiler does not or was not configured to provide them.
| | ~~~~~
| In file included from /<<PKGBUILDDIR>>/src/plastimatch/base/dcmtk_config.h:16,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/metadata.h:12,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/plm_image.h:10,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/plm_image_header.h:12,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/bspline_header.cxx:7:
| /usr/include/dcmtk/config/osconfig.h:1136:2: error: invalid preprocessing directive #errorDCMTK
| 1136 | #error\
| | ^~~~~~
| 1137 | DCMTK was configured to use C++14 features, but your compiler does not or was not configured to provide them.
| | ~~~~~
| In file included from /<<PKGBUILDDIR>>/src/plastimatch/base/dcmtk_config.h:16,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/metadata.h:12,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/plm_image.h:10,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/aperture.h:8,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/aperture.cxx:9:
| /usr/include/dcmtk/config/osconfig.h:1136:2: error: invalid preprocessing directive #errorDCMTK
| 1136 | #error\
| | ^~~~~~
| 1137 | DCMTK was configured to use C++14 features, but your compiler does not or was not configured to provide them.
| | ~~~~~
| In file included from /<<PKGBUILDDIR>>/src/plastimatch/base/dcmtk_config.h:16,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/metadata.h:12,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/plm_image.h:10,
| from /<<PKGBUILDDIR>>/src/plastimatch/base/beam_geometry.cxx:10:
| /usr/include/dcmtk/config/osconfig.h:1136:2: error: invalid preprocessing directive #errorDCMTK
| 1136 | #error\
| | ^~~~~~
| 1137 | DCMTK was configured to use C++14 features, but your compiler does not or was not configured to provide them.
| | ~~~~~
| make[3]: *** [src/plastimatch/base/CMakeFiles/plmbase.dir/build.make:121: src/plastimatch/base/CMakeFiles/plmbase.dir/bspline_header.cxx.o] Error 1
See
https://buildd.debian.org/status/fetch.php?pkg=plastimatch&arch=amd64&ver=1.9.3%2Bdfsg.1-1%2Bb1&stamp=1637357564&raw=0
Cheers
--
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20211119/8352a338/attachment.sig>
More information about the Debian-med-packaging
mailing list