[Debian-med-packaging] Bug#1000222: orthanc: 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 21:59:28 GMT 2021


Source: orthanc
Version: 1.9.7+dfsg-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

| /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_HAS_FILESYSTEM_V3=1 -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCIVETWEB_API="" -DCIVETWEB_HAS_DISABLE_KEEP_ALIVE=1 -DCIVETWEB_HAS_WEBDAV_WRITING=1 -DCIVETWEB_KEEP_ALIVE_TIMEOUT_SECONDS=1 -DDCMTK_DICTIONARY_DIR=\"/usr/share/libdcmtk16\" -DDCMTK_USE_EMBEDDED_DICTIONARIES=0 -DDCMTK_VERSION_NUMBER=366 -DHAVE_CONFIG_H=1 -DJSONCPP_DEPRECATED_STACK_LIMIT=5000 -DORTHANC_API_VERSION=15 -DORTHANC_BUILDING_FRAMEWORK_LIBRARY=1 -DORTHANC_DATABASE_VERSION=6 -DORTHANC_DEFAULT_DICOM_ENCODING=Encoding_Latin1 -DORTHANC_ENABLE_BASE64=1 -DORTHANC_ENABLE_CIVETWEB=1 -DORTHANC_ENABLE_CURL=1 -DORTHANC_ENABLE_DCMTK=1 -DORTHANC_ENABLE_DCMTK_JPEG=1 -DORTHANC_ENABLE_DCMTK_JPEG_LOSSLESS=1 -DORTHANC_ENABLE_DCMTK_NETWORKING=1 -DORTHANC_ENABLE_DCMTK_TRANSCODING=1 -DORTHANC_ENABLE_JPEG=1 -DORTHANC_ENABLE_LOCALE=1 -DORTHANC_ENABLE_LOGGING=1 -DORTHANC_ENABLE_LOGGING_STDIO=0 -DORTHANC_ENABLE_LUA=1 -DORTHANC_ENABLE_MD5=1 -DORTHANC_ENABLE_MONGOOSE=0 -DORTHANC_ENABLE_PKCS11=0 -DORTHANC_ENABLE_PNG=1 -DORTHANC_ENABLE_PUGIXML=1 -DORTHANC_ENABLE_SQLITE=1 -DORTHANC_ENABLE_SSL=1 -DORTHANC_ENABLE_ZLIB=1 -DORTHANC_MAXIMUM_TAG_LENGTH=256 -DORTHANC_SANDBOXED=0 -DORTHANC_SQLITE_VERSION=3036000 -DORTHANC_STATIC_ICU=0 -DORTHANC_VERSION=\"1.9.7\" -DORTHANC_VERSION_MAJOR=1 -DORTHANC_VERSION_MINOR=9 -DORTHANC_VERSION_REVISION=7 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -I/<<PKGBUILDDIR>>/BuildStaticFramework/AUTOGENERATED -I/usr/include/lua5.3 -I/usr/src/gtest -I/usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-long-long -Wno-variadic-macros -std=gnu++11 -fPIC -MD -MT CMakeFiles/OrthancFramework.dir/<<PKGBUILDDIR>>/OrthancFramework/Sources/DicomFormat/DicomPath.cpp.o -MF CMakeFiles/OrthancFramework.dir/<<PKGBUILDDIR>>/OrthancFramework/Sources/DicomFormat/DicomPath.cpp.o.d -o CMakeFiles/OrthancFramework.dir/<<PKGBUILDDIR>>/OrthancFramework/Sources/DicomFormat/DicomPath.cpp.o -c /<<PKGBUILDDIR>>/OrthancFramework/Sources/DicomFormat/DicomPath.cpp
| In file included from /usr/include/dcmtk/dcmdata/dcdatset.h:26,
|                  from /<<PKGBUILDDIR>>/OrthancFramework/Sources/DicomFormat/../DicomParsing/FromDcmtkBridge.h:30,
|                  from /<<PKGBUILDDIR>>/OrthancFramework/Sources/DicomFormat/DicomPath.cpp:32:
| /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.
|       | ~~~~~

See https://buildd.debian.org/status/fetch.php?pkg=orthanc&arch=amd64&ver=1.9.7%2Bdfsg-1%2Bb1&stamp=1637357465&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/890073af/attachment-0001.sig>


More information about the Debian-med-packaging mailing list