Skip to content

[CI/CD] Linux builds being built with too new version causing issue with startup on EX: Debian 12 #966

@nullsystem

Description

@nullsystem

Build Info

v12.0-prealpha

Description

We should be trying to use the "Steam runtime Sniper 3.0" container to build for Linux instead of Ubuntu 24.04: https://gitlab.steamos.cloud/steamrt/steamrt/-/blob/steamrt/sniper/README.md if it's possible to use that in the GitHub actions workflow. It's even what Valve stipulate what Linux builds should be built upon.

Relevant info to use the sniper container? https://docs.github.com/en/actions/writing-workflows/choosing-where-your-workflow-runs/running-jobs-in-a-container

To Reproduce

  1. Use EX: Debian 12
  2. Binaries fails to run due to being compiled to newer C++ system libraries

Expected behavior

It works on at least Debian 12/whatever the Steam sniper 3.0 supports.

Actual behavior

It does not work on at least Debian 12/whatever the Steam sniper 3.0 supports.

Operating System

  • Windows
  • Linux

Version/Distro

Linux

Machine's CPU

No response

Machine's GPU

No response

GPU's driver

No response

Build's compiler

No response

Additional context and Screenshots

No response

Metadata

Metadata

Assignees

Labels

Bug ReportBug Reports made through the "Report Issue" interface in GitHub.

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions