Skip to content

feat(26.04): add golang-1.24#835

Open
lczyk wants to merge 10 commits intocanonical:ubuntu-26.04from
lczyk:golang-1.24-for-26.04
Open

feat(26.04): add golang-1.24#835
lczyk wants to merge 10 commits intocanonical:ubuntu-26.04from
lczyk:golang-1.24-for-26.04

Conversation

@lczyk
Copy link
Collaborator

@lczyk lczyk commented Jan 14, 2026

Proposed changes

slices of golang-1.24

changes with respect to #821:

  • update one filename 27037c3
  • ⚠️ temporary workaround for missing symlink in tests. needs to get resolved before merge b299c4a

Related issues/PRs

Forward porting

Checklist

@lczyk lczyk force-pushed the golang-1.24-for-26.04 branch from 4717081 to 7bda191 Compare January 14, 2026 18:47
@lczyk lczyk mentioned this pull request Jan 14, 2026
3 tasks
@lczyk lczyk added the Blocked Waiting for something external label Jan 14, 2026
@lczyk lczyk force-pushed the golang-1.24-for-26.04 branch from 7bda191 to b299c4a Compare January 14, 2026 22:51
@lczyk
Copy link
Collaborator Author

lczyk commented Jan 14, 2026

go tool cgo call calls gcc though a symlink which is in an arch-dependent, version-independent gcc deb which we do not have at the moment. marking as 'blocked' on #836

@lczyk lczyk requested a review from zhijie-yang January 14, 2026 23:08
@lczyk lczyk mentioned this pull request Jan 14, 2026
3 tasks
@lczyk
Copy link
Collaborator Author

lczyk commented Jan 14, 2026

@zhijie-yang we should check whether the go tool cgo call in other versions of go does not require that symlink and, if so, encode that in tests, do the backports of #836, and add them where appropriate.

@ROCKsBot ROCKsBot requested a review from a team January 15, 2026 01:37
@lczyk lczyk marked this pull request as draft January 15, 2026 10:17
@lczyk
Copy link
Collaborator Author

lczyk commented Jan 29, 2026

agreed with @zhijie-yang that they will take this on. leaving this PR here as a reference

@zhijie-yang zhijie-yang marked this pull request as ready for review February 4, 2026 14:57
@zhijie-yang
Copy link
Collaborator

Confirmed that integration passes with cherry-picked #891 and #890 .

@github-actions
Copy link

github-actions bot commented Feb 5, 2026

Test Coverage

Average Total Coverage: 18.48%


Arch: aarch64

Coverage: 18.48%

golang-1.24: 🌂 0.00% (23 missing)
golang-1.24_api
golang-1.24_bash-scripts
golang-1.24_bins
golang-1.24_build-tools
golang-1.24_cgo-tools
golang-1.24_cmd-src
golang-1.24_copyright
golang-1.24_core
golang-1.24_debug-tools
golang-1.24_dist-tools
golang-1.24_doc-tools
golang-1.24_go-build-src
golang-1.24_go-env
golang-1.24_headers
golang-1.24_internal-src
golang-1.24_libs
golang-1.24_minimal
golang-1.24_profiling-tools
golang-1.24_runtime-src
golang-1.24_src-with-tests
golang-1.24_symlinks
golang-1.24_testing-tools
golang-1.24_time-src
golang-1.24-go: 🌂 47.83% (12 missing)
golang-1.24-go_api
golang-1.24-go_bash-scripts
golang-1.24-go_bins
golang-1.24-go_cmd-src
golang-1.24-go_core
golang-1.24-go_go-build-src
golang-1.24-go_go-env
golang-1.24-go_internal-src
golang-1.24-go_libs
golang-1.24-go_runtime-src
golang-1.24-go_src-with-tests
golang-1.24-go_time-src
golang-1.24-src: 🌂 21.74% (18 missing)
golang-1.24-src_bins
golang-1.24-src_build-tools
golang-1.24-src_cgo-tools
golang-1.24-src_cmd-src
golang-1.24-src_core
golang-1.24-src_debug-tools
golang-1.24-src_dist-tools
golang-1.24-src_doc-tools
golang-1.24-src_go-build-src
golang-1.24-src_go-env
golang-1.24-src_headers
golang-1.24-src_internal-src
golang-1.24-src_minimal
golang-1.24-src_profiling-tools
golang-1.24-src_runtime-src
golang-1.24-src_symlinks
golang-1.24-src_testing-tools
golang-1.24-src_time-src
make: 🌂 4.35% (22 missing)
make_api
make_bash-scripts
make_build-tools
make_cgo-tools
make_cmd-src
make_copyright
make_core
make_debug-tools
make_dist-tools
make_doc-tools
make_go-build-src
make_go-env
make_headers
make_internal-src
make_libs
make_minimal
make_profiling-tools
make_runtime-src
make_src-with-tests
make_symlinks
make_testing-tools
make_time-src

Arch: x86_64

Coverage: 18.48%

golang-1.24: 🌂 0.00% (23 missing)
golang-1.24_api
golang-1.24_bash-scripts
golang-1.24_bins
golang-1.24_build-tools
golang-1.24_cgo-tools
golang-1.24_cmd-src
golang-1.24_copyright
golang-1.24_core
golang-1.24_debug-tools
golang-1.24_dist-tools
golang-1.24_doc-tools
golang-1.24_go-build-src
golang-1.24_go-env
golang-1.24_headers
golang-1.24_internal-src
golang-1.24_libs
golang-1.24_minimal
golang-1.24_profiling-tools
golang-1.24_runtime-src
golang-1.24_src-with-tests
golang-1.24_symlinks
golang-1.24_testing-tools
golang-1.24_time-src
golang-1.24-go: 🌂 47.83% (12 missing)
golang-1.24-go_api
golang-1.24-go_bash-scripts
golang-1.24-go_bins
golang-1.24-go_cmd-src
golang-1.24-go_core
golang-1.24-go_go-build-src
golang-1.24-go_go-env
golang-1.24-go_internal-src
golang-1.24-go_libs
golang-1.24-go_runtime-src
golang-1.24-go_src-with-tests
golang-1.24-go_time-src
golang-1.24-src: 🌂 21.74% (18 missing)
golang-1.24-src_bins
golang-1.24-src_build-tools
golang-1.24-src_cgo-tools
golang-1.24-src_cmd-src
golang-1.24-src_core
golang-1.24-src_debug-tools
golang-1.24-src_dist-tools
golang-1.24-src_doc-tools
golang-1.24-src_go-build-src
golang-1.24-src_go-env
golang-1.24-src_headers
golang-1.24-src_internal-src
golang-1.24-src_minimal
golang-1.24-src_profiling-tools
golang-1.24-src_runtime-src
golang-1.24-src_symlinks
golang-1.24-src_testing-tools
golang-1.24-src_time-src
make: 🌂 4.35% (22 missing)
make_api
make_bash-scripts
make_build-tools
make_cgo-tools
make_cmd-src
make_copyright
make_core
make_debug-tools
make_dist-tools
make_doc-tools
make_go-build-src
make_go-env
make_headers
make_internal-src
make_libs
make_minimal
make_profiling-tools
make_runtime-src
make_src-with-tests
make_symlinks
make_testing-tools
make_time-src

@lczyk lczyk self-assigned this Feb 5, 2026
@lczyk lczyk removed the Blocked Waiting for something external label Feb 5, 2026
@lczyk lczyk added the Blocked Waiting for something external label Feb 5, 2026
@lczyk
Copy link
Collaborator Author

lczyk commented Feb 5, 2026

@lczyk lczyk removed the Blocked Waiting for something external label Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants