guix/gnu
Nguyễn Gia Phong 4a1b3830a8
gnu: dante: Enable preloading support.
Fixes <https://issues.guix.gnu.org/63250>.

Dante uses dlopen which doesn't work with libc.so but libc.so.6.
This fixes socksify, which is patched to skip invoking uname needlessly.

* gnu/packages/networking.scm (dante): Enable preloading support.
* gnu/packages/patches/dante-non-darwin.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

References: https://github.com/NixOS/nixpkgs/pull/68418#discussion_r343625853
Change-Id: I03a5b6b6e11cf6a0453a4968ff00c6dd627249a8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-22 17:47:16 +01:00
..
bootloader
build shepherd: Remove ‘make-forkexec-constructor/container’. 2023-12-22 00:31:42 +01:00
home
installer
machine
packages gnu: dante: Enable preloading support. 2023-12-22 17:47:16 +01:00
services services: guix: Move GUIX_LOCPATH handling to packages. 2023-12-22 16:41:44 +00:00
system
tests tests: jami: Double timeouts. 2023-12-22 00:31:41 +01:00
artwork.scm
bootloader.scm
ci.scm gnu: ci: Build tuned packages for common baselines. 2023-12-18 08:14:16 +02:00
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: dante: Enable preloading support. 2023-12-22 17:47:16 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm