Commit Graph

91 Commits

Author SHA1 Message Date
dbenoit
57fcc6a156 Update to Go 1.26.5 (fips-1)
Resolves: RHEL-193475
2026-07-08 16:48:19 -04:00
dbenoit
a242d69ed7 Update to Go 1.26.4 (fips-1)
Resolves: RHEL-183349
2026-06-10 08:25:15 -04:00
dbenoit
2ce5436313 Set conditional ISA for bootstrap
Related: RHEL-175607
2026-05-14 09:44:39 -04:00
dbenoit
c8090b9b81 Conditionalize baseline ISA
Related: RHEL-175607
2026-05-13 11:20:04 -04:00
dbenoit
b47a1ddf3c Update to Go 1.26.3 (fips-1)
Resolves: RHEL-175607
2026-05-12 13:24:04 -04:00
dbenoit
e7fbc46547 Do not ignore any tests in check
The aarch64 linker issues are long since resolved.
We should enforce full %check for builds on all arches.

Related: RHEL-169929
2026-04-22 14:25:11 -04:00
dbenoit
da3a32894e Update to Go 1.26.2 (fips-2)
Resolves: RHEL-169929
2026-04-22 09:43:33 -04:00
Alejandro Sáez
8f55eff44d Update to Go 1.26.1
Adds skip-TestTerminalSignal-in-container.patch

Resolves: RHEL-153434
2026-03-30 20:53:41 +02:00
Edjunior Machado
f52e915041 plans/tier0.fmf: Import plan 2026-03-02 14:12:52 +00:00
dbenoit
b7e19d9259 Update to Go 1.25.7 (fips-1)
Resolves: RHEL-146452
2026-02-11 23:31:03 -05:00
dbenoit
9813625554 Update to Go 1.25.5 (fips-1)
Resolves: RHEL-139364
2026-01-18 22:04:22 -05:00
Edjunior Machado
525336b106 gating.yaml: Add tier1 s390x tests
Resolves: RHEL-136151
2026-01-05 15:28:15 +00:00
Alejandro Sáez
c7a5fbd497 Cleanup lib/ ownership
- Remove legacy logic forcing lib/ into golang-tests
- Move lib/wasm, lib/fips140, and lib/time to main golang package
- Fixes go_js_wasm_exec availability

Resolves: RHEL-133975
2025-12-19 12:29:49 +01:00
Alejandro Sáez
802004deb8 Update to Go 1.25.3
Resolves: RHEL-121220
2025-10-29 20:49:10 +01:00
Archana
59adee91ce - Update to Go 1.25.1
- Resolves: RHEL-116850
2025-09-29 22:29:18 +05:30
Alejandro Sáez
f2d9e7e92e Revert DWARF5 defaults
Add elf5 to rpminspect.yaml

Related: RHEL-109557
2025-09-12 12:53:58 +02:00
Edjunior Machado
80fe1ec7a3 Add CI support 2025-08-29 08:17:38 +00:00
Alejandro Sáez
7676ceb205 Update to Go 1.25.0
Set GOAMD64 to v2 to align with new architecture baselines
Modify the modify_go.env.patch to reflect GOAMD64 baseline version change to v2

Resolves: RHEL-109557
2025-08-21 11:40:20 +02:00
David Benoit
f8d831129a Update to Go 1.24.6 (fips-1)
Resolves: RHEL-106461
2025-08-13 07:51:03 -04:00
David Benoit
b76929283d [c9s] Re enable debuginfo in toolchain binaries
Instead of omitting debuginfo, waive the rpminspect result.
Later we will strip the debuginfo into a separate package.

Resolves: RHEL-101454
2025-07-21 09:53:50 -04:00
Alejandro Sáez
2dcff1324c Add LD_FLAGS for stripping binaries
Resolves: RHEL-93238
2025-06-26 10:17:57 +02:00
David Benoit
c1af0913c7 Update to Go 1.24.4 (fips-1)
Resolves: RHEL-95998
2025-06-16 10:48:12 -04:00
David Benoit
716c3b22a9 Update to Go 1.24.3 (fips-3)
Fix linkage issue in bin/go
Fix loading issue in non-fips mode
Related: RHEL-83439
Related: RHEL-87632
2025-06-02 12:10:49 -04:00
David Benoit
b9060bd247 Update to Go 1.24.3 (fips-2)
Resolves: RHEL-87632
2025-05-29 08:40:07 -04:00
David Benoit
d94712b6b9 Update to Go 1.24.3 (fips-1)
Resolves: RHEL-83439
Resolves: RHEL-85268
Resolves: RHEL-87632
Resolves: RHEL-91312
Resolves: RHEL-92023
2025-05-16 16:25:33 -04:00
Edjunior Machado
499f7d63b8 gating.yaml: Update with new tmt/testing-farm test jobs 2025-03-10 16:23:47 +01:00
Edjunior Machado
280f50ecc0 Add rpminspect.yaml
Related: RHEL-29527
2025-03-10 16:18:20 +01:00
David Benoit
1bd36fa9c7 Update to Go 1.23.4 (fips-1)
Resolves: RHEL-61048
Resolves: RHEL-61223
2025-01-09 14:26:10 -05:00
Archana
82320c5ad8 - Rebase to Go1.23.2
- Remove fix standard crypto panic patch as the source already has changes
- Resolves: RHEL-62392
2024-10-23 14:44:17 +05:30
David Benoit
f2e61b1119 Use released compiler-rt
This commit elects to use a compatible released version of
compiler-rt, mostly to avoid having to upload the entire llvm
tarball for every scratch build.

Related: RHEL-33421
2024-08-15 13:47:52 -04:00
David Benoit
839d034ba4 Add golang-race package and delete bundled archives
* Build race detector objects from source
* Delete upstream race detector objects
* Delete unused boring binary blob

This means we will only ship the native copy of the thread
sanitizer on each arch.  Cross compiling with the race detector
enabled will not be supported.

Resolves: RHEL-33421
Resolves: RHEL-54335
2024-08-14 21:10:26 -04:00
Derek Parker
fa0e185f49 wip: build race detector on amd64
Related: RHEL-33421
2024-08-14 21:01:26 -04:00
Archana
b53fd755a3 - Rebase to Go1.22.5 to fix CVE-2024-24791
- Resolves: RHEL-46973
2024-07-11 18:08:56 +05:30
David Benoit
b626326825 Fix panic in standard crypto mode without openssl
Resolves: RHEL-45359
2024-06-27 14:08:13 -04:00
Archana
0e5dbdbb54 - Rebase to Go1.22.4 that includes fixes for CVE-2024-24789 and CVE-2024-24790
- Resolves: RHEL-40156
2024-06-06 18:54:28 +05:30
Derek Parker
bc82938f65 Update openssl backend
Resolves: RHEL-36101
2024-05-30 20:04:21 -04:00
Derek Parker
2bbc568f65 Restore HashSign / HashVerify API
Resolves: RHEL-35883
2024-05-23 23:05:02 -04:00
Alejandro Sáez
9f27ddf429 Rebase to 1.22.3
Removes re-enable-cgo.patch

Resolves: RHEL-35634
Resolves: RHEL-35883
Resolves: RHEL-10068
Resolves: RHEL-34924
2024-05-22 17:39:40 +02:00
Derek Parker
0783cb998f Rebase to 1.22.2
Resolves: RHEL-28941
2024-04-18 17:15:28 -04:00
Alejandro Sáez
eb5b343375 Set the AMD64 baseline to v2
Resolves: RHEL-32657
2024-04-12 13:53:02 +02:00
Alejandro Sáez
327a94f066 Rebase to Go 1.22.1
Re-enable CGO
Skip TestCrashDumpsAllThreads
Remove static tests patches

Resolves: RHEL-29527
Resolves: RHEL-28175
2024-03-29 09:41:40 +01:00
Alejandro Sáez
99bbf0eb77 Rebase to Go 1.21.7
Set GOTOOLCHAIN to local

Resolves: RHEL-24334
Resolves: RHEL-18364
Resolves: RHEL-18365
2024-02-09 20:10:33 +01:00
Alejandro Sáez
327b3e2c7d Add RHEL release information to Go version output
Resolves: RHEL-19493
2023-12-14 17:09:56 +01:00
Alejandro Sáez
7109b38dc3 Rebase to Go 1.21.4
Resolves: RHEL-11871
2023-11-14 16:49:29 +01:00
David Benoit
992821a64d don't change GOPROXY/GOSUMDB 2023-11-08 10:51:14 -05:00
David Benoit
2df38b16b0 Fix missin go.env in Go 1.21
Related: RHEL-12624
2023-11-02 15:55:37 -04:00
Archana
01f6fadf8f - Add missing strict fips runtime detection patch
- Temporarily disable FIPS tests on aarch64 due to builder kernel bugs
- Related: RHEL-12624
2023-10-31 20:24:32 +05:30
Archana
746b097425 - Rebase disable_static_tests_part2.patch to Go 1.21.3
- Related: RHEL-12624
2023-10-25 22:02:21 +05:30
Archana
0a7d221c83 - Rebase to Go 1.21.3
- Resolves: RHEL-12624
2023-10-20 21:09:43 +05:30
Alejandro Sáez
92fd322c5d Rebase to Go 1.20.8
Remove fix-memory-leak-evp-sign-verify.patch as it is already included in the source

Resolves: RHEL-2775
2023-09-27 14:40:10 +02:00