--- boost/date_time/posix_time/time_serialize.hpp.orig 2010-11-02 10:28:42.838384940 +0000 +++ 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/date_time/gregorian/greg_serialize.hpp.orig 2010-11-02 10:28:14.472384646 +0000 +++ 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/ptr_container/detail/serialize_ptr_map_adapter.hpp.orig 2010-11-02 10:27:13.746384983 +0000 +++ boost/ptr_container/detail/serialize_ptr_map_adapter.hpp 2010-11-02 10:27:41.343384857 +0000 @@ -9,6 +9,7 @@ #include #include #include +#include namespace boost {