From 1460eebf2abe913df964e031eff081a57f043697 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Sun, 13 Dec 2020 21:07:03 +0100 Subject: Use XXH3 for cache, hash table hashing XXH3 is faster than both our CRC32c implementation as well as DJB hash for hash table hashing, so meh, let's switch to it. --- apt-pkg/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'apt-pkg/CMakeLists.txt') diff --git a/apt-pkg/CMakeLists.txt b/apt-pkg/CMakeLists.txt index 7e51b1775..5c97493af 100644 --- a/apt-pkg/CMakeLists.txt +++ b/apt-pkg/CMakeLists.txt @@ -49,6 +49,7 @@ target_include_directories(apt-pkg $<$:${SYSTEMD_INCLUDE_DIRS}> ${ICONV_INCLUDE_DIRS} $<$:${GCRYPT_INCLUDE_DIRS}> + $<$:${XXHASH_INCLUDE_DIRS}> ) target_link_libraries(apt-pkg @@ -63,6 +64,7 @@ target_link_libraries(apt-pkg $<$:${SYSTEMD_LIBRARIES}> ${ICONV_LIBRARIES} $<$:${GCRYPT_LIBRARIES}> + $<$:${XXHASH_LIBRARIES}> ) set_target_properties(apt-pkg PROPERTIES VERSION ${MAJOR}.${MINOR}) set_target_properties(apt-pkg PROPERTIES SOVERSION ${MAJOR}) -- cgit v1.2.3