Your message dated Wed, 19 Feb 2025 08:35:20 +0000
with message-id <e1tkfy8-009fzv...@fasolo.debian.org>
and subject line Bug#1070904: fixed in bitlbee 3.6-1.5
has caused the Debian Bug report #1070904,
regarding bitlbee: Please use pkg-config instead of libgcrypt-config to locate
libgcrypt
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1070904: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070904
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: bitlbee
Version: 3.6-1.4
Severity: normal
Tags: patch
User: ametz...@debian.org
Usertags: libgcrypt-config-removal
Control: block 714589 by -1
Hello,
Please switch from using libgcrypt-config to pkg-config to locate
libgcrypt. libgcrypt-config will be dropped in the next libgcrypt major
release.
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
diff -Nru bitlbee-3.6/debian/changelog bitlbee-3.6/debian/changelog
--- bitlbee-3.6/debian/changelog 2024-03-23 22:05:25.000000000 +0100
+++ bitlbee-3.6/debian/changelog 2024-05-11 13:42:43.000000000 +0200
@@ -1,3 +1,11 @@
+bitlbee (3.6-1.5) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Use pkgconf to locate libgcrypt, libgcrypt-config is scheduled for
+ removal.
+
+ -- Andreas Metzler <ametz...@debian.org> Sat, 11 May 2024 13:42:43 +0200
+
bitlbee (3.6-1.4) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru bitlbee-3.6/debian/patches/bitlbee_locate_gcrypt_with_pkg-config.diff bitlbee-3.6/debian/patches/bitlbee_locate_gcrypt_with_pkg-config.diff
--- bitlbee-3.6/debian/patches/bitlbee_locate_gcrypt_with_pkg-config.diff 1970-01-01 01:00:00.000000000 +0100
+++ bitlbee-3.6/debian/patches/bitlbee_locate_gcrypt_with_pkg-config.diff 2024-05-11 13:42:43.000000000 +0200
@@ -0,0 +1,38 @@
+Description: Use pkgconf to locate libgcrypt.
+ libgcrypt-config is scheduled for removal.
+Author: Andreas Metzler <ametz...@debian.org>
+Last-Update: 2024-05-11
+
+--- bitlbee-3.6.orig/configure
++++ bitlbee-3.6/configure
+@@ -402,8 +402,8 @@ detect_gnutls()
+ {
+ if $PKG_CONFIG --exists gnutls; then
+ cat <<EOF >>Makefile.settings
+-EFLAGS+=$($PKG_CONFIG --libs gnutls) $(libgcrypt-config --libs)
+-CFLAGS+=$($PKG_CONFIG --cflags gnutls) $(libgcrypt-config --cflags)
++EFLAGS+=$($PKG_CONFIG --libs gnutls) $($PKG_CONFIG --libs libgcrypt)
++CFLAGS+=$($PKG_CONFIG --cflags gnutls) $($PKG_CONFIG --cflags libgcrypt)
+ EOF
+ ssl=gnutls
+ if ! $PKG_CONFIG gnutls --atleast-version=2.8; then
+@@ -762,15 +762,15 @@ fi
+ if [ "$otr" = 1 ]; then
+ # BI == built-in
+ echo '#define OTR_BI' >> config.h
+- echo "EFLAGS+=$($PKG_CONFIG --libs libotr) $(libgcrypt-config --libs)" >> Makefile.settings
+- echo "CFLAGS+=$($PKG_CONFIG --cflags libotr) $(libgcrypt-config --cflags)" >> Makefile.settings
++ echo "EFLAGS+=$($PKG_CONFIG --libs libotr) $($PKG_CONFIG --libs libgcrypt)" >> Makefile.settings
++ echo "CFLAGS+=$($PKG_CONFIG --cflags libotr) $($PKG_CONFIG --cflags libgcrypt)" >> Makefile.settings
+ echo 'OTR_BI=otr.o' >> Makefile.settings
+ elif [ "$otr" = "plugin" ]; then
+ # for some mysterious reason beyond the comprehension of my mortal mind,
+ # the libgcrypt flags aren't needed when building as plugin. add them anyway.
+ echo '#define OTR_PI' >> config.h
+- echo "OTRFLAGS=$($PKG_CONFIG --libs libotr) $(libgcrypt-config --libs)" >> Makefile.settings
+- echo "CFLAGS+=$($PKG_CONFIG --cflags libotr) $(libgcrypt-config --cflags)" >> Makefile.settings
++ echo "OTRFLAGS=$($PKG_CONFIG --libs libotr) $($PKG_CONFIG --libs libgcrypt)" >> Makefile.settings
++ echo "CFLAGS+=$($PKG_CONFIG --cflags libotr) $($PKG_CONFIG --cflags libgcrypt)" >> Makefile.settings
+ echo 'OTR_PI=otr.so' >> Makefile.settings
+ fi
+
diff -Nru bitlbee-3.6/debian/patches/series bitlbee-3.6/debian/patches/series
--- bitlbee-3.6/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
+++ bitlbee-3.6/debian/patches/series 2024-05-11 13:42:43.000000000 +0200
@@ -0,0 +1 @@
+bitlbee_locate_gcrypt_with_pkg-config.diff
--- End Message ---
--- Begin Message ---
Source: bitlbee
Source-Version: 3.6-1.5
Done: Jochen Sprickerhof <jspri...@debian.org>
We believe that the bug you reported is fixed in the latest version of
bitlbee, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1070...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jochen Sprickerhof <jspri...@debian.org> (supplier of updated bitlbee package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 14 Feb 2025 08:20:44 +0100
Source: bitlbee
Architecture: source
Version: 3.6-1.5
Distribution: unstable
Urgency: medium
Maintainer: Wilmer van der Gaast <wil...@gaast.net>
Changed-By: Jochen Sprickerhof <jspri...@debian.org>
Closes: 1070904
Changes:
bitlbee (3.6-1.5) unstable; urgency=medium
.
* Non-maintainer upload.
* Replace libgcrypt-configure with pkg-config (Closes: #1070904)
Checksums-Sha1:
614cc2e558164d7df2d081bccf131f3c9a55df32 2316 bitlbee_3.6-1.5.dsc
31fba76fb95ca787e1dd368aed8fae12f68fdeba 15956 bitlbee_3.6-1.5.debian.tar.xz
Checksums-Sha256:
0f043d0c3bf76c4ad7bc331ba26636d05c7144e52f764cba5aed6faab9ee31cc 2316
bitlbee_3.6-1.5.dsc
4f703aeb359fa6fabe12dbde298e437fdd9b93f3672c15e06bdd36e6008c9c53 15956
bitlbee_3.6-1.5.debian.tar.xz
Files:
a52f2d139b9a85eee276014999d516fc 2316 net optional bitlbee_3.6-1.5.dsc
ab70eb3ed6a28aa4e53c12640054b490 15956 net optional
bitlbee_3.6-1.5.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmeu8LkACgkQW//cwljm
lDPatQ//etSevpbsQEf4pY2Kx0L+1Ry8xMv/V+n746b8VwzCRKwnTVscQUl1u+xm
pLxDSsDS9vzP4PieAFi4g9q5w2rKpYu7thK5oos23jIHfXJoWhyRMPO/53bJDYOt
J1XDlblTh1KEox0sV2Ru6LORja7n/V9vbZtlxr8O2azY2N5DPMwI8k1DOgEpgl45
1s1GJCDnfF/+sNFUnnBOK13RsSEoUldfM8DUgswpGChzyOswmjNrqvFrEIzjlsad
cNYTP3jv/EbgkcS4Xnz/yaCAN44P2qExbhpoTaRvMeTuVC+Xfdf8AkA4rds/dFJp
omwGsxTiBgCal8CFb98AFBdDlt4QDUd04DiEDnw2XxIaeslw/gRGrDL4r4a1iOub
Z4yiAFW+fK7AAB+pHweX5zqq0UJ1Js5/Pi2DM8TSNPa48cYwYIWohQ9HFEsfQ3/U
Tw0x6kjRI+SR2rYo+HdETRd7eSvEk34f6/lRjM20o451NnAHyDJD/SDNf0rD6SkL
8RC6uOvnTZ6BEBi8sSTrW6wpkgtC+cAoqJcHyHG5lUuMKZKUoZlfK1Lh7cWMwhDt
3r7Bz4u2FCn9CCivSYds1BhqE0T9gb6hAeAddUlPD7AR9Iai+HCbCrN6uzj2NC9O
H39mcoOmcdjep/4x+WRKRWOeIgehVih61YJNZL8wmBsftajfCjs=
=X5Za
-----END PGP SIGNATURE-----
pgpFpe5LHaIgz.pgp
Description: PGP signature
--- End Message ---