diff --git a/BaseLib/LogogCustomCout.h b/BaseLib/LogogCustomCout.h
index c5b2b93817478d7bd0dbfa1a2a6251aa55272670..64ee4a19ec4d5591992df71df79010db18f8062b 100644
--- a/BaseLib/LogogCustomCout.h
+++ b/BaseLib/LogogCustomCout.h
@@ -9,7 +9,7 @@
 
 #pragma once
 
-#include <ostream>
+#include <iostream>
 
 #include <logog/include/logog.hpp>
 
diff --git a/scripts/cmake/ConanSetup.cmake b/scripts/cmake/ConanSetup.cmake
index acaf2c5875e285789282416d3691e4f6c4c0da0b..2baaac99654cb26727bc8633307ba9ce97e4ca4d 100644
--- a/scripts/cmake/ConanSetup.cmake
+++ b/scripts/cmake/ConanSetup.cmake
@@ -36,6 +36,10 @@ if(OGS_USE_MPI)
     set(CONAN_OPTIONS ${CONAN_OPTIONS} VTK:mpi=True)
 endif()
 
+if(OGS_USE_PETSC)
+    set(CONAN_REQUIRES ${CONAN_REQUIRES} petsc/3.8.3@bilke/testing)
+endif()
+
 if(OGS_BUILD_GUI)
     set(CONAN_REQUIRES ${CONAN_REQUIRES}
         Shapelib/1.3.0@bilke/stable