Skip to content

Dockerfile: update to debian trixie, libgcc-12-dev, ubuntu 24.04 (noble) - #403

Merged
vvoland merged 2 commits into
docker:mainfrom
thaJeztah:use_trixie
Aug 19, 2026
Merged

Dockerfile: update to debian trixie, libgcc-12-dev, ubuntu 24.04 (noble)#403
vvoland merged 2 commits into
docker:mainfrom
thaJeztah:use_trixie

Conversation

@thaJeztah

Copy link
Copy Markdown
Member

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@thaJeztah thaJeztah changed the title Dockerfile: update to debian trixie Dockerfile: update to debian trixie, libgcc-12-dev Jan 8, 2026
@thaJeztah
thaJeztah marked this pull request as draft January 8, 2026 11:51
@thaJeztah thaJeztah changed the title Dockerfile: update to debian trixie, libgcc-12-dev Dockerfile: update to debian trixie, libgcc-12-dev, ubuntu 24.04 (noble) Jan 8, 2026
@thaJeztah
thaJeztah force-pushed the use_trixie branch 2 times, most recently from 1f605ea to 1d6c333 Compare January 21, 2026 08:02
@thaJeztah
thaJeztah force-pushed the use_trixie branch 2 times, most recently from 0e3177b to 3f3bec4 Compare March 5, 2026 12:36
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah

Copy link
Copy Markdown
Member Author

Looks like we need this one now; bookworm entered LTS state, so some architectures are dropped;

26.35 Reading state information...
26.69 Some packages could not be installed. This may mean that you have
26.69 requested an impossible situation or if you are using the unstable
26.69 distribution that some required packages have not yet been created
26.69 or been moved out of Incoming.
26.69 The following information may help to resolve the situation:
26.69 
26.69 The following packages have unmet dependencies:
27.00  libc6-dev:armel : Depends: linux-libc-dev:armel but it is not going to be installed
27.02 E: Unable to correct problems, you have held broken packages.
------
Dockerfile:81
--------------------
  79 |     FROM gobase AS base
  80 |     ARG TARGETPLATFORM
  81 | >>> RUN xx-apt-get install -y binutils gcc libc6-dev libgcc-11-dev libsecret-1-dev pkg-config
  82 |     
  83 |     FROM base AS test
--------------------
ERROR: failed to solve: process "/bin/sh -c xx-apt-get install -y binutils gcc libc6-dev libgcc-11-dev libsecret-1-dev pkg-config" did not complete successfully: exit code: 100
make: *** [Makefile:57: release] Error 1
Error: Process completed with exit code 2.

@thaJeztah
thaJeztah marked this pull request as ready for review August 19, 2026 09:54
@thaJeztah
thaJeztah requested review from crazy-max and vvoland August 19, 2026 10:21
@thaJeztah

Copy link
Copy Markdown
Member Author

@crazy-max @vvoland ptal

@vvoland
vvoland merged commit 0498e54 into docker:main Aug 19, 2026
14 checks passed
@thaJeztah
thaJeztah deleted the use_trixie branch August 19, 2026 11:02
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.

3 participants