Commit Graph

349 Commits

Author SHA1 Message Date
David Abdurachmanov 092964770c Merge remote-tracking branch 'up/main' into main-riscv64 2024-02-22 21:29:35 +02:00
Alejandro Sáez 286b935894 Make F38 follow Go 1.21 2024-02-14 18:09:48 +01:00
Packit a0ae3bce4e [packit] 1.22.0 upstream release
Upstream tag: go1.22.0
Upstream commit: a10e42f2

Skip TestCrashDumpsAllThreads on s390x
2024-02-11 12:10:39 +01:00
David Abdurachmanov e3aa075aea
Bump
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-01-26 14:21:29 +02:00
David Abdurachmanov d2458ceb02 Merge commit '168cd4381996c6d7318f856c58b808624ea86d68' into main-riscv64 2024-01-26 13:48:01 +02:00
Mike Rochefort 31f7d745bf Update to go1.22rc2 2024-01-24 11:54:46 -05:00
Fedora Release Engineering ba5f452fd6 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 15:53:12 +00:00
Fedora Release Engineering 20d9dbe9ec Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 23:19:07 +00:00
Alejandro Sáez 180e181d7c Update to go1.22rc1 2024-01-17 14:33:06 +01:00
Packit 168cd43819 [packit] 1.21.6 upstream release
Upstream tag: go1.21.6
Upstream commit: cc85462b
2024-01-15 19:53:59 +00:00
Alejandro Sáez eb23ad8090 Improve Packit file 2024-01-15 20:45:21 +01:00
David Abdurachmanov 6fd48fed83 Merge remote-tracking branch 'up/main' into main-riscv64 2024-01-08 13:25:13 +02:00
Alejandro Sáez d4bc01547d Update to Go 1.21.5 2023-12-05 20:43:27 +01:00
Mike Rochefort a68a568a03 Update to Go 1.21.4
Resolves: rhbz#2237954
2023-11-07 13:34:27 -05:00
David Abdurachmanov c7737ea3aa
Enable riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-10-26 10:52:42 +03:00
David Abdurachmanov b2d8da73a7
Merge remote-tracking branch 'up/main' into main-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-10-26 10:49:10 +03:00
Alejandro Sáez 5ccb908322 Update to Go 1.21.3
Update the License field to a SPDX compatible license
2023-10-19 14:57:20 +02:00
Nikola Forró c34e1b9ade Fix changelog-entry action
Actions don't run in a shell, so in order to expand the environment
variable it is necessary to wrap the command in a shell invocation.

Signed-off-by: Nikola Forró <nforro@redhat.com>
2023-10-19 08:58:30 +00:00
Alejandro Sáez 03f41c1422 Remove --no-clean
Resolves: rhbz#2087997
2023-09-19 14:49:23 +02:00
Alejandro Sáez 105f2a9830 Update to Go 1.21.1 2023-09-07 11:51:28 +02:00
Alejandro Sáez e1a400ab5f Fix missing go.env file 2023-08-17 13:28:42 +02:00
Alejandro Sáez aa53b9e68a Add go.env patch 2023-08-16 07:09:23 +02:00
Alejandro Sáez 07b554ff58 Update to Go 1.21.0
In the previous PackIt attempt, the sources were not properly updated.
Fix Version field
Remove 0001-Disable-Google-s-proxy-sumdb-and-toolchain.patch
Remove baserelease macro
Update bundled-deps.sh to follow the versioning guidelines
2023-08-09 13:20:25 +02:00
Alejandro Sáez d97cfae677 Convert to %autorelease and %autochangelog
[skip changelog]
2023-08-09 12:39:49 +02:00
Packit 01fdcc74fa [packit] 1.21.0 upstream release
Upstream tag: go1.21.0
Upstream commit: c19c4c56

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/golang.git refs/heads/*:refs/remotes/packit/*
git checkout packit/1.21.0-rawhide-update-pull_from_upstream
```
2023-08-08 20:24:26 +00:00
Fedora Release Engineering ef087d2f00 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 00:00:57 +00:00
Alejandro Sáez 3fe4f3f05f Update to go1.21rc3
Update bundled dependencies.
Update pcre-devel to pcre2-devel
Add go-filesystem
Remove skipping tests, related: https://github.com/golang/go/issues/39466
Remove 0002-syscall-expose-IfInfomsg.X__ifi_pad-on-s390x.patch, already merged
Rename 0003-cmd-go-disable-Google-s-proxy-and-sumdb.patch to 0001-Disable-Google-s-proxy-sumdb-and-toolchain.patch
Update 0001-Disable-Google-s-proxy-sumdb-and-toolchain.patch
Update 0004-cmd-link-use-gold-on-ARM-ARM64-only-if-gold-is-avail.patch

Resolves: rhbz#2128303
Resolves: rhbz#2215635
Resolves: rhbz#2172392
2023-07-14 18:20:36 +02:00
Alejandro Sáez 3a84733de2 Add go-filesystem
Resolves: rhbz#2172392
2023-07-14 18:17:12 +02:00
Mike Rochefort 000f8bc4ad Update to go1.20.6 2023-07-12 17:38:11 +00:00
Alejandro Sáez 87e6c7679f Update Packit message 2023-07-12 16:25:49 +02:00
Alejandro Sáez 6b31c3a40d Use upstream_tag_template: go{version} 2023-07-12 13:07:05 +02:00
Alejandro Sáez 3a48889bae Add upstream_ref 2023-07-12 12:13:26 +02:00
Alejandro Sáez f47a47a757 Add .packit.yaml 2023-07-12 11:41:28 +02:00
Alejandro Sáez 4716400a7f Update to go 1.20.5 2023-06-06 20:21:19 +02:00
Alejandro Sáez 7026110a60 Update to go1.20.4
Resolves: rhbz#2184454
2023-05-05 12:26:07 +02:00
Maxwell G 36f1c8b6f9
Fix broken golang-race update path
```
Error:
 Problem: package golang-race-1.19.7-1.fc37.x86_64 requires golang = 1.19.7-1.fc37, but none of the providers can be installed
  - golang-1.19.7-1.fc37.x86_64 does not belong to a distupgrade repository
  - problem with installed package golang-race-1.19.7-1.fc37.x86_64
```
2023-04-15 23:16:34 +00:00
Alejandro Sáez 5f1c1e0ca8 Update to go1.20.3 2023-04-04 23:13:01 +02:00
Mike Rochefort 9a498fc4c3 Update to go1.20.2
- Resolves: rhbz#2176528
2023-03-10 11:55:22 -05:00
Alejandro Sáez a076d7e3bb Update to go1.20.1
Resolves: rhbz#2169896
2023-02-15 10:12:05 +01:00
Alejandro Sáez 2f747a3e62 Update to go1.20
Resolves: rhbz#2152070
2023-02-02 11:07:48 +01:00
Fedora Release Engineering fa4d6ce0c2 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 05:51:57 +00:00
Alejandro Sáez f7c0afe323 Update to go1.20rc3
Disable race package due go 1.20 new feature
2023-01-17 18:38:58 +00:00
Alejandro Sáez 1d2570b076 Update to go1.20rc2 2023-01-17 18:38:58 +00:00
Edjunior Machado e4fa10a046 tests: Drop path attribute 2022-12-09 16:21:13 +01:00
Edjunior Machado adaaa04cd7 tests: Fix fmf plan attributes 'directory'/'path' and 'how'
Thanks mprchlik@redhat.com for spotting the issue and providing the fix.
2022-12-08 14:25:44 +01:00
Alejandro Sáez 67a51aa259 Update to go1.19.4
Resolves: rhbz#2151595
2022-12-07 17:15:53 +01:00
Amit Shah c874af597b Fix build without the gold linker
The Go runtime silently chose the gold linker on arm and aarch64 build
targets to work around a binutils bug.

That bug was from 2016, and has been fixed in binutils for a while.  But
the Go workaround was still in place.

The workaround to choose gold was supposed to error out during the
configure phase if gold wasn't found - but that doesn't happen.

This leads to builds on aarch64 failing if attempting to compile without
gold.

Just removing the special condition in the Go source code:

https://go-review.googlesource.com/c/go/+/391115/

works, but that patch is unlikely to be merged upstream.

A patch fixing the build is more likely to be merged:

https://go-review.googlesource.com/c/go/+/366279/

which updates the linker selection to use gold only if available.

References to this bug in upstream Go and Binutils:

https://github.com/golang/go/issues/22040
https://sourceware.org/bugzilla/show_bug.cgi?id=19962

Including the likely-to-be-merged patch here.
2022-11-08 23:27:48 +00:00
Mike Rochefort fd8ecd035f Update to go1.19.3
Resolves: rhbz#2139548
2022-11-06 19:25:07 -05:00
Alejandro Sáez 0d02567844 Update to go1.19.2 2022-10-04 20:05:41 +02:00
Alejandro Sáez b001866299 Update to go1.19.1 2022-09-06 18:45:54 +02:00