Package: nifti2dicom Version: 0.4.8-1 Severity: serious Usertags: goto-cc During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder and pbuilder) the build failed with the following error.
[...] -- Found DCMTK: /usr/include/dcmtk/config -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found -- Found Qt4: /usr/bin/qmake (found suitable version "4.8.6", minimum required is "4.4.0") -- The imported target "vtk" references the file "/usr/bin/vtk" but this file does not exist. Possible reasons include: * The file was deleted, renamed, or moved to another location. * An install or uninstall procedure did not complete successfully. * The installation package was faulty and contained "/usr/lib/cmake/vtk-6.1/VTKTargets.cmake" but not all the files it references. -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- You will need both doxygen and graphviz 'dot' to build documentation -- Configuring done CMake Warning (dev) at src/gui/CMakeLists.txt:51 (add_executable): Policy CMP0028 is not set: Double colon in target name means ALIAS or IMPORTED target. Run "cmake --help-policy CMP0028" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Target "qnifti2dicom" links to target "Qt5::Widgets" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing? This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done [...] Linking CXX executable qnifti2dicom cd /srv/jenkins-slave/workspace/sid-goto-cc-nifti2dicom/nifti2dicom-0.4.8/obj-x86_64-linux-gnu/src/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/qnifti2dicom.dir/link.txt --v erbose=1 /usr/bin/g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wl,-z,relro -Wl,--as-needed [...] /usr/lib/x86_64-linux-gnu/libvtkGUISupportQt-6.1.so.6.1.0 -lQt5::Widgets /usr/lib/x86_64-linux-gnu/libvtkFiltersParallel-6.1.so.6.1.0 [...] ld.bfd.orig: cannot find -lQt5::Widgets collect2: error: ld returned 1 exit status src/gui/CMakeFiles/qnifti2dicom.dir/build.make:782: recipe for target 'src/gui/qnifti2dicom' failed make[3]: *** [src/gui/qnifti2dicom] Error 1 The full build log is attached; please do let me know if the problem is unreproducible, in which case I shall try to investigate further. Yet comparing logs on the buildd and the attached one, the warning message at the end of configuration is new - quite possibly updates to cmake caused a change in behaviour. unstable currently has cmake 3.0.2-1, whereas the most recent build on the buildds used cmake 2.8.12.2-1. Best, Michael
nifti2dicom-build-log.txt.gz
Description: application/gunzip
pgpATp0GzPAHs.pgp
Description: PGP signature

