Package: ctk
Version: 0.1.0+git20131105~b8307961b6-2
Severity: serious
Justification: fails to build from source
I just tried to rebuild ctk against the new libdcmtk-dev, but it failed with
/build/ctk-0.1.0+git20131105~b8307961b6/Libs/DICOM/Core/ctkDICOMUtil.cpp: In
function 'void ctk::setDICOMLogLevel(ctkErrorLogLevel::LogLevel)':
/build/ctk-0.1.0+git20131105~b8307961b6/Libs/DICOM/Core/ctkDICOMUtil.cpp:33:3:
error: 'log4cplus' has not been declared
log4cplus::Logger log = log4cplus::Logger::getRoot();
^
[ 33%] Building CXX object
Libs/DICOM/Core/CMakeFiles/CTKDICOMCore.dir/moc_ctkDICOMIndexer.cxx.o
/build/ctk-0.1.0+git20131105~b8307961b6/Libs/DICOM/Core/ctkDICOMUtil.cpp:36:35:
error: 'log' was not declared in this scope
case ctkErrorLogLevel::Trace: log.setLogLevel(OFLogger::TRACE_LOG_LEVEL);
break;
^
/build/ctk-0.1.0+git20131105~b8307961b6/Libs/DICOM/Core/ctkDICOMUtil.cpp: In
function 'ctkErrorLogLevel::LogLevel ctk::dicomLogLevel()':
/build/ctk-0.1.0+git20131105~b8307961b6/Libs/DICOM/Core/ctkDICOMUtil.cpp:52:3:
error: 'log4cplus' has not been declared
log4cplus::Logger log = log4cplus::Logger::getRoot();
^
/build/ctk-0.1.0+git20131105~b8307961b6/Libs/DICOM/Core/ctkDICOMUtil.cpp:53:11:
error: 'log' was not declared in this scope
switch (log.getLogLevel())
^
/build/ctk-0.1.0+git20131105~b8307961b6/Libs/DICOM/Core/ctkDICOMUtil.cpp:63:1:
warning: control reaches end of non-void function [-Wreturn-type]
}
^
Andreas