Bug 1212774 - go1.17 fails to build on i586 with new update kernel-sources 6.4
Summary: go1.17 fails to build on i586 with new update kernel-sources 6.4
Status: RESOLVED DUPLICATE of bug 1212775
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Development (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Jeff Kowalczyk
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-27 14:08 UTC by Ana Guerrero
Modified: 2023-06-29 13:51 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ana Guerrero 2023-06-27 14:08:35 UTC
go1.17 fails to build when updating kernel-sources to 6.4, see:

https://build.opensuse.org/build/openSUSE:Factory:Staging:M/standard/i586/go1.17/_log

small extract:


[   19s] + cd /home/abuild/rpmbuild/BUILD
[   19s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/go1.17-1.17.13-6.4.i386
[   19s] ++ dirname /home/abuild/rpmbuild/BUILDROOT/go1.17-1.17.13-6.4.i386
[   19s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT
[   19s] + /usr/bin/mkdir /home/abuild/rpmbuild/BUILDROOT/go1.17-1.17.13-6.4.i386
[   19s] + cd go
[   19s] + find . -type f -name '*.syso' -print -delete
[   19s] ./src/cmd/link/testdata/pe-binutils/rsrc_386.syso
[   19s] ./src/cmd/link/testdata/pe-binutils/rsrc_amd64.syso
[   19s] ./src/cmd/link/testdata/pe-llvm/rsrc_386.syso
[   19s] ./src/cmd/link/testdata/pe-llvm/rsrc_amd64.syso
[   19s] ./src/cmd/link/testdata/pe-llvm/rsrc_arm.syso
[   19s] ./src/cmd/link/testdata/pe-llvm/rsrc_arm64.syso
[   19s] ./src/runtime/race/race_darwin_amd64.syso
[   19s] ./src/runtime/race/race_darwin_arm64.syso
[   19s] ./src/runtime/race/race_freebsd_amd64.syso
[   19s] ./src/runtime/race/race_linux_amd64.syso
[   19s] ./src/runtime/race/race_linux_arm64.syso
[   19s] ./src/runtime/race/race_linux_ppc64le.syso
[   19s] ./src/runtime/race/race_netbsd_amd64.syso
[   19s] ./src/runtime/race/race_openbsd_amd64.syso
[   19s] ./src/runtime/race/race_windows_amd64.syso
[   19s] + export GOROOT_BOOTSTRAP=/usr/lib/go1.16
[   19s] + GOROOT_BOOTSTRAP=/usr/lib/go1.16
[   19s] ++ pwd
[   19s] + export GOROOT=/home/abuild/rpmbuild/BUILD/go
[   19s] + GOROOT=/home/abuild/rpmbuild/BUILD/go
[   19s] + export GOROOT_FINAL=/usr/lib/go/1.17
[   19s] + GOROOT_FINAL=/usr/lib/go/1.17
[   19s] + export GOBIN=/home/abuild/rpmbuild/BUILD/go/bin
[   19s] + GOBIN=/home/abuild/rpmbuild/BUILD/go/bin
[   19s] + mkdir -p /home/abuild/rpmbuild/BUILD/go/bin
[   19s] + cd src
[   19s] + HOST_EXTRA_CFLAGS='-fomit-frame-pointer -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g -Wno-error'
[   19s] + ./make.bash -v
[   20s] Building Go cmd/dist using /usr/lib/go/1.16. (go1.16.15 linux/386)
[   20s] cmd/dist
[   20s] 
[   21s] Building Go toolchain1 using /usr/lib/go/1.16.
[   21s] fatal error: runtime·unlock: lock count
[   21s] fatal error: runtime·unlock: lock count
[   21s] fatal error: runtime·unlock: lock count

...

[   26s] fatal error: runtime·unlock: lock count
[   26s] fatal error: runtime·unlock: lock count
[   26s] go tool dist: FAILED: /usr/lib/go/1.16/bin/go install -gcflags=-l -tags=math_big_pure_go compiler_bootstrap -v bootstrap/cmd/...: signal: segmentation fault
[   26s] error: Bad exit status from /var/tmp/rpm-tmp.NSDwP1 (%build)
[   26s]
Comment 1 Jiri Slaby 2023-06-29 13:51:29 UTC
It is very likely the same issue, track as one, until disproved.

*** This bug has been marked as a duplicate of bug 1212775 ***