diff --git a/builtins/davix/CMakeLists.txt b/builtins/davix/CMakeLists.txt
index ca6a9482fb6381a4bf8f8c40e0ceabd15937e308..02e6c310d0cbefe473b6ed07845bd532f2447ff4 100644
--- a/builtins/davix/CMakeLists.txt
+++ b/builtins/davix/CMakeLists.txt
@@ -3,13 +3,13 @@ include(ExternalProject)
 find_package(LibXml2 REQUIRED)
 find_package(OpenSSL REQUIRED)
 
-set(DAVIX_VERSION "0.6.7")
+set(DAVIX_VERSION "0.6.4")
 set(DAVIX_URL "http://grid-deployment.web.cern.ch/grid-deployment/dms/lcgutil/tar/davix")
-set(DAVIX_URLHASH "SHA256=1694152a20a5c5e692c4bc545b2efbacec5274fb799e60725412ebae40cced3d")
+set(DAVIX_URLHASH "SHA256=4db74681ab83307c5477d29f0680953f1e6359efed001d52a6e8cff47291165b")
 set(DAVIX_PREFIX ${CMAKE_CURRENT_BINARY_DIR}/DAVIX-prefix)
 set(DAVIX_LIBNAME ${CMAKE_STATIC_LIBRARY_PREFIX}davix${CMAKE_STATIC_LIBRARY_SUFFIX})
 
-foreach(lib davix neon)
+foreach(lib davix neon boost_static_internal)
   set(libname ${CMAKE_STATIC_LIBRARY_PREFIX}${lib}${CMAKE_STATIC_LIBRARY_SUFFIX})
   list(APPEND DAVIX_LIBRARIES ${DAVIX_PREFIX}/lib/${libname})
 endforeach()
@@ -17,11 +17,11 @@ endforeach()
 ExternalProject_Add(DAVIX
   URL ${DAVIX_URL}/${DAVIX_VERSION}/davix-embedded-${DAVIX_VERSION}.tar.gz
   URL_HASH ${DAVIX_URLHASH}
+  PATCH_COMMAND patch -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/davix-0.6.4.patch
   CMAKE_CACHE_ARGS -DCMAKE_PREFIX_PATH:STRING=${OPENSSL_PREFIX}
   CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
   -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-  -DENABLE_HTML_DOCS=OFF
-  -DENABLE_IPV6=OFF
+  -DBOOST_EXTERNAL=OFF
   -DSTATIC_LIBRARY=ON
   -DSHARED_LIBRARY=OFF
   -DENABLE_TOOLS=OFF
@@ -50,11 +50,6 @@ if(NOT _have_clock_gettime)
   list(APPEND DAVIX_LIBRARIES rt)
 endif()
 
-check_library_exists(uuid uuid_generate_random "" _have_uuid)
-if(_have_uuid)
-  list(APPEND DAVIX_LIBRARIES uuid)
-endif()
-
 set(DAVIX_INCLUDE_DIR  ${DAVIX_PREFIX}/include/davix CACHE INTERNAL "" FORCE)
 set(DAVIX_INCLUDE_DIRS ${DAVIX_PREFIX}/include/davix CACHE INTERNAL "" FORCE)
 set(DAVIX_LIBRARY ${DAVIX_PREFIX}/lib/${DAVIX_LIBNAME} CACHE INTERNAL "" FORCE)
diff --git a/builtins/davix/davix-0.6.4.patch b/builtins/davix/davix-0.6.4.patch
new file mode 100644
index 0000000000000000000000000000000000000000..8cb0dc44df032ee944cf1161d2acc67011a5b170
--- /dev/null
+++ b/builtins/davix/davix-0.6.4.patch
@@ -0,0 +1,12 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 62d2d53..2363692 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -92,7 +92,6 @@ include_directories( ${CMAKE_SOURCE_DIR}/src/libs/)
+ 
+ add_subdirectory (src)
+ add_subdirectory (doc)
+-add_subdirectory (dist)
+ add_subdirectory (test)
+ add_subdirectory (packaging)
+