Conversation
|
Hello, unfortunately, it seems like the Golang validation might have failed, making golang 1.24.6 invalid for Termux currently, because of some packages built from code written in Go failing to build after the update to NDK r28c, If we fix all of them, we might be able to get the Golang validation to pass. I have started with one of them |
f84cadf to
f3ca26f
Compare
|
I'm rebasing this branch against current |
|
Zrok retagged a release again. |
f3ca26f to
18b8c6c
Compare
|
The CI still threw an exit code 1. |
bc854d9 to
b9fe117
Compare
5e5d19e to
e3c0e3c
Compare
e0f37bd to
8853efa
Compare
|
Hi, @TomJo2000 The Golang validation Github Action is taken too long time to finish, I would prefer to split the Golang validation to run on seperate package(which depends on golang) to reduce its time consumption and make the validation result more clear. A prototype will like bellow:
Is that a good idea? |
|
Sorry I actually forgot to get back to this. It's purely there to let us know which, if any, packages that use Go need to be looked at because they won't build with the new version as is. Edit: it's 6AM and I read that wrong. Edit 2: Since the validation is getting close to the 6 hour limit for CI runs we may need to implement some chunking anyway though. |
|
@twaik since you wrote the golang validation workflow, do you have any additional thoughts on this? I think chunking it into batches would definitely be useful, I'm just not sure how much additional CI use we wanna allocate to it. |
instead of producing a log artifact
Co-authored-by: Joshua Kahn <tom@termux.dev>
|
Okay I finally have the time and energy to get back to this. Footnotes |
We're also the only place packaging it. https://repology.org/project/xpup/history
8853efa to
9ab29bc
Compare
|
Great, what is the next action of this pr? |
|
Everything's green, should be good to merge. |
- Fixes termux#27406 - After termux#25674

update golang to 1.24.6