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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]