Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package go1.9 for openSUSE:Factory checked in at 2021-07-27 14:31:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/go1.9 (Old) and /work/SRC/openSUSE:Factory/.go1.9.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go1.9" Tue Jul 27 14:31:54 2021 rev:15 rq:908533 version:1.9.7 Changes: -------- --- /work/SRC/openSUSE:Factory/go1.9/go1.9.changes 2021-05-10 15:34:12.074788396 +0200 +++ /work/SRC/openSUSE:Factory/.go1.9.new.1899/go1.9.changes 2021-07-27 14:32:07.891479952 +0200 @@ -1,0 +2,5 @@ +Mon Jul 12 07:29:06 UTC 2021 - Richard Biener <rguent...@suse.com> + +- Add compiler-rt-fix-tsan-build.patch to fix build with gcc-PIE. + +------------------------------------------------------------------- New: ---- compiler-rt-fix-tsan-build.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ go1.9.spec ++++++ --- /var/tmp/diff_new_pack.fbMQPA/_old 2021-07-27 14:32:08.879478974 +0200 +++ /var/tmp/diff_new_pack.fbMQPA/_new 2021-07-27 14:32:08.879478974 +0200 @@ -90,6 +90,7 @@ # PATCH-FIX-UPSTREAM (compiler-rt): Fix sanitizer build against latest glibc Patch100: fix-sanitizer-build-against-latest-glibc.patch Patch101: gcc9-rsp-clobber.patch +Patch102: compiler-rt-fix-tsan-build.patch BuildRequires: fdupes #BNC#818502 debug edit tool of rpm fails on i586 builds BuildRequires: rpm >= 4.11.1 @@ -178,6 +179,7 @@ %setup -q -T -b 100 -n compiler-rt-g%{tsan_commit} %patch100 -p1 %patch101 -p1 +%patch102 -p1 %endif # go %setup -q -n go ++++++ compiler-rt-fix-tsan-build.patch ++++++ --- compiler-rt-g68e1532492f9b3fce0e9024f3c31411105965b11/lib/tsan/go/buildgo.sh.orig 2021-07-12 09:17:11.974244083 +0200 +++ compiler-rt-g68e1532492f9b3fce0e9024f3c31411105965b11/lib/tsan/go/buildgo.sh 2021-07-12 09:17:26.746448512 +0200 @@ -39,7 +39,7 @@ if [ "`uname -a | grep Linux`" != "" ]; then SUFFIX="linux_amd64" OSCFLAGS="-fPIC -ffreestanding -Wno-maybe-uninitialized -Wno-unused-const-variable -Werror -Wno-unknown-warning-option" - OSLDFLAGS="-lpthread -fPIC -fpie" + OSLDFLAGS="-lpthread -fPIC -fpie -no-pie" SRCS=" $SRCS ../rtl/tsan_platform_linux.cc