]> git.proxmox.com Git - libgit2.git/blobdiff - debian/patches/enable-repro-builds.patch
d/p/: Refresh patches
[libgit2.git] / debian / patches / enable-repro-builds.patch
index c2137cf67f3db1537706e3ebd39e2d22b22810e2..cbac4bdc9b290be3841cf928af1ec389c3351225 100644 (file)
@@ -3,17 +3,12 @@ Author: Utkarsh Gupta <utkarsh@debian.org>
 
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -191,6 +191,13 @@
-       SET(CMAKE_SHARED_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE}")
-       SET(CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO "${CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO}")
-       SET(CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL "${CMAKE_EXE_LINKER_FLAGS_MINSIZEREL}")
-+
-+      # Enable reproducible builds by default
-+      SET(CMAKE_C_FLAGS "-ffile-prefix-map=${CMAKE_SOURCE_DIR}=. ${CMAKE_C_FLAGS}")
-+      SET(CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> Dqc <TARGET> <LINK_FLAGS> <OBJECTS>")
-+      SET(CMAKE_C_ARCHIVE_APPEND "<CMAKE_AR> Dq  <TARGET> <LINK_FLAGS> <OBJECTS>")
-+      SET(CMAKE_C_ARCHIVE_FINISH "<CMAKE_RANLIB> -D <TARGET>")
-+
- ELSE ()
-       IF (ENABLE_REPRODUCIBLE_BUILDS)
-               SET(CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> Dqc <TARGET> <LINK_FLAGS> <OBJECTS>")
+@@ -54,7 +54,7 @@
+               option(USE_NTLMCLIENT  "Enable NTLM support on Unix."                   ON)
+       endif()
+-      option(ENABLE_REPRODUCIBLE_BUILDS "Enable reproducible builds"                 OFF)
++      option(ENABLE_REPRODUCIBLE_BUILDS "Enable reproducible builds"                 ON)
+ endif()
+ if(APPLE)