Hi, this patch changes debian/rules to build against itcl3.4 instead of itcl3.2 and against itk3.3 instead of itk3.2. Applying it has you end up with another error though:
eval.c: In function 'evaluate_subexp_standard': eval.c:1676: error: 'subscript_array' may be used uninitialized in this function make[3]: *** [eval.o] Error 1 make[3]: Leaving directory `/tmp/buildd/insight-6.7.1.dfsg.1/gdb' make[2]: *** [all-gdb] Error 2 make[2]: Leaving directory `/tmp/buildd/insight-6.7.1.dfsg.1' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/buildd/insight-6.7.1.dfsg.1' make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 E: Failed autobuilding of package I: unmounting dev/pts filesystem I: unmounting proc filesystem I: cleaning the build env I: removing directory /var/cache/pbuilder/build//3163 and its subdirectories Regards, Meike
--- insight-6.7.1.dfsg.1/debian/rules 2010-01-22 22:51:36.000000000 +0100 +++ /tmp/insight-6.7.1.dfsg.1/debian/rules 2010-01-22 22:50:51.000000000 +0100 @@ -33,8 +33,8 @@ --with-tclconfig=/usr/lib/tcl8.4 \ --with-tkinclude=/usr/include/tcl8.4/tk-private \ --with-tkconfig=/usr/lib/tk8.4 \ - --with-itclconfig=/usr/share/tcltk/itcl3.2 \ - --with-itkconfig=/usr/share/tcltk/itk3.2 \ + --with-itclconfig=/usr/share/tcltk/itcl3.4 \ + --with-itkconfig=/usr/share/tcltk/itk3.3 \ --enable-sim