1 Disable assertions to get it building with arm-linux-20070808-*
2 Haven't determined if this is a problem or not.
4 --- boost_1_44_0.orig/boost/archive/basic_binary_iarchive.hpp 2010-07-10 02:48:52.000000000 +1000
5 +++ boost_1_44_0/boost/archive/basic_binary_iarchive.hpp 2010-10-07 16:26:21.201978141 +1000
8 // include these to trap a change in binary format which
9 // isn't specifically handled
10 - BOOST_STATIC_ASSERT(sizeof(tracking_type) == sizeof(char));
11 + //BOOST_STATIC_ASSERT(sizeof(tracking_type) == sizeof(char));
13 - BOOST_STATIC_ASSERT(sizeof(class_id_type) == sizeof(int_least16_t));
14 - BOOST_STATIC_ASSERT(sizeof(class_id_reference_type) == sizeof(int_least16_t));
15 + //BOOST_STATIC_ASSERT(sizeof(class_id_type) == sizeof(int_least16_t));
16 + //BOOST_STATIC_ASSERT(sizeof(class_id_reference_type) == sizeof(int_least16_t));
18 BOOST_STATIC_ASSERT(sizeof(object_id_type) == sizeof(uint_least32_t));
19 BOOST_STATIC_ASSERT(sizeof(object_reference_type) == sizeof(uint_least32_t));
20 --- boost_1_44_0.orig/boost/archive/basic_binary_oarchive.hpp 2010-07-10 02:48:52.000000000 +1000
21 +++ boost_1_44_0/boost/archive/basic_binary_oarchive.hpp 2010-10-07 16:26:38.952282971 +1000
24 // include these to trap a change in binary format which
25 // isn't specifically handled
26 - BOOST_STATIC_ASSERT(sizeof(tracking_type) == sizeof(char));
27 + //BOOST_STATIC_ASSERT(sizeof(tracking_type) == sizeof(char));
29 - BOOST_STATIC_ASSERT(sizeof(class_id_type) == sizeof(int_least16_t));
30 - BOOST_STATIC_ASSERT(sizeof(class_id_reference_type) == sizeof(int_least16_t));
31 + //BOOST_STATIC_ASSERT(sizeof(class_id_type) == sizeof(int_least16_t));
32 + //BOOST_STATIC_ASSERT(sizeof(class_id_reference_type) == sizeof(int_least16_t));
34 BOOST_STATIC_ASSERT(sizeof(object_id_type) == sizeof(uint_least32_t));
35 BOOST_STATIC_ASSERT(sizeof(object_reference_type) == sizeof(uint_least32_t));