[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#992959: marked as done (nx-libs: FTBFS due to RPC removal from glibc)



Your message dated Sat, 11 Sep 2021 21:19:42 +0000
with message-id <E1mPAPW-0001zo-VO@fasolo.debian.org>
and subject line Bug#992959: fixed in nx-libs 2:3.5.99.26-3
has caused the Debian Bug report #992959,
regarding nx-libs: 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 owner@bugs.debian.org
immediately.)


-- 
992959: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992959
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: nx-libs
Version: 2:3.5.99.26-2
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.

Fortunately nx-libs already supports building libtirpc using the
-DUseTIRPC=1 option, so the fix is really simple. Please find attached a
patch fixing the FTBFS.

Regards,
Aurelien
--- nx-libs-3.5.99.26/debian/control
+++ nx-libs-3.5.99.26/debian/control
@@ -15,6 +15,7 @@
  libjpeg-dev,
  libpixman-1-dev (>= 0.13.2),
  libpng-dev,
+ libtirpc-dev,
  libtool,
  libxcomposite-dev,
  libxdamage-dev,
--- nx-libs-3.5.99.26/debian/rules
+++ nx-libs-3.5.99.26/debian/rules
@@ -58,7 +58,7 @@
 
 override_dh_auto_build:
 
-	PREFIX='/usr' dh_auto_build --no-parallel -- CDEBUGFLAGS="$(CPPFLAGS) $(CFLAGS)" LOCAL_LDFLAGS="$(LDFLAGS)" SHLIBGLOBALSFLAGS='$(filter-out -pie,$(LDFLAGS))'
+	PREFIX='/usr' dh_auto_build --no-parallel -- CDEBUGFLAGS="$(CPPFLAGS) $(CFLAGS)" LOCAL_LDFLAGS="$(LDFLAGS)" SHLIBGLOBALSFLAGS='$(filter-out -pie,$(LDFLAGS))' IMAKE_DEFINES="-DUseTIRPC=1"
 
 override_dh_makeshlibs:
 	dh_makeshlibs -n

--- End Message ---
--- Begin Message ---
Source: nx-libs
Source-Version: 2:3.5.99.26-3
Done: Mike Gabriel <sunweaver@debian.org>

We believe that the bug you reported is fixed in the latest version of
nx-libs, 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 992959@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated nx-libs 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 11 Sep 2021 23:03:42 +0200
Source: nx-libs
Architecture: source
Version: 2:3.5.99.26-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Remote Maintainers <debian-remote@lists.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 992959
Changes:
 nx-libs (2:3.5.99.26-3) unstable; urgency=medium
 .
   * debian/[control,rules}:
     + Switch to using TI RPC implemenation instead of deprecated SunRPC in
       glibc. (Closes: #992959).
   * debian/control:
     + Bump Standards-Version: to 4.6.0. No changes needed.
Checksums-Sha1:
 a2ae2be9e78de43313ecad797a80f0a43ab106f2 3972 nx-libs_3.5.99.26-3.dsc
 45e5e89091f3c8dfe53ccc30e802fe463195bfbb 55836 nx-libs_3.5.99.26-3.debian.tar.xz
 b07b4b55e8118708db3078c0edeca3c6361f3a24 8111 nx-libs_3.5.99.26-3_source.buildinfo
Checksums-Sha256:
 929ea8b6719bd749b25852463883edaae14230581023962c95975b6400b069f5 3972 nx-libs_3.5.99.26-3.dsc
 6fcd5b7d9e217288e0157e2c9c3c0e02a668ee435698cb7af4e447eff885c196 55836 nx-libs_3.5.99.26-3.debian.tar.xz
 b1720e7f363e5a256ee03f59c6bbbf674a071c93d4ff8bcbb6987e7705ebdbda 8111 nx-libs_3.5.99.26-3_source.buildinfo
Files:
 120e33135b2f0121dc35779f6b7b6035 3972 x11 optional nx-libs_3.5.99.26-3.dsc
 823d7cf06e3b864835e8cee846d9d2a0 55836 x11 optional nx-libs_3.5.99.26-3.debian.tar.xz
 48d0b38cb8686792c9454123788e9b67 8111 x11 optional nx-libs_3.5.99.26-3_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmE9GekVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsx25QP/RfxjcoWsDsHPdBsDI3ZMZzpDLop
W9IGPJTWWxYBu73DaWavb0nCOGH7vlN4NZLeYDe2mLmAzMR033AwARFJXLzaX84H
x8triifaDFjDOvFDbNXZfNZwye4gE+dNBZpAAfx7paAk1BfKQsVMqWYStYx0mDlz
jc0OsedO2++VeUxmLUMFksUgn2CyMeNJlqpHKEuJBW5tDejVeZB4fHWztJFxu0ms
PdvUFs+/9BkU6a8qFAv6VnMOosxW2r4w9qnHEFOEW4yz8NNmCeAwYz+mxYtLurhh
ddBqxxexSUY4sPTDOsPVmkLsN2Tx8gLKXXmUfoEOJh/3pv2gdgrCYGk87gyrA45q
0dwwgLk2BTFoqhuz4nKPiG9IBsNj3fxTT+9ndK+4AEhadfy52eGRSQszvvBaAg76
31XRi9lgfGjUtjwG0Ut7kLYVf/LZ+dROAH/2Rqe8Y6pEAZFtgJVx3yH2nZvDkDHI
wBsm0coMPox4oGHPEUzWJLXr+n8+HZMdeou/jg3LCRBAN56uU5yYli3Zuufj4Aqw
VJJPYYOFyKmvOoLMUvJstvnF+bZspV/BydgAoAkAGk+trPVTgVOB1CJQqsjCBKYm
vUq3jPGYoQQMDz1KF+U5qJsrZZRAitxoiCmp+B7H3dUwq0KkIP6qSMQcLo9IgyxR
WlYFzvGbdeMNleMg
=241B
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: