Commit Graph

314 Commits

Author SHA1 Message Date
Archana
c9d6351079 - Corrected golang.spec to use --no-backup-if-mismatch to avoid creating .orig files
- Resolves: RHEL-34671
2024-05-14 06:53:24 +05:30
Alejandro Sáez
d4d71947ad Include go.env in the root
Commit b3c52a9 (Set the baselines for AMD64 and PPC64LE, 2024-04-10)

When the baselines where added go.env was not included so the change was
not really applied. This should fix it.

Related: RHEL-32658
Related: RHEL-32660
Related: RHEL-34008
Related: RHEL-34236
2024-05-10 12:30:36 +00:00
Archana
4c5ee73cdc - Modified golang.spec to delete intermediate .orig files that create issues in the build
- Resolves: RHEL-34671
2024-05-08 13:15:00 +05:30
Archana
b0a81b3e63 - Updated Go version to 1.22.2
- Resolves: RHEL-29526
2024-04-22 23:25:11 +05:30
Archana
029e177678 - Bumped pkg_release to 2
- Rebase to Go1.22.1
- Resolves RHEL-29526
2024-04-01 14:23:41 +05:30
Archana
887c3dbef0 - Rebase to Go1.22.1
- Resolves RHEL-29526
2024-03-25 22:23:04 +05:30
Alejandro Sáez
21dcfead0c Add indications in the tests 2023-11-09 12:15:49 +01:00
Alejandro Sáez
335d81de5f Convert to %autorelease and %autochangelog
[skip changelog]
2023-11-08 17:37:30 +01:00
Alejandro Sáez
7dae2191e8 Fix typos 2023-11-08 17:37:28 +01:00
Alejandro Sáez
0465580ff3 Update to Go 1.21.3
- Update bundled-deps.sh to generate a proper output.
- Add 0001-Modify-go.env.patch that modifies the go.env file to change GOPROXY, GOSUMDB, and GOTOOLCHAIN settings.
- Delete 0002-syscall-expose-IfInfomsg.X__ifi_pad-on-s390x.patch.
2023-11-06 12:12:15 +01:00
Alejandro Sáez
78332dc19c Migrated to SPDX license 2023-09-28 17:22:26 +02:00
Yaakov Selkowitz
7fa9965761 Drop unused pcre-devel dependency 2023-09-05 09:49:16 -04:00
Alejandro Sáez
5261403362 Update to go 1.20.6 2023-08-01 23:02:47 +02:00
Yaakov Selkowitz
8dc9a335dc Add go-toolset subpackage 2023-06-29 17:15:08 -04:00
Yaakov Selkowitz
2689cc83bc Add runtime requirement for openssl-devel
Compiling any crypto-dependent code with crypto/boring enabled requires
openssl headers and libraries.
2023-06-22 17:03:27 -04:00
Alejandro Sáez
ecfc7ce021 Package bump up 2023-06-14 13:14:45 +02:00
Alejandro Sáez
c1db21c4b9 Update to go1.20.5 2023-06-14 13:12:57 +02:00
Alejandro Sáez
069f0dcbce Add FIPS support for RHEL targets 2023-06-13 15:01:06 +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
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
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
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
Alejandro Sáez
797e3f5003 Update to go1.19.0
Remove reference to AUTHORS and CONTRIBUTORS due to https://github.com/golang/go/issues/53961
2022-08-02 19:55:06 +02:00
Fedora Release Engineering
47c799f38a Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 07:16:08 +00:00
Mike Rochefort
f7794baf11 Update to go1.19rc2
- Remove tzdata patch
- Remove go-srpm-macros dependency
- Resolves: rhbz#2095927
2022-07-18 09:43:28 -04:00
Alejandro Sáez
d908c3bbe4 Update to 1.18.4 2022-07-13 18:43:46 +02:00
Robert-André Mauchin
1497f816fe Rebuilt for CVE-2022-1996, CVE-2022-24675, CVE-2022-28327, CVE-2022-27191, CVE-2022-29526, CVE-2022-30629 2022-06-19 11:08:08 +02:00
Alejandro Sáez
83d5902e19 Update to 1.18.3
Resolves: rhbz#2092631
2022-06-04 08:41:19 +02:00
Mike Rochefort
6cea84893c Update to 1.18.2
Resolves: rhbz#2075141
2022-05-15 00:04:04 -04:00
Neal Gompa
a69e1ac7a1 Fix Go version macro configuration 2022-04-19 08:20:57 -04:00
Alejandro Sáez
cc9e30136f Update to 1.18.1 2022-04-13 07:25:09 +02:00
Mike Rochefort
6b8fdb5e69 Update to go1.18 GA
- Update to 1.18
- Resolves: rhbz#2064409
2022-03-15 14:51:08 -04:00
Mike Rochefort
48eb2b7f8e Update to 1.18rc1
Resolves: rhbz#2002859
2022-02-17 11:56:05 -05:00
Mike Rochefort
43672d0906 Update to 1.18beta2
- Remove testshared-size-limit patch (now upstream) 83fc097
- Related: rhbz#2002859
2022-01-31 17:24:46 -05:00
Fedora Release Engineering
0848775a51 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 06:57:30 +00:00
Mike Rochefort
64603915f8 Update version logic and source location
Version logic correctly handles prerelease,
upstream GA, and minor versions.

Now using the go.dev domain for source tarball
and URL pointers: https://go.dev/blog/tidy-web
2022-01-11 15:37:36 +01:00
Jakub Čajka
f8a475e0a1 Increase size check limit fixing test failure on ppc64le
Resolves: BZ#2030308
2022-01-03 20:02:00 +00:00
Mike Rochefort
4db6ed1372 Update to 1.18beta1
Related: rhbz#2002859
2021-12-14 22:42:00 -05:00
Alejandro Sáez
d93c6975bb Update to 1.17.5
Update bundles
Related: rhbz#2002859
2021-12-14 17:56:13 +01:00