Package: fslview Severity: serious Justification: no longer builds from source
Due to the recently-introduced package boost-defaults [1], the unversioned Boost -dev packages changed from Boost version 1.34.1 to version 1.38.0. You package now fails to build due to that change. Excerpt from a private build log: cd /tmp/buildd/fslview-3.0.2+4.1.2/build/src/fslview && /usr/bin/c++ -DQT_SHARED -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -D_REENTRANT -DHAVE_VTK -Wall -g -O2 -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl/libprob -I/usr/include/newmat -I/usr/include/qwt -I/usr/include/nifti -Wno-deprecated -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl/newmat -I/tmp/buildd/fslview-3.0.2+4.1.2/src -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl/extras/include/zlib -I/usr/include/vtk-5.2 -I/usr/include/tcl8.5 -I/usr/include/python2.5 -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/share/qt3/include -I/usr/share/qt3/include/qwt -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl/include -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl/extras/include/newmat -I/tmp/buildd/fslview-3.0.2+4.1.2/build/src/fslview -o CMakeFiles/utilities.dir/preferences.o -c /tmp/buildd/fslview-3.0.2+4.1.2/src/fslview/preferences.cpp /usr/bin/cmake -E cmake_progress_report /tmp/buildd/fslview-3.0.2+4.1.2/build/CMakeFiles 98 [ 19%] Building CXX object src/fslview/CMakeFiles/utilities.dir/atlas.o cd /tmp/buildd/fslview-3.0.2+4.1.2/build/src/fslview && /usr/bin/c++ -DQT_SHARED -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -D_REENTRANT -DHAVE_VTK -Wall -g -O2 -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl/libprob -I/usr/include/newmat -I/usr/include/qwt -I/usr/include/nifti -Wno-deprecated -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl/newmat -I/tmp/buildd/fslview-3.0.2+4.1.2/src -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl/extras/include/zlib -I/usr/include/vtk-5.2 -I/usr/include/tcl8.5 -I/usr/include/python2.5 -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/share/qt3/include -I/usr/share/qt3/include/qwt -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl/include -I/tmp/buildd/fslview-3.0.2+4.1.2/fsl/extras/include/newmat -I/tmp/buildd/fslview-3.0.2+4.1.2/build/src/fslview -o CMakeFiles/utilities.dir/atlas.o -c /tmp/buildd/fslview-3.0.2+4.1.2/src/fslview/atlas.cpp In file included from /tmp/buildd/fslview-3.0.2+4.1.2/src/fslview/atlas.h:13, from /tmp/buildd/fslview-3.0.2+4.1.2/src/fslview/atlas.cpp:9: /tmp/buildd/fslview-3.0.2+4.1.2/src/storage/image.h:42: warning: 'typedef' was ignored in this declaration In file included from /tmp/buildd/fslview-3.0.2+4.1.2/src/fslview/atlas.h:15, from /tmp/buildd/fslview-3.0.2+4.1.2/src/fslview/atlas.cpp:9: /tmp/buildd/fslview-3.0.2+4.1.2/src/fslview/cursor.h: In member function 'boost::shared_ptr<Cursor> Cursor::countedThis() const': /tmp/buildd/fslview-3.0.2+4.1.2/src/fslview/cursor.h:51: error: 'make_shared' is not a member of 'boost' make[3]: *** [src/fslview/CMakeFiles/utilities.dir/atlas.o] Error 1 make[3]: Leaving directory `/tmp/buildd/fslview-3.0.2+4.1.2/build' make[2]: *** [src/fslview/CMakeFiles/utilities.dir/all] Error 2 make[2]: Leaving directory `/tmp/buildd/fslview-3.0.2+4.1.2/build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/buildd/fslview-3.0.2+4.1.2/build' make: *** [build-arch-stamp] Error 2 [1] http://lists.debian.org/debian-devel-announce/2009/05/msg00002.html -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org