Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libcec for openSUSE:Factory checked 
in at 2021-02-11 12:49:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcec (Old)
 and      /work/SRC/openSUSE:Factory/.libcec.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libcec"

Thu Feb 11 12:49:40 2021 rev:12 rq:871140 version:6.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libcec/libcec.changes    2021-01-15 
19:45:58.697999492 +0100
+++ /work/SRC/openSUSE:Factory/.libcec.new.28504/libcec.changes 2021-02-11 
12:52:56.241963987 +0100
@@ -1,0 +2,5 @@
+Thu Feb 11 04:23:45 UTC 2021 - Bernhard Wiedemann <[email protected]>
+
+- Add reproducible.patch to drop build host name (boo#1084909)
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libcec.spec ++++++
--- /var/tmp/diff_new_pack.OTnnfV/_old  2021-02-11 12:52:56.765964709 +0100
+++ /var/tmp/diff_new_pack.OTnnfV/_new  2021-02-11 12:52:56.769964714 +0100
@@ -29,6 +29,8 @@
 URL:            https://github.com/Pulse-Eight/libcec
 Source:         
https://github.com/Pulse-Eight/libcec/archive/libcec-%{version}.tar.gz
 Patch1:         libcec-cmake_install_lib_dir.patch
+# PATCH-FIX-UPSTREAM https://github.com/Pulse-Eight/libcec/pull/553
+Patch2:         reproducible.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  ncurses-devel

++++++ reproducible.patch ++++++
https://github.com/Pulse-Eight/libcec/pull/553

commit 8e97b159b28ce4b21d183ff68983b5b727fa2c1b
Author: Bernhard M. Wiedemann <[email protected]>
Date:   Sat Jan 16 22:50:02 2021 +0100

    Allow to skip recording build user+host
    
    if the SOURCE_DATE_EPOCH variable is set,
    this indicates that a reproducible build is wanted.
    
    This PR was done while working on reproducible builds for openSUSE.

diff --git a/src/libcec/cmake/SetBuildInfo.cmake 
b/src/libcec/cmake/SetBuildInfo.cmake
index 3402f9f..29e4e70 100644
--- a/src/libcec/cmake/SetBuildInfo.cmake
+++ b/src/libcec/cmake/SetBuildInfo.cmake
@@ -31,6 +31,9 @@ else()
   find_program(HAVE_WHOAMI_BIN whoami /bin /usr/bin /usr/local/bin)
   if(HAVE_WHOAMI_BIN)
     exec_program(whoami OUTPUT_VARIABLE BUILD_USER)
+    if (DEFINED ENV{SOURCE_DATE_EPOCH})
+      set(BUILD_USER "(reproducible)")
+    endif()
     set(LIB_INFO "${LIB_INFO} by ${BUILD_USER}")
   else()
     set(LIB_INFO "${LIB_INFO} by (unknown user)")
@@ -44,6 +47,9 @@ else()
     if (RETURN_HOST)
       exec_program(hostname OUTPUT_VARIABLE BUILD_HOST)
     endif()
+    if (DEFINED ENV{SOURCE_DATE_EPOCH})
+      set(BUILD_HOST "(reproducible)")
+    endif()
     set(LIB_INFO "${LIB_INFO}@${BUILD_HOST}")
   endif()
 

Reply via email to