diff --git a/src/cc/CMakeLists.txt b/src/cc/CMakeLists.txt
index a69fe4e13c80fa6c29bed03cc6e021111e509bdb..3876b8d36a2ac62c029525d7edafccb4ebc48474 100644
--- a/src/cc/CMakeLists.txt
+++ b/src/cc/CMakeLists.txt
@@ -36,7 +36,7 @@ endif()
 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DBCC_INSTALL_PREFIX='\"${CMAKE_INSTALL_PREFIX}\"'")
 
 add_library(bcc SHARED bpf_common.cc bpf_module.cc libbpf.c)
-set_target_properties(bcc PROPERTIES VERSION ${REVISION} SOVERSION 0)
+set_target_properties(bcc PROPERTIES VERSION ${REVISION_LAST} SOVERSION 0)
 
 # BPF is still experimental otherwise it should be available
 #llvm_map_components_to_libnames(llvm_libs bpf mcjit irreader passes)