diff -ur kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/preprocesslexer.h kdesdk-4.1.96-boost137-workaround/umbrello/umbrello/codeimport/kdevcppparser/preprocesslexer.h
--- kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/preprocesslexer.h 2009-01-01 17:26:52.000000000 +0100
+++ kdesdk-4.1.96-boost137-workaround/umbrello/umbrello/codeimport/kdevcppparser/preprocesslexer.h 2009-01-13 18:05:23.000000000 +0100
@@ -42,7 +42,7 @@
using boost::spirit::rule;
using boost::spirit::scanner;
using boost::spirit::ext::skip_rule_parser;
-#ifdef Q_CC_MSVC
+#if 1
// this template isn't available in boost/static_assert.hpp:50
// but msvc needs it (boost 1.37.0)
namespace boost {