Bug ID 1170826
Summary Go packages miss binutils-gold dependency
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware aarch64
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Development
Assignee screening-team-bugs@suse.de
Reporter guillaume.gardet@arm.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

On arm and aarch64, 'go' requires 'binutils-gold' dependency at runtime, but go
packages only require it as BuildRequires. So, binutils-gold must be installed
manually, which breaks some builds in OBS, such as rclone [0].

Without 'binutils-gold', we ge the following error:
[  138s] /usr/lib64/go/1.11/pkg/tool/linux_arm64/link: running gcc failed: exit
status 1
[  138s] collect2: fatal error: cannot find 'ld'

So, we need to add 'Requires: binutils-gold' to all go1.x packages.

[0]: https://build.opensuse.org/package/show/network/rclone


You are receiving this mail because: