1From 240727d3142700af779ca6f5c4677419787bca28 Mon Sep 17 00:00:00 2001 2From: Khem Raj <raj.khem@gmail.com> 3Date: Tue, 28 Apr 2020 16:15:20 -0700 4Subject: [PATCH] Enhance reproducibility 5 6SetBuildInfo.cmake groks information from build system and emits that 7into sourcecode ( header file ) which is then compiled into binary, this 8string is build system dependent, therefore can cause reproducibility 9issues, here we set static string for LIB_INFO 10 11Upstream-Status: Inappropriate [OE-specific] 12 13Signed-off-by: Khem Raj <raj.khem@gmail.com> 14--- 15 src/libcec/CMakeLists.txt | 2 +- 16 1 file changed, 1 insertion(+), 1 deletion(-) 17 18diff --git a/src/libcec/CMakeLists.txt b/src/libcec/CMakeLists.txt 19index 19a070b..4b3c827 100644 20--- a/src/libcec/CMakeLists.txt 21+++ b/src/libcec/CMakeLists.txt 22@@ -133,7 +133,7 @@ set(CEC_HEADERS devices/CECRecordingDevice.h 23 source_group("Header Files" FILES ${CEC_HEADERS}) 24 25 # platform and device specific 26-include(cmake/SetBuildInfo.cmake) 27+set(LIB_INFO "compiled on ${CMAKE_SYSTEM} ... ") 28 include(cmake/CheckPlatformSupport.cmake) 29 30 ## create project groups 31-- 322.26.2 33 34