Source: gauche
Version: 0.9.15-p2+20241205-4
Tags: patch
User:
helmutg@debian.org
Usertags: libcrypt-pkgconf
Control: affects -1 + src:gauche-c-wrapper src:gauche-gl
gauche uses libxcrypt during build, but it also exposes -lcrypt via gauche-config. There is an effort[1] to drop libcrypt-dev from the build-essential package set. This will not happen during the trixie
freeze, but some months into the forky cycle. Once dropped, gauche and
reverse dependencies of gauche-dev will fail to build from source. I'm attaching a patch to make these dependencies explicit. It is safe for
inclusion into trixie, but it does not warrant an upload of its own at
this time of the freeze.
Helmut
[1]
https://lists.debian.org/debian-devel/2025/04/msg00113.html
diff -Nru gauche-0.9.15-p2+20241205/debian/changelog gauche-0.9.15-p2+20241205/debian/changelog
--- gauche-0.9.15-p2+20241205/debian/changelog 2024-12-24 03:43:31.000000000 +0100
+++ gauche-0.9.15-p2+20241205/debian/changelog 2025-04-13 15:09:11.000000000 +0200
@@ -1,3 +1,10 @@
+gauche (0.9.15-p2+20241205-4.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Explicitly depend on libcrypt-dev. (Closes: #-1)
+
+ -- Helmut Grohne <
helmut@subdivi.de> Sun, 13 Apr 2025 15:09:11 +0200
+
gauche (0.9.15-p2+20241205-4) unstable; urgency=medium
* debian/patches/61_not_test_net_with_user42: Rename.
diff -Nru gauche-0.9.15-p2+20241205/debian/control gauche-0.9.15-p2+20241205/debian/control
--- gauche-0.9.15-p2+20241205/debian/control 2024-12-17 06:12:43.000000000 +0100
+++ gauche-0.9.15-p2+20241205/debian/control 2025-04-13 15:09:05.000000000 +0200
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: NIIBE Yutaka <
gniibe@fsij.org>
Uploaders: YAEGASHI Takeshi <
yaegashi@debian.org>, Jens Thiele <
karme@karme.de>
-Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 13~), libgdbm-dev (>