--- boost_1_44_0/boost/date_time/posix_time/time_serialize.hpp.orig 2010-11-02 10:28:42.838384940 +0000 +++ boost_1_44_0/boost/date_time/posix_time/time_serialize.hpp 2010-11-02 10:28:53.921385085 +0000 @@ -12,7 +12,7 @@ #include "boost/date_time/posix_time/posix_time.hpp" #include "boost/date_time/gregorian/greg_serialize.hpp" #include "boost/serialization/split_free.hpp" - +#include "boost/serialization/nvp.hpp" // macros to split serialize functions into save & load functions // NOTE: these macros define template functions in the boost::serialization namespace. --- boost_1_44_0/boost/date_time/gregorian/greg_serialize.hpp.orig 2010-11-02 10:28:14.472384646 +0000 +++ boost_1_44_0/boost/date_time/gregorian/greg_serialize.hpp 2010-11-02 10:28:24.373384924 +0000 @@ -12,7 +12,7 @@ #include "boost/date_time/gregorian/gregorian_types.hpp" #include "boost/date_time/gregorian/parsers.hpp" #include "boost/serialization/split_free.hpp" - +#include "boost/serialization/nvp.hpp" // macros to split serialize functions into save & load functions // An expanded version is below for gregorian::date --- boost_1_44_0/boost/ptr_container/detail/serialize_ptr_map_adapter.hpp.orig 2010-11-02 10:27:13.746384983 +0000 +++ boost_1_44_0/boost/ptr_container/detail/serialize_ptr_map_adapter.hpp 2010-11-02 10:27:41.343384857 +0000 @@ -9,6 +9,7 @@ #include <boost/ptr_container/ptr_map_adapter.hpp> #include <boost/ptr_container/detail/serialize_xml_names.hpp> #include <boost/serialization/split_free.hpp> +#include <boost/serialization/nvp.hpp> namespace boost { --- boost_1_44_0/boost/ptr_container/detail/serialize_reversible_cont.hpp (revision 64996) +++ boost_1_44_0/boost/ptr_container/detail/serialize_reversible_cont.hpp (working copy) @@ -9,6 +9,7 @@ #include <boost/ptr_container/detail/reversible_ptr_container.hpp> #include <boost/ptr_container/detail/serialize_xml_names.hpp> #include <boost/serialization/split_free.hpp> +#include <boost/serialization/nvp.hpp> namespace boost {