Your message dated Sun, 26 Sep 2021 10:49:22 +0000
with message-id <e1murik-000ard...@fasolo.debian.org>
and subject line Bug#992917: fixed in grok 1.20110708.1-5
has caused the Debian Bug report #992917,
regarding grok: 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.)


-- 
992917: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992917
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: grok
Version: 1.20110708.1-4.5
Severity: serious
Tags: patch ftbfs
Justification: fails to build from source (but built successfully in the past)


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,
which also brings new features (IPv6, Kerberos support, ...).

For this reason grok now fails to build from source. You will find
attached a patch to switch to the TI RPC implementation, fixing the
FTBFS.

Regards,
Aurelien
--- grok-1.20110708.1/debian/control
+++ grok-1.20110708.1/debian/control
@@ -14,6 +14,7 @@
  libevent-dev,
  libpcre3-dev,
  libtokyocabinet-dev,
+ libtirpc-dev,
 Standards-Version: 3.9.3
 Homepage: http://code.google.com/p/semicomplete/wiki/Grok
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/grok.git
--- grok-1.20110708.1/debian/patches/libtirpc.patch
+++ grok-1.20110708.1/debian/patches/libtirpc.patch
@@ -0,0 +1,19 @@
+Description: use TI RPC implementation instead of removed GNU libc one
+Author: Aurelien Jarno <aure...@debian.org>
+Last-Update: 2021-08-24
+
+--- grok-1.20110708.1.orig/Makefile
++++ grok-1.20110708.1/Makefile
+@@ -31,6 +31,12 @@ ifeq ($(PLATFORM), GNULinux)
+ LDFLAGS+=-ldl
+ endif
+ 
++# Use TI RPC on GNU/Linux
++ifeq ($(PLATFORM), GNULinux)
++CFLAGS+=-I/usr/include/tirpc
++LDFLAGS+=-ltirpc
++endif
++
+ # For GNU/kFreeBSD, we also need libdl
+ ifeq ($(PLATFORM), GNUkFreeBSD)
+ LDFLAGS+=-ldl
--- grok-1.20110708.1/debian/patches/series
+++ grok-1.20110708.1/debian/patches/series
@@ -7,3 +7,4 @@
 gperf-function-declaration.patch
 move_ldflags.patch
 fix_gcc10.patch
+libtirpc.patch

--- End Message ---
--- Begin Message ---
Source: grok
Source-Version: 1.20110708.1-5
Done: Stig Sandbeck Mathisen <s...@debian.org>

We believe that the bug you reported is fixed in the latest version of
grok, 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.
Stig Sandbeck Mathisen <s...@debian.org> (supplier of updated grok 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: Sun, 26 Sep 2021 12:15:18 +0200
Source: grok
Architecture: source
Version: 1.20110708.1-5
Distribution: unstable
Urgency: medium
Maintainer: Stig Sandbeck Mathisen <s...@debian.org>
Changed-By: Stig Sandbeck Mathisen <s...@debian.org>
Closes: 981689 992917
Changes:
 grok (1.20110708.1-5) unstable; urgency=medium
 .
   * Build with TI RPC on GNU/Linux.
     Thanks to Aurelien Jarno <aure...@debian.org> (Closes: #992917)
   * Update upstream URIs (Closes: #981689)
   * Bump standards version
   * Bump debhelper from deprecated 9 to 13.
   * Change priority extra to priority optional.
   * Update upstream homepage
   * Update upstream VCS headers
   * Set upstream metadata fields: Bug-Database, Bug-Submit.
   * Use secure copyright file specification URI.
   * Transition to automatic debug package (from: grok-dbg).
   * Replace build flag patches with variables in debian/rules
   * Manage patches with dgit
   * Update debian/watch for github upstream
   * Use DEB_*FLAGS_MAINT_* variables
   * Add lintian overrides for built binaries in the source tarball
   * Drop build dependency on dctrl-tools and dpkg-dev
Checksums-Sha1:
 4c99a6e7bb86f5337e5b9f45fea92b099199f81c 2179 grok_1.20110708.1-5.dsc
 f9d376bd3b210fcbc5999a01f4b3802d2e5b032e 6564 grok_1.20110708.1-5.debian.tar.xz
Checksums-Sha256:
 43f5a2b45253a71f9bf7f608e1eba726cbdfd61c45f18dc770b78c29c5cf7c63 2179 
grok_1.20110708.1-5.dsc
 cd051a3a44a3a2731e7c599066e7d35a4fc6c3e4b22b5bff56303c456acb44f3 6564 
grok_1.20110708.1-5.debian.tar.xz
Files:
 7a4e998c12e9340eef62881613b1c076 2179 misc optional grok_1.20110708.1-5.dsc
 b5b55b6d692dcf1c686de56c2377c5e6 6564 misc optional 
grok_1.20110708.1-5.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEeZ5n7uInSAMeBaLcfbqVjBwFVTgFAmFQSswPHHNzbUBkZWJp
YW4ub3JnAAoJEH26lYwcBVU4v04QALTXW7uL59NOKspuCdad1eqcDw6cfIg1v1m2
2EpK+zPnOpeXXBgozKQyP1uylpF49HMwQcy9r+utUvO+6f6wsxXgewlrv1C9RNtY
VhUQfYLwhHBfDFmFTlSP9zNUk+xX50m0sHHBWCm7/4X5bbtr0Gf6IJ81n45j/Qne
RvlHbh6u5WE8gDBoekL0ep8mfaigcOp0zXARdlzfp2JGUN0WrMBAcW1/72lOjkA+
uadKj4oYOZIxeUdLC3YZZso8aG134RqRGQBcRM7L1z3FbdqZFeNeLYoAGoHLv5pa
vE5rexcf+F9jl8Vd3QfIGgbZgXtH3Dlj/lxde7VVJw22x6X4ZuKF/X3O/DHwA1/u
9HS9I7OGl9XP2bg1m7HYgB/03YcNq72zVyMva16vCfkqyn/EvPoX3DzSdqmmGeHe
NCqVQyqctz31+KhIaLYIXwvfuSTkcL9ZcHaAMGCWK/QMySz7RPShRieyqlzAvJBX
Kh9KkZStv9AlAPdh3wtJqy8tNXNpo3Tb9l5jGiM16P6krUf60a13i4fHJcCg8O7K
6MdizZBpCO8kSciES1lO4TL+uTFPXbuPhhQHzaAqLz5stBrs0Qb20vUmZ2mVR4eK
iqIhVr7E1qjaKZgnyW2rzZ88SlM7iI0oNfPnbAhjWnBM5/ntIkP+q4PTsrpQCdwm
Ij6HlIGe
=aYJ2
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to