Skip to content

Commit

Permalink
chore(common-instancetypes): Install binutil-gold in arm64 jobs (#3818)
Browse files Browse the repository at this point in the history
This is a workaround to a known issue with binutils and go >=v1.21 that
currently requires ld.gold to be installed on arm64:

https://sourceware.org/bugzilla/show_bug.cgi?id=19962

Fedora rawhide removes this requirement but the patch hasn't made it
into a released version yet:

https://src.fedoraproject.org/rpms/golang/blob/a867bd88a656c1d6e91e7b18bab696dc3fcf1e77/f/0006-Default-to-ld.bfd-on-ARM64.patch

golang/go#22040

Signed-off-by: Lee Yarwood <[email protected]>
  • Loading branch information
lyarwood authored Dec 12, 2024
1 parent 73ffca1 commit e5af80c
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ presubmits:
- /usr/local/bin/runner.sh
- "/bin/sh"
- "-c"
- "make kubevirt-up && make kubevirt-sync && make kubevirt-functest"
- "sudo dnf install binutils-gold -y && make kubevirt-up && make kubevirt-sync && make kubevirt-functest"
env:
- name: KUBEVIRT_PROVIDER
value: kind-1.28
Expand Down Expand Up @@ -287,7 +287,7 @@ presubmits:
- /usr/local/bin/runner.sh
- "/bin/sh"
- "-c"
- "make kubevirt-up && make kubevirt-sync && make kubevirt-functest"
- "sudo dnf install binutils-gold -y && make kubevirt-up && make kubevirt-sync && make kubevirt-functest"
env:
- name: KUBEVIRT_PROVIDER
value: kind-1.28
Expand Down Expand Up @@ -376,7 +376,7 @@ presubmits:
- /usr/local/bin/runner.sh
- "/bin/sh"
- "-c"
- "make kubevirt-up && make kubevirt-sync && make kubevirt-functest"
- "sudo dnf install binutils-gold -y && make kubevirt-up && make kubevirt-sync && make kubevirt-functest"
env:
- name: KUBEVIRT_PROVIDER
value: kind-1.28
Expand Down Expand Up @@ -504,7 +504,7 @@ presubmits:
- /usr/local/bin/runner.sh
- "/bin/sh"
- "-c"
- "make kubevirt-up && make kubevirt-sync && make kubevirt-functest"
- "sudo dnf install binutils-gold -y && make kubevirt-up && make kubevirt-sync && make kubevirt-functest"
env:
- name: KUBEVIRT_PROVIDER
value: kind-1.28
Expand Down

0 comments on commit e5af80c

Please sign in to comment.