Your message dated Thu, 26 Aug 2021 12:48:37 +0000
with message-id <e1mjeo9-000j9z...@fasolo.debian.org>
and subject line Bug#992964: fixed in gadap 2.0-13
has caused the Debian Bug report #992964,
regarding gadap: FTBFS due to RPC removal from glibc
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.)
--
992964: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992964
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gadap
Version: 2.0-12
Severity: serious
Tags: patch ftbfs
Justification: fails to build from source (but built successfully in the past)
Dear maintainer,
The glibc SunRPC implementation has been marked obsolete for some time.
It has been removed upstream from glibc 2.32, and it got disabled in the
recent glibc uploads. The TI RPC implementation should be used instead.
For this reason gadap now fails to build from source. You will find
attached a patch to switch to the TI RPC implementation, fixing the
FTBFS.
Regards,
Aurelien
--- gadap-2.0/debian/control
+++ gadap-2.0/debian/control
@@ -4,7 +4,8 @@
Maintainer: Alastair McKinstry <mckins...@debian.org>
Build-Depends: debhelper-compat (= 13),
libdap-dev (>= 3.14.0-4),
- libcurl4-gnutls-dev | libcurl-dev, libxml2-dev
+ libcurl4-gnutls-dev | libcurl-dev, libxml2-dev,
+ pkg-config, libtirpc-dev
Standards-Version: 4.5.1
Homepage: http://cola.gmu.edu/grads/grads.php
Vcs-Browser: https://salsa.debian.org:/science-team/gadap.git
--- gadap-2.0/debian/patches/libtirpc.patch
+++ gadap-2.0/debian/patches/libtirpc.patch
@@ -0,0 +1,29 @@
+Description: Switch to the TI RPC implementation
+Author: Aurelien Jarno <aure...@debian.org>
+Last-Updated: 2021-08-25
+Forwarded: no
+
+--- gadap-2.0.orig/configure.ac
++++ gadap-2.0/configure.ac
+@@ -27,6 +27,13 @@ AC_FUNC_STRTOD
+ AC_CHECK_FUNCS([memset])
+
+ dnl Checks for specific libraries
++PKG_CHECK_MODULES([TIRPC], [libtirpc],
++ [
++ LIBS="$LIBS $TIRPC_LIBS"
++ CPPFLAGS="$CPPFLAGS $TIRPC_CFLAGS"
++ ],
++ [ AC_MSG_ERROR([Cannot find libtirpc])
++])
+ AC_CHECK_LIBDAP([3.7.3],
+ [
+ LIBS="$LIBS $DAP_LIBS $DAP_LIBS"
+--- gadap-2.0.orig/gadap.pc.in
++++ gadap-2.0/gadap.pc.in
+@@ -10,4 +10,4 @@ Description:
+ Version: @PACKAGE_VERSION@
+ Libs: -L${libdir} -lgadap
+ Libs.private: -lpthread
+-Requires: libdapclient libdapserver
++Requires: libdapclient libdapserver libtirpc
--- gadap-2.0/debian/patches/series
+++ gadap-2.0/debian/patches/series
@@ -2,3 +2,4 @@
libdap-namespace.patch
test-errors.patch
pkg-config.patch
+libtirpc.patch
--- End Message ---
--- Begin Message ---
Source: gadap
Source-Version: 2.0-13
Done: Alastair McKinstry <mckins...@debian.org>
We believe that the bug you reported is fixed in the latest version of
gadap, 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 992...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <mckins...@debian.org> (supplier of updated gadap 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: SHA256
Format: 1.8
Date: Thu, 26 Aug 2021 12:40:45 +0100
Source: gadap
Architecture: source
Version: 2.0-13
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckins...@debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Closes: 984957 992964
Changes:
gadap (2.0-13) unstable; urgency=medium
.
* Standards-Version: 4.6.0
* Switch to TIRPC rpc implementation. Closes: #992964 thanks to Aurelian
Jarno.
* Patch from Kevin Locke to fix bash completions install location.
Closes: #984957
Checksums-Sha1:
9a5af147a85a8af1343287c94b9fca759e836e1c 1940 gadap_2.0-13.dsc
12fdca56e734a4b11c42add14dce2c155c621b6f 9824 gadap_2.0-13.debian.tar.xz
Checksums-Sha256:
5ad61f3566d4cf5a95326c0ac042917b019d4f84e434b4c7b1679a6be7880188 1940
gadap_2.0-13.dsc
ffee1fcec97799af7f2765eabbef5f81b157692c6916f9d4a2720a8000b1fac6 9824
gadap_2.0-13.debian.tar.xz
Files:
be9f33e1c40cb05c7d54e624580c805a 1940 science optional gadap_2.0-13.dsc
30edf54eea50fa6195b02faa3fbeb402 9824 science optional
gadap_2.0-13.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAmEnh3AACgkQy+a7Tl2a
06XHrQ/9HtS246B6xSu6Ql/G4aCru3oacH6/GTr31o44Egfq2UNn3X22YTqaCTLL
gRtl599BMH7RvKeq/XtQi9M6DV8s/MiaeEUo0xxlSlY7mkFUj20+sYF6YvcoK7x9
Aqf2j8fbmBDB+DkD6JIA0/Yjn/L27SqWdkaAgh9zbp2BLmtAl8PpjLEmIF/8nrS0
AlgTisyWPtie5EKj3tCLLgGif2eHaxGuz0jRgVk0kNK59Dp5ZXrDRtFBBVvpWAdO
PFxmGMbFN9W2mwjKIYbcIPlEk2Qpvf508Df2a+h3R7Z372MdsQ8tLLlYC9jOoaF0
Zy21W/mVH1QiEydvrgpIQ1jVu2WgWsRxSDrytRrxauugpNw+BMPwLRbqOTJaxpob
+wv7uZmu3BgUNwvkl0xFTiE9KREygpntxMVV4c7dgmIB12omvuwVv88UeX6YNAht
BIV3fsgtbmZUNTpx7a8IqLLQQBb+CfPi12DlhtsfH03WmjRmv4vnjcTsZ54UyvsB
DHIZRoGGBypuGqnDPso1BDXVq1fs4SVQg/RqSFzUBlpT8tDEYyWfKQnMVy7Jhk/y
BTmGGgT6Pd1BOFuW2H8clJTRUZxhhZ+xF5uEf/I7AzJxPznHPKwBRcRWzjTwg1vV
YA74NOg0DYXJkdpSk/FlkvvFpps0HdSmhMZU9YAqLNZbGx0Q/Bo=
=PR7C
-----END PGP SIGNATURE-----
--- End Message ---