Your message dated Sat, 30 Oct 2021 12:03:56 +0000 with message-id <[email protected]> and subject line Bug#995805: fixed in nx-libs 2:3.5.99.26-5 has caused the Debian Bug report #995805, regarding nx-libs: Add riscv64 support 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 [email protected] immediately.) -- 995805: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995805 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: nx-libs Version: 3.5.99.26-4 Severity: normal Dear Maintainer, * What led up to the situation? nx-libs does not support riscv64 at the moment. * What exactly did you do (or not do) that was effective (or ineffective)? Support for riscv64 was added and a PR was issued here (https://github.com/ArcticaProject/nx-libs/pull/1023): it has been a month, I think we can move on and apply directly the proposed patch that is attached. -- System Information: Debian Release: bullseye/sid APT prefers hirsute-updates APT policy: (500, 'hirsute-updates'), (500, 'hirsute-security'), (500, 'hirsute'), (100, 'hirsute-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.11.0-37-generic (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enableddiff -Nru nx-libs-3.5.99.26/debian/changelog nx-libs-3.5.99.26/debian/changelog --- nx-libs-3.5.99.26/debian/changelog 2021-09-12 13:06:17.000000000 +0200 +++ nx-libs-3.5.99.26/debian/changelog 2021-10-06 06:41:29.000000000 +0200 @@ -1,3 +1,10 @@ +nx-libs (2:3.5.99.26-5) unstable; urgency=medium + + * debian/patches: + + Add support for riscv64 (LP: #1943129). + + -- Alexandre Ghiti <[email protected]> Wed, 06 Oct 2021 06:41:29 +0200 + nx-libs (2:3.5.99.26-4) unstable; urgency=medium * debian/patches: diff -Nru nx-libs-3.5.99.26/debian/patches/riscv64_port.patch nx-libs-3.5.99.26/debian/patches/riscv64_port.patch --- nx-libs-3.5.99.26/debian/patches/riscv64_port.patch 1970-01-01 01:00:00.000000000 +0100 +++ nx-libs-3.5.99.26/debian/patches/riscv64_port.patch 2021-10-06 06:40:49.000000000 +0200 @@ -0,0 +1,50 @@ +Description: Add riscv64 support +Author: Alexandre Ghiti <[email protected]> +Origin: other, https://github.com/ArcticaProject/nx-libs/pull/1023 +Bug: https://github.com/ArcticaProject/nx-libs/pull/1023 +Last-Update: 2021-10-06 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/nx-X11/config/cf/Imake.cf ++++ b/nx-X11/config/cf/Imake.cf +@@ -843,6 +843,11 @@ + # ifdef __aarch64__ + # define Arm64Architecture + # endif ++# ifdef __riscv ++# if __riscv_xlen == 64 ++# define Riscv64Architecture ++# endif ++# endif + # ifdef mc68000 + # define Mc68020Architecture + # undef mc68000 +--- a/nx-X11/config/cf/Imake.tmpl ++++ b/nx-X11/config/cf/Imake.tmpl +@@ -509,6 +509,8 @@ + #define ByteOrder X_BIG_ENDIAN + #elif defined(Ppc64LeArchitecture) + #define ByteOrder X_LITTLE_ENDIAN ++#elif defined(Riscv64Architecture) ++#define ByteOrder X_LITTLE_ENDIAN + #elif defined(HPArchitecture) + #define ByteOrder X_BIG_ENDIAN + #elif defined(SuperHArchitecture) +--- a/nx-X11/config/cf/linux.cf ++++ b/nx-X11/config/cf/linux.cf +@@ -783,6 +783,15 @@ + # define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines + #endif /* PpcArchitecture */ + ++#ifdef Riscv64Architecture ++# ifndef OptimizedCDebugFlags ++# define OptimizedCDebugFlags -O3 ++# endif ++# define LinuxMachineDefines -D__riscv64__ ++# define ServerOSDefines XFree86ServerOSDefines ++# define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64 ++#endif /* Riscv64Achitecture */ ++ + #ifdef s390Architecture + # ifndef OptimizedCDebugFlags + # define OptimizedCDebugFlags -O2 -fomit-frame-pointer GccAliasingArgs diff -Nru nx-libs-3.5.99.26/debian/patches/series nx-libs-3.5.99.26/debian/patches/series --- nx-libs-3.5.99.26/debian/patches/series 2021-09-12 13:05:14.000000000 +0200 +++ nx-libs-3.5.99.26/debian/patches/series 2021-10-06 06:36:17.000000000 +0200 @@ -5,3 +5,4 @@ 0003_randr-Do-not-update-ConnectionInfo-if-NULL.patch 0004_document-additional-options-only-nxagent-knows-about.patch 0005_fix-building-with-binutils-2.36.patch +riscv64_port.patch
--- End Message ---
--- Begin Message ---Source: nx-libs Source-Version: 2:3.5.99.26-5 Done: Mike Gabriel <[email protected]> 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Mike Gabriel <[email protected]> (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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 30 Oct 2021 13:38:02 +0200 Source: nx-libs Architecture: source Version: 2:3.5.99.26-5 Distribution: unstable Urgency: medium Maintainer: Debian Remote Maintainers <[email protected]> Changed-By: Mike Gabriel <[email protected]> Closes: 995805 Changes: nx-libs (2:3.5.99.26-5) unstable; urgency=medium . * debian/patches: + Add 0006_nx-X11-Add-support-for-riscv64-architecture.patch. Fix FTBFS on riscv64. (Closes: #995805). Checksums-Sha1: 5997f1db3162252da211c32442e6cd2c3f7c1030 3972 nx-libs_3.5.99.26-5.dsc 7cc0c3461aeeb2b01af0ee3c5c15cbf3e032c03e 56920 nx-libs_3.5.99.26-5.debian.tar.xz f99b99e245a7602d2016f832157d7922e0c46981 8257 nx-libs_3.5.99.26-5_source.buildinfo Checksums-Sha256: 1b3ab2ee0dccae4a5ceb3a35c31eec35051bb7bf7864cc9e91ee71c1cd4653ff 3972 nx-libs_3.5.99.26-5.dsc 61f8a214bf7293644eb5521dd7c1f1a12fcd67424ef368e52fefbb7fe5f27ab3 56920 nx-libs_3.5.99.26-5.debian.tar.xz 62aecdce150853563c8cf9011bf5de225b9cbb943226477417f5d08952535659 8257 nx-libs_3.5.99.26-5_source.buildinfo Files: 0bc0b3e54b924da02f51e0169acb444d 3972 x11 optional nx-libs_3.5.99.26-5.dsc b8e2936ef3367c699877b8de8126eb84 56920 x11 optional nx-libs_3.5.99.26-5.debian.tar.xz 06329624da479e61addf2e2444c11137 8257 x11 optional nx-libs_3.5.99.26-5_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmF9LysVHHN1bndlYXZl ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxD5cP/2kYOMKt0YSck4z6s60L1ZmQKoTR BVb1zaiOWFAFJnugYFMhjZy8xyoATg/zqF90djBt871ZZj2hxH/JczTS404nvggG 5WJwl/HGDb3iNXN2hZocBKQeahqL2UPO5Zu5fVxnY/tw2B2lXGw+6lAbFOmBpSug j/rcumUdasyAzqmzCc7E+vVHvnbQWCMmVCBAGCTkgINvoOHI+vP9eHzXgm6ita5G lRIvBTDQkITI3g2okX6ZqAeumN7C+uRNO1S6nyry9LzYbo+G6Wc8YWtlmqq5b85I RpuxVfo0aJHWIgCGmd8PuQg6eLIeRXtsUHKuDev3NdU6m5J1NW/ozwxAklEQL9JU uiyRxO+QsYpnlnOISMFyS1EmPVRwetkSd7iXT6PnAONLeBsZ920zyiclgAkgthsy ArY+vPWnQaVQLLnNxzlCsW80W54fP13BrrDDFsVfI6+RtObNmc8EWb6PhtWwHxZf c/UyTrm0NB5wT5ZMmZ0WbexG65+IVJ57Z+CuZKQZa9tUhPcsf8t+gYCIsCU/TF/V +u1LP/73asq0ueQPsWQ2lczUNRT33WUrQ5Ja5J+yLGiFXnnyxXZjIqKOaAQol64E hx84fUHSi5q1JAb5FZPbRiurpJ93780X/pXgx5GZlRjb1Lrd4yrpjKox5OL+N3la EbGBEMWPpRcABX6c =H2LU -----END PGP SIGNATURE-----
--- End Message ---

