From f84cfaa71f711806ba7f747e9db028d40aea3149 Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Sat, 13 Dec 2025 13:35:46 +0100 Subject: Add LINKER:--build-id=none to CmakeLists.txt This avoids a per-build id that breaks reproducible builds. closes #1825 --- main/src/main/cpp/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main/src/main/cpp/CMakeLists.txt b/main/src/main/cpp/CMakeLists.txt index 4f344b75..f26c71b5 100644 --- a/main/src/main/cpp/CMakeLists.txt +++ b/main/src/main/cpp/CMakeLists.txt @@ -8,6 +8,9 @@ git_describe(OPENVPN3_GIT "${CMAKE_CURRENT_SOURCE_DIR}/openvpn3" "--tags" "--alw message("OpenVPN 2.x version ${OPENVPN2_GIT}") message("OpenVPN 3.x version ${OPENVPN3_GIT}") +# Make builds (like F-droid) happy that want reproducible builds +add_link_options("LINKER:--build-id=none") + # Set mbedtls options OPTION(ENABLE_PROGRAMS "" OFF) OPTION(USE_SHARED_MBEDTLS_LIBRARY "" OFF) -- cgit v1.2.3