Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package go1.10 for openSUSE:Factory checked in at 2021-07-27 14:31:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/go1.10 (Old) and /work/SRC/openSUSE:Factory/.go1.10.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go1.10" Tue Jul 27 14:31:56 2021 rev:13 rq:908534 version:1.10.8 Changes: -------- --- /work/SRC/openSUSE:Factory/go1.10/go1.10.changes 2021-05-10 15:34:13.122784384 +0200 +++ /work/SRC/openSUSE:Factory/.go1.10.new.1899/go1.10.changes 2021-07-27 14:32:09.371478487 +0200 @@ -1,0 +2,5 @@ +Mon Jul 12 07:29:15 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.10.spec ++++++ --- /var/tmp/diff_new_pack.7Tp4kb/_old 2021-07-27 14:32:10.075477791 +0200 +++ /var/tmp/diff_new_pack.7Tp4kb/_new 2021-07-27 14:32:10.079477786 +0200 @@ -120,6 +120,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 BuildRoot: %{_tmppath}/%{name}-%{version}-build # boostrap %if %{with_gccgo} @@ -208,6 +209,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