Your message dated Tue, 25 Nov 2025 18:33:59 +0000
with message-id <[email protected]>
and subject line Bug#1121104: fixed in feather-wallet 2.8.1+dfsg-2
has caused the Debian Bug report #1121104,
regarding feather-wallet: FTBFS: Do not use -maes CFLAGS and CXXFLAGS on loong64
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.)


-- 
1121104: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121104
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: feather-wallet
Version: 2.8.1+dfsg-1
Severity: normal
Tags: FTBFS patch
User: [email protected]
Usertags: loong64

Dear maintainers,

Compiling the feather-wallet failed for loong64 in the Debian Package Auto-Building environment.
The error log is as follows,
```
......
[  4%] Building CXX object monero/src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o
cc: error: unrecognized command-line option ‘-maes’
c++: error: unrecognized command-line option ‘-maes’
c++: error: unrecognized command-line option ‘-maes’
c++: error: unrecognized command-line option ‘-maes’
cd /<<PKGBUILDDIR>>/obj-loongarch64-linux-gnu/monero/src/cryptonote_basic && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DBOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION -DBOOST_NO_AUTO_PTR -DBOOST_UUID_DISABLE_ALIGNMENT -DBUILD_GUI_DEPS=1 -DDEFAULT_DB_TYPE=\"lmdb\" -DDEVICE_TREZOR_READY=1 -DHAVE_EXPLICIT_BZERO -DHAVE_HIDAPI -DHAVE_STRPTIME -DHAVE_TREZOR_LIBUSB=1 -DPER_BLOCK_CHECKPOINT -DPROTOBUF_INLINE_NOT_IN_HEADERS=0 -I/<<PKGBUILDDIR>>/monero/external/rapidjson/include -I/<<PKGBUILDDIR>>/monero/external/easylogging++ -I/<<PKGBUILDDIR>>/monero/src -I/<<PKGBUILDDIR>>/monero/contrib/epee/include -I/<<PKGBUILDDIR>>/monero/external -I/<<PKGBUILDDIR>>/monero/external/supercop/include -I/<<PKGBUILDDIR>>/obj-loongarch64-linux-gnu/monero/generated_include -I/<<PKGBUILDDIR>>/obj-loongarch64-linux-gnu/monero/translations -I/<<PKGBUILDDIR>>/monero/external/db_drivers/liblmdb -I/usr/include/hidapi -I/usr/include/libusb-1.0 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -maes -march=native -Dcryptonote=MWYSUTPAXIBT -fno-strict-aliasing -D_GNU_SOURCE  -Dstatic_assert=_Static_assert -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC  -fno-strict-aliasing -ftemplate-depth=900 -std=c++17 -MD -MT monero/src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o -MF CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o.d -o CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o -c /<<PKGBUILDDIR>>/monero/src/cryptonote_basic/account.cpp
c++: error: unrecognized command-line option ‘-maes’
c++: error: unrecognized command-line option ‘-maes’
c++: error: unrecognized command-line option ‘-maes’
......
```
The full build log can be found at https://buildd.debian.org/status/fetch.php?pkg=feather-wallet&arch=loong64&ver=2.8.1%2Bdfsg-1&stamp=1763006798&raw=0.
Please consider the patch I attached.
I have built feather-wallet successfully on locally.
Your opinions are welcome.

Best regards,
Dandan Zhang

Description: Do not use -maes CFLAGS and CXXFLAGS on loong64 
 .
 feather-wallet (2.8.1+dfsg-1+loong64) unstable; urgency=medium
 .
   * Do not use -maes CFLAGS and CXXFLAGS on loong64.
Author: Dandan Zhang <[email protected]>

---
Last-Update: 2025-11-18

--- feather-wallet-2.8.1+dfsg.orig/monero/CMakeLists.txt
+++ feather-wallet-2.8.1+dfsg/monero/CMakeLists.txt
@@ -327,6 +327,11 @@ if(ARCH_ID STREQUAL "s390x")
   set(S390X 1)
 endif()
 
+if(ARCH_ID STREQUAL "loongarch64")
+set(LOONGARCH   1)
+set(LOONGARCH64 1)
+endif()
+
 if(ARCH_ID STREQUAL "riscv64")
 set(RISCV   1)
 set(RISCV64 1)
@@ -748,7 +753,7 @@ else()
     message(STATUS "AES support explicitly disabled")
     set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DNO_AES")
     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DNO_AES")
-  elseif(NOT ARM AND NOT PPC64LE AND NOT PPC64 AND NOT PPC AND NOT S390X AND NOT RISCV)
+  elseif(NOT ARM AND NOT PPC64LE AND NOT PPC64 AND NOT PPC AND NOT LOONGARCH AND NOT S390X AND NOT RISCV)
     message(STATUS "AES support enabled")
     set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -maes")
     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -maes")

--- End Message ---
--- Begin Message ---
Source: feather-wallet
Source-Version: 2.8.1+dfsg-2
Done: Soren Stoutner <[email protected]>

We believe that the bug you reported is fixed in the latest version of
feather-wallet, 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.
Soren Stoutner <[email protected]> (supplier of updated feather-wallet 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: SHA512

Format: 1.8
Date: Tue, 25 Nov 2025 11:17:34 -0700
Source: feather-wallet
Architecture: source
Version: 2.8.1+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Cryptocoin Team <[email protected]>
Changed-By: Soren Stoutner <[email protected]>
Closes: 1121104
Changes:
 feather-wallet (2.8.1+dfsg-2) unstable; urgency=medium
 .
   * Add debian/patches/do-not-use-maes-option-on-loong64.patch, thanks to 
Dandan
     Zhang (closes: #1121104).
   * debian/patchs/series:  Add comments for each patch.
   * debian/changelog:  Add Dandan Zhang <[email protected]> to the
     debian/* stanza.
Checksums-Sha1:
 09f742acae35d033aac1a80b7554054060bab002 2526 feather-wallet_2.8.1+dfsg-2.dsc
 9dda48da313e25a55d0abac0d1a18ad9c491fd83 17448 
feather-wallet_2.8.1+dfsg-2.debian.tar.xz
 cdc04adbbb592d86b820a3054e03fb1de00d75d6 18974 
feather-wallet_2.8.1+dfsg-2_amd64.buildinfo
Checksums-Sha256:
 8d25e73f7322a4d7fed6e8e9258a483d311cf70538ad075f321edc8fef6c3c67 2526 
feather-wallet_2.8.1+dfsg-2.dsc
 4afad2fface416c5d9bf5b85bc56932af83c5be78e45fd9cfa9f0ae4027ab332 17448 
feather-wallet_2.8.1+dfsg-2.debian.tar.xz
 c331b5b41162e82b701d9a6fec676b59a333616520fa1c54a8f68785c0dd66b4 18974 
feather-wallet_2.8.1+dfsg-2_amd64.buildinfo
Files:
 2cd22553855d3704e100b2a354649c9a 2526 utils optional 
feather-wallet_2.8.1+dfsg-2.dsc
 7742820df4e7fd973a7e23de2e97f54c 17448 utils optional 
feather-wallet_2.8.1+dfsg-2.debian.tar.xz
 4a4290b6f8cfa7ebacd4ae9498795f70 18974 utils optional 
feather-wallet_2.8.1+dfsg-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmkl9GQACgkQwufLJ66w
tgNTGg//cmeDGHPnM6/Eb+iwQ4a8gZn7s7WOj5ZNcfeBak25cEnO5yiCcwX14dOt
Z06rWuazTi90iec09wKMKC6LSsYAu7nFzJFIs1e30u+jB6XGexFd2DUbvKq6nUTV
IkLgWhbiDoE/vT/QkRhwH+MnblxOwMySC1fgxk75zqL01D8jlfQOQzkEYI157sd3
J0mIcYTtoV8vU53hs85yEmE4O96DrVBIFbDdDMXlGIAsHB92eyX0Mw4hZ/TjjXcN
3lzmD1yJpr0yDeJEIoCegBaFdFDxaqVIqg4EbXwCh/hUb5861/uVpAPUp4kN2V16
w1qydWBkJbB/eTuoGojGzhRDhfRlXXHxKQbW6y9Uh4IIRYP8+wrQ+zjtiTKtMG41
KdHyX7uTJGTcX/vGOPk9NR/84oKxbF7upW20feRckPvaQsA3rml0OHx22D4SZukR
Obzn1x1NWlNDP9UREfny4ZOUB1Wi1kUHRjTpf22mY5DKbAu4JDv5Ym0gb70H84WK
AYyPrBtP24JpoCrvaME0QLKY/TvSMNkQmE1ikREymc2iPabUipmt9BOOStSHoSGp
qgJnQgp5SnR8mpdp2tYbiGCtZxN32LH0HfQGkEcPsPw5JozSaBGV+9dvZlazrGJn
0ooeqA06o6QarzHJMVuWeH1/z6sQfN3qVbLuMJU1n5zGJz3Z3Qs=
=zzxR
-----END PGP SIGNATURE-----

Attachment: pgpuDNcnCRPLJ.pgp
Description: PGP signature


--- End Message ---

Reply via email to