Skip to content

Use ubuntu 22.04 for build-debs#2647

Merged
plajjan merged 1 commit into
mainfrom
deb-ubuntu22
Feb 18, 2026
Merged

Use ubuntu 22.04 for build-debs#2647
plajjan merged 1 commit into
mainfrom
deb-ubuntu22

Conversation

@plajjan

@plajjan plajjan commented Feb 18, 2026

Copy link
Copy Markdown
Contributor

We want to build our deb on the oldest possible distribution with the oldest possible version of glibc since that allows us to run on older distros. Debian 12 that we have been using seems to produce builds for glibc 2.36 whereas Ubuntu 22.04 uses glibc 2.35 - it's just a single number but it does mean we should be able to run on for example Ubuntu 22.04.

AFAIK the switch from Debian to Ubuntu shouldn't really matter much for the produced deb files, they build platforms are virtually identical. While packages are normally stamped with the distro they are built for, we have that hard-coded anyway, so I don't think that Ubuntu colors or build.

Fixes #2646

We want to build our deb on the oldest possible distribution with the
oldest possible version of glibc since that allows us to run on older distros.
Debian 12 that we have been using seems to produce builds for glibc 2.36
whereas Ubuntu 22.04 uses glibc 2.35 - it's just a single number but it
does mean we should be able to run on for example Ubuntu 22.04.

AFAIK the switch from Debian to Ubuntu shouldn't really matter much for
the produced deb files, they build platforms are virtually identical.
While packages are normally stamped with the distro they are
built *for*, we have that hard-coded anyway, so I don't think that
Ubuntu colors or build.
@plajjan plajjan merged commit 3ac0a08 into main Feb 18, 2026
41 of 44 checks passed
@plajjan plajjan deleted the deb-ubuntu22 branch February 18, 2026 20:04
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.

acton build fails (behind proxy)

1 participant