-
-
Notifications
You must be signed in to change notification settings - Fork 5k
runtime go1.26rc1 not found in compat.yaml #10518
Copy link
Copy link
Closed
Labels
bugA problem with current functionality, as opposed to missing functionality (enhancement)A problem with current functionality, as opposed to missing functionality (enhancement)needs-triageNew issues needed to be validatedNew issues needed to be validated
Description
What happened?
Hey 👋
When trying to build with go1.26rc1 in
the build failed with runtime go1.26rc1 not found in compat.yaml, because no go1.26 entry in compat.yaml file yet.
From previous Go releases, eg
it was noted that even after
- the entry was added in 20257fa
- released in https://github.com/syncthing/syncthing/releases/tag/v1.30.0
- release v1.30.0 used in syncthing 1.30.0 Homebrew/homebrew-core#228723
...but the build with still failed with go release candidate (rc2) due to strict runtime matching. Can this be made less strict, matching the prefix (eg go1.25 or go1.26), but forgiving the sufix rc1 or rc2 and similar?
Build log from recent build with go1.26rc1:
syncthing-macos-arm64-v2.0.12.tar.gz
2025-12-17 13:50:18 INF runtime go1.26rc1 not found in compat.yaml
Syncthing version
v2.0.12
Platform & operating system
All
Browser version
N/A
Relevant log output
syncthing-macos-arm64-v2.0.12.tar.gz
2025-12-17 13:50:18 INF runtime go1.26rc1 not found in compat.yaml
exit status 1Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugA problem with current functionality, as opposed to missing functionality (enhancement)A problem with current functionality, as opposed to missing functionality (enhancement)needs-triageNew issues needed to be validatedNew issues needed to be validated