]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Require BOOST 1.48 or later when looking for an external installation. 98/head
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Tue, 19 Aug 2014 16:18:16 +0000 (11:18 -0500)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Tue, 19 Aug 2014 16:18:16 +0000 (11:18 -0500)
cmake/modules/FindBOOST.cmake
doc/news/changes.h

index 33208996f54bd299aa2afaf992bc31af902611f6..b8b1abba401b2414248c0fa99854dd49dbc25eb2 100644 (file)
@@ -43,7 +43,7 @@ IF(NOT BUILD_SHARED_LIBS)
 ENDIF()
 
 LIST(REMOVE_ITEM CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules/)
-FIND_PACKAGE(Boost 1.44 COMPONENTS iostreams serialization system thread)
+FIND_PACKAGE(Boost 1.48 COMPONENTS iostreams serialization system thread)
 LIST(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules/)
 
 #
@@ -51,7 +51,7 @@ LIST(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules/)
 #
 IF(NOT Boost_FOUND AND Boost_USE_STATIC_LIBS)
   SET(Boost_USE_STATIC_LIBS FALSE)
-  FIND_PACKAGE(Boost 1.44 COMPONENTS iostreams serialization system thread)
+  FIND_PACKAGE(Boost 1.48 COMPONENTS iostreams serialization system thread)
 ENDIF()
 
 IF(Boost_FOUND)
index d50891f620706a31c183af7d0a6112c83089dfd6..2e6d6f72b8c54380229fdaa01d3411bbab32864f 100644 (file)
@@ -97,6 +97,15 @@ inconvenience this causes.
 
 
 <ol>
+  <li> Fixed: Newer versions of GCC (e.g. 4.9.x) are no longer compatible
+  with BOOST 1.46. Consequently, the CMake scripts now require at least
+  BOOST 1.48 in order to use a BOOST version found on the system. If no
+  installed BOOST library is found, or if the version is older than 1.48,
+  CMake will simply take the one that comes bundled with deal.II
+  <br>
+  (Wolfgang Bangerth, 2014/08/19)
+  </li>
+
   <li> New: There is now a documentation module that describes
   deal.II's support for and interaction with the
   @ref CPP11 "C++11 standard".

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.