Skip to content

runtime go1.26rc1 not found in compat.yaml #10518

@stefanb

Description

@stefanb

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

...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 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugA problem with current functionality, as opposed to missing functionality (enhancement)needs-triageNew issues needed to be validated

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions