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()
