Actually, I just read the post by Sule on Jan 21st and realized that you had already removed that file from the source. I don't know if I had mentioned that I was trying to build the latest so that part is already done on my system. The built in version of FindBoost.cmake already has quite a bit of future release values listed:
# 1.33, 1.33.0, 1.33.1, 1.34, 1.34.0, 1.34.1, 1.35, 1.35.0, 1.35.1,
# 1.36, 1.36.0, 1.36.1, 1.37, 1.37.0, 1.38, 1.38.0, 1.39, 1.39.0,
# 1.40, 1.40.0, 1.41, 1.41.0, 1.42, 1.42.0, 1.43, 1.43.0, 1.44, 1.44.0,
# 1.45, 1.45.0, 1.46, 1.46.0, 1.46.1, 1.47, 1.47.0, 1.48, 1.48.0,
# 1.49, 1.49.0, 1.50, 1.50.0, 1.51, 1.51.0, 1.52, 1.52.0,
# 1.53, 1.53.0, 1.54, 1.54.0, 1.55, 1.55.0, 1.56, 1.56.0
Is it possible that the following lines in the CMakeLists.txt conflict with what is already being done in the built in FindBoost.cmake?
FIND_PACKAGE (Boost COMPONENTS python filesystem serialization system date_time)
IF (NOT Boost_FOUND)
# show an error message that boost was not found
ELSE (NOT Boost_FOUND)
# show the boost libraries that were found
# workaround for extra keywords showing up in Boost_LIBRARIES
LIST(REMOVE_ITEM Boost_LIBRARIES "optimized")
LIST(REMOVE_ITEM Boost_LIBRARIES "debug")
foreach(arg ${Boost_LIBRARIES})
MESSAGE(STATUS "Boost library: ${arg}")
endforeach(arg ${Boost_LIBRARIES})
ENDIF (NOT Boost_FOUND)
Thanks