# # # patch "INSTALL" # from [e0f783d8e7b4ba600407c7d1f22493408195a506] # to [b7e8b377fa8a8e8f44c2a45c85e2ae04e4868a0b] # # patch "m4/boost.m4" # from [14d1c387899a325670200a45e5b24647499c1f07] # to [5fb051cce348601989d147249751d389c45d0b8e] # # patch "unit_tests.cc" # from [479c8975ba1b505e2f0d8d83a3ed54cd6bdfb126] # to [d253e91ab4bac69cf4739b1918a474fc142b29a8] # ============================================================ --- INSTALL e0f783d8e7b4ba600407c7d1f22493408195a506 +++ INSTALL b7e8b377fa8a8e8f44c2a45c85e2ae04e4868a0b @@ -13,7 +13,7 @@ 1. prerequisites: * software prerequisites: - a supported C++ compiler: g++ 3.2 or later. - - an installed copy of boost 1.33.0 or later. + - an installed copy of boost 1.32.0 or later. - zlib 1.1.4 or later. on debian: ============================================================ --- m4/boost.m4 14d1c387899a325670200a45e5b24647499c1f07 +++ m4/boost.m4 5fb051cce348601989d147249751d389c45d0b8e @@ -20,21 +20,21 @@ AC_DEFUN([BOOST_VERSION_CHECK], # Check for suitably new version of boost. AC_DEFUN([BOOST_VERSION_CHECK], [AC_LANG_ASSERT([C++]) - AC_CACHE_CHECK([boost version 1.33.0 or newer], ac_cv_boost_version_least_1_33_0, + AC_CACHE_CHECK([boost version 1.32.0 or newer], ac_cv_boost_version_least_1_32_0, [ AC_COMPILE_IFELSE( [#include - #if BOOST_VERSION >= 103300 + #if BOOST_VERSION >= 103200 int main() { return 0; } #else #error boost version is too old #endif ], - ac_cv_boost_version_least_1_33_0=yes, - ac_cv_boost_version_least_1_33_0=no) + ac_cv_boost_version_least_1_32_0=yes, + ac_cv_boost_version_least_1_32_0=no) ]) - if test x$ac_cv_boost_version_least_1_33_0 = xno; then - AC_MSG_ERROR([boost 1.33.0 or newer required]) + if test x$ac_cv_boost_version_least_1_32_0 = xno; then + AC_MSG_ERROR([boost 1.32.0 or newer required]) fi ]) ============================================================ --- unit_tests.cc 479c8975ba1b505e2f0d8d83a3ed54cd6bdfb126 +++ unit_tests.cc d253e91ab4bac69cf4739b1918a474fc142b29a8 @@ -19,7 +19,9 @@ #include #include +#if BOOST_VERSION >= 103300 #include +#endif #include "botan/botan.h" #include "option.hh" @@ -58,7 +60,9 @@ unit_test::unit_test_case::unit_test_cas unit_tests = new unit_test_list_t; boost_unit_test_case * tcase = BOOST_TEST_CASE(func); +#if BOOST_VERSION >= 103300 tcase->p_name.set(string(test)); +#endif unit_tests->insert(make_pair(string(group), tcase)); }