[GH-ISSUE #285] DPS 3 - Full Static binary support #106

Closed
opened 2026-02-26 04:34:03 +03:00 by kerem · 0 comments
Owner

Originally created by @mageddo on GitHub (Feb 19, 2023).
Original GitHub issue: https://github.com/mageddo/dns-proxy-server/issues/285

What is expected

  • DPS be compile without the need of libc in the amd64 binary version
  • Consider use a lighter image than debian:10-slim, scratch

What is Happening

libc dependency at the target OS is required, also a min version is needled, currently libgc 2.15.

Changes (Optional)

  • Build dps binary with full static support on amd64 binary version.
  • Probably Quarkus will need to be removed, don't remember why though, anyway quarkus was removed on previous versions

Refs

Originally created by @mageddo on GitHub (Feb 19, 2023). Original GitHub issue: https://github.com/mageddo/dns-proxy-server/issues/285 ### What is expected * DPS be compile without the need of libc in the amd64 binary version * Consider use a lighter image than debian:10-slim, scratch ### What is Happening libc dependency at the target OS is required, also a min version is needled, currently libgc 2.15. ### Changes (Optional) * Build dps binary with full static support on amd64 binary version. * Probably Quarkus will need to be removed, don't remember why though, anyway quarkus was removed on previous versions ### Refs * https://github.com/oracle/graal/issues/2824#issuecomment-1003635992 * https://www.graalvm.org/latest/reference-manual/native-image/guides/build-static-executables/ * https://www.graalvm.org/22.0/reference-manual/native-image/ARM64/
kerem closed this issue 2026-02-26 04:34:04 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dns-proxy-server-mageddo#106
No description provided.