diff --git a/CMakeLists.txt b/CMakeLists.txt
index 19d27e519981d145ef623bc2ece05f242ce9083d..a90f0e99f134e9080e432138d2213d4e597f12b5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -64,7 +64,8 @@ message("Searching Vc in ${Vc_DIR}")
 
 set (ENV{BOOST_ROOT} ${BOOST_ROOT})
 set (Boost_NO_BOOST_CMAKE OFF)
-find_package(Boost 1.72.0 COMPONENTS unit_test_framework iostreams program_options system filesystem thread OPTIONAL_COMPONENTS fiber context)
+find_package(Boost 1.72.0 COMPONENTS REQUIRED unit_test_framework iostreams program_options system filesystem thread
+		OPTIONAL_COMPONENTS fiber context)
 find_package(MPI)
 find_package(PETSc)
 find_package(HDF5)
diff --git a/gdbgui b/gdbgui
index fa184cc946bea28400eb5337a241d9122656f1a5..b213761e4cfeec08d1cf3c40041896eeb76282c9 160000
--- a/gdbgui
+++ b/gdbgui
@@ -1 +1 @@
-Subproject commit fa184cc946bea28400eb5337a241d9122656f1a5
+Subproject commit b213761e4cfeec08d1cf3c40041896eeb76282c9
diff --git a/openfpm_io b/openfpm_io
index 1100fee47d06fbe2aba575defbb07de38832a4a1..05bb4a2b0e762f105a26f8576a21f91f7c50ef81 160000
--- a/openfpm_io
+++ b/openfpm_io
@@ -1 +1 @@
-Subproject commit 1100fee47d06fbe2aba575defbb07de38832a4a1
+Subproject commit 05bb4a2b0e762f105a26f8576a21f91f7c50ef81
diff --git a/openfpm_numerics b/openfpm_numerics
index 6baf40e656e686726f4fcd4c2250bde311018379..8ab6d7d333b2ddeca8587d5bc6e06bfd2600313d 160000
--- a/openfpm_numerics
+++ b/openfpm_numerics
@@ -1 +1 @@
-Subproject commit 6baf40e656e686726f4fcd4c2250bde311018379
+Subproject commit 8ab6d7d333b2ddeca8587d5bc6e06bfd2600313d