Your message dated Thu, 17 Apr 2025 11:10:01 +0000
with message-id <e1u5n85-000xfl...@fasolo.debian.org>
and subject line Bug#1103407: fixed in mayo 0.9.0+ds-2
has caused the Debian Bug report #1103407,
regarding mayo: FTBFS: Add loongarch64 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 ow...@bugs.debian.org
immediately.)
--
1103407: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103407
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mayo
Version: 0.9.0+ds-1
Severity: normal
Tags: patch
User: debian-loonga...@lists.debian.org
Usertags: loong64
Hi maintainers,
Compiling the mayo failed for loong64 in the Debian Package
Auto-Building environment.
The build error log is as follows,
```
[ 27%] Building CXX object
CMakeFiles/MayoCore.dir/src/graphics/ais_text.cpp.o
/usr/bin/c++ -DOCCT_HANDLE_NOCAST -DOCC_CONVERT_SIGNALS
-DQT_DISABLE_DEPRECATED_BEFORE=0x050F00
-DQT_IMPLICIT_QFILEINFO_CONSTRUCTION
-I/<<PKGBUILDDIR>>/obj-loongarch64-linux-gnu/MayoCore_autogen/include
-I/<<PKGBUILDDIR>>/src/3rdparty ......
In file included from
/<<PKGBUILDDIR>>/src/3rdparty/fast_float/ascii_number.h:9,
from
/<<PKGBUILDDIR>>/src/3rdparty/fast_float/parse_number.h:3,
from
/<<PKGBUILDDIR>>/src/3rdparty/fast_float/fast_float.h:44,
from /<<PKGBUILDDIR>>/src/base/unit_system.cpp:9:
/<<PKGBUILDDIR>>/src/3rdparty/fast_float/float_common.h:20:2: error:
#error Unknown platform (not 32-bit, not 64-bit?)
20 | #error Unknown platform (not 32-bit, not 64-bit?)
| ^~~~~
/<<PKGBUILDDIR>>/src/3rdparty/fast_float/float_common.h:161:4: error:
#error Not implemented
161 | #error Not implemented
| ^~~~~
```
The full log can be found at
https://buildd.debian.org/status/fetch.php?pkg=mayo&arch=loong64&ver=0.9.0%2Bds-1&stamp=1744735590&raw=0.
Please consider the patch I attached.
I have built mayo successfully on my locally.
```
......
dh_builddeb
dpkg-deb: building package 'mayo' in
'../mayo_0.9.0+ds-1+loong64_loong64.deb'.
dpkg-deb: building package 'mayo-dbgsym' in
'../mayo-dbgsym_0.9.0+ds-1+loong64_loong64.deb'.
dpkg-genbuildinfo -O../mayo_0.9.0+ds-1+loong64_loong64.buildinfo
dpkg-genchanges -O../mayo_0.9.0+ds-1+loong64_loong64.changes
```
Please add loongarch64 support in the next upload.
BTW, I have submitted pull-request to upstream, detail
https://github.com/fougue/mayo/pull/340.
Your opinions are welcome.
Best regards,
Dandan Zhang
Description: Add loongarch64 support.
.
mayo (0.9.0+ds-1+loong64) unstable; urgency=medium
.
* src/3rdparty/fast_float/float_common.h: Add loongarch64 support.
Author: Dandan Zhang <zhangdan...@loongson.cn>
---
Last-Update: 2025-04-17
--- mayo-0.9.0+ds.orig/src/3rdparty/fast_float/float_common.h
+++ mayo-0.9.0+ds/src/3rdparty/fast_float/float_common.h
@@ -10,7 +10,8 @@
|| defined(__MINGW64__) \
|| defined(__s390x__) \
|| (defined(__ppc64__) || defined(__PPC64__) || defined(__ppc64le__) || defined(__PPC64LE__)) \
- || defined(__EMSCRIPTEN__))
+ || defined(__EMSCRIPTEN__) \
+ || defined(__loongarch_lp64))
#define FASTFLOAT_64BIT
#elif (defined(__i386) || defined(__i386__) || defined(_M_IX86) \
|| defined(__arm__) \
--- End Message ---
--- Begin Message ---
Source: mayo
Source-Version: 0.9.0+ds-2
Done: Alex Myczko <t...@debian.org>
We believe that the bug you reported is fixed in the latest version of
mayo, 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 1103...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alex Myczko <t...@debian.org> (supplier of updated mayo 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, 17 Apr 2025 10:40:45 +0000
Source: mayo
Architecture: source
Version: 0.9.0+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Alex Myczko <t...@debian.org>
Changed-By: Alex Myczko <t...@debian.org>
Closes: 1103407
Changes:
mayo (0.9.0+ds-2) unstable; urgency=medium
.
* Apply patch: src/3rdparty/fast_float/float_common.h:
Add loongarch64 support. (Closes: #1103407)
Thanks Dandan Zhang.
* d/copyright: short license formatting fixed.
Checksums-Sha1:
43e6c81193237fbdb6bd71070d1e249242f921e0 1925 mayo_0.9.0+ds-2.dsc
5a01b5e987a1575549922ee1d1e54fe3701f5b2f 10348 mayo_0.9.0+ds-2.debian.tar.xz
402ac40e130a90051475c2fed12055cb8f83766c 13354 mayo_0.9.0+ds-2_source.buildinfo
Checksums-Sha256:
78fd9e1d26e5960e2a4b836bb607bc8d18c7d1e68f8089a13c49045671e429e1 1925
mayo_0.9.0+ds-2.dsc
166c56a4988435bd7198d1f6cc8db384a00d6e767242f40d0b7824256112d2ce 10348
mayo_0.9.0+ds-2.debian.tar.xz
55f85196b06abc3f89d44421be675a43b9853b399e0b810ef36604d75e8ae35a 13354
mayo_0.9.0+ds-2_source.buildinfo
Files:
7b3ba685bcd0737ed2b1a506a1a124ca 1925 science optional mayo_0.9.0+ds-2.dsc
adeb9e76f9170d05fedbc70dd5cc4ed3 10348 science optional
mayo_0.9.0+ds-2.debian.tar.xz
369b5aa60fd2c0c1bcb06c6e875372f5 13354 science optional
mayo_0.9.0+ds-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmgA3F8ACgkQEWhSvN91
FcBSaw/+JAxreIepoJcc+7ezA2EPwGYGT+PL7nZwJ+PA1HD/H4tDYXcccF0b6t+8
Lzlj/evZhzj0aXTT7ANGuJe3gf5nNoR/doQ11anxknSQe4SUa/nZxKJQdlhkEvm+
MLX4JGbGwx2kLzgGUMHZ/N+CY7Rm7CitustTXxe38j0p5yuwsR7HLJ1zbpqrnZSY
dGL44geUjl06iHEk7Hb9H04GgR6fSpcTu7LGDbRCk3+Sg+xC/UTpdxCr6DGoE3jI
ImX4h82RGfSu7b5Mdwc00dq+etPsN52UM3Dkvvg79wVuYcyRWh1j+x5fbDtYgg/r
2dIH3wAYKggpgmM+UM4+vtmcLbSvgjdtdSwOGaUUESGu6Hbl1Bw6fsEehmmK9gCz
1NNmGyMg8D4iTJ+XxUWDKSMznXyaap9MfoZt/5MZxLaPFR9ehrLMrIyiNsqBTrYK
TbNlWTNRwDjtNr7m9WF2yhx1Fy/VfAp59Yu1Ye+1j6m6doHB5PZbxB8IGNBaOOq2
SpyS2LerSPy38kMh59DpAMyQLRKvR9HK6NiLNLuGm/ZrKdOgGRFFAQuocEcSyXc7
hSHeOMTwMZsWpLhVQ2YaBx/JmcPfoOKzaSOvPJ3DarLPK1VHo8EFsvtsd0SRbkBq
dCC43CSpt77Z06SfPetjVjfwAQxeROgrHmVm0mx/yDBslHyiMzs=
=xaAp
-----END PGP SIGNATURE-----
pgpJuw7qLppX2.pgp
Description: PGP signature
--- End Message ---