Your message dated Sat, 12 Oct 2024 15:06:32 +0000
with message-id <e1szdhq-00b7zn...@fasolo.debian.org>
and subject line Bug#1069887: fixed in quickfix 1.15.1+dfsg-4.2
has caused the Debian Bug report #1069887,
regarding quickfix: FTBFS: add support for loongarch64
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.)
--
1069887: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069887
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: quickfix
Version: 1.15.1+dfsg-4.1
Severity: normal
Tags: patch
User: debian-loonga...@lists.debian.org
Usertags: loong64
Dear maintainers,
Compiling the quickfix failed for loong64 in the Debian Package
Auto-Building environment.
The error log is as follows,
```
In file included from ./double-conversion/diy-fp.h:31,
from double-conversion/diy-fp.cc:29,
from FieldConvertors.cpp:37:
./double-conversion/utils.h:84:2: error: #error Target architecture was
not detected as supported by Double-Conversion.
84 | #error Target architecture was not detected as supported by
Double-Conversion.
| ^~~~~
......
```
The Full log can be found at
https://buildd.debian.org/status/logs.php?pkg=quickfix&ver=1.15.1%2Bdfsg-4.1&arch=loong64.
I have added support for loongarch in quickfix package and built
successfully on my local ENV.
Please consider the patch I attached.
Your opinions are welcome.
Thanks,
Dandan Zhang
Description: Add support for loongarch64
Last-Update: 2024-04-26
--- quickfix-1.15.1+dfsg.orig/src/C++/double-conversion/utils.h
+++ quickfix-1.15.1+dfsg/src/C++/double-conversion/utils.h
@@ -69,7 +69,7 @@
defined(__sparc__) || defined(__sparc) || defined(__s390__) || \
defined(__SH4__) || defined(__alpha__) || \
defined(_MIPS_ARCH_MIPS32R2) || \
- defined(__AARCH64EL__) || defined(__aarch64__)
+ defined(__AARCH64EL__) || defined(__aarch64__) || defined(__loongarch64)
#define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
#elif defined(__mc68000__)
#undef DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS
--- End Message ---
--- Begin Message ---
Source: quickfix
Source-Version: 1.15.1+dfsg-4.2
Done: Gianfranco Costamagna <locutusofb...@debian.org>
We believe that the bug you reported is fixed in the latest version of
quickfix, 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 1069...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofb...@debian.org> (supplier of updated quickfix
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: Fri, 27 Sep 2024 15:45:21 +0200
Source: quickfix
Built-For-Profiles: noudeb
Architecture: source
Version: 1.15.1+dfsg-4.2
Distribution: unstable
Urgency: medium
Maintainer: Athena Capital Research <acr-deb...@athenacr.com>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Closes: 1069887
Changes:
quickfix (1.15.1+dfsg-4.2) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ zhangdandan <zhangdan...@loongson.cn> ]
* add support for loongarch64 (Closes: #1069887)
Checksums-Sha1:
8ee999987672a873cfd98c1636ba3a7b3150956a 2141 quickfix_1.15.1+dfsg-4.2.dsc
b0702876c6043d7f16acdf8c0a8084e40b531ce7 9048
quickfix_1.15.1+dfsg-4.2.debian.tar.xz
6f04e24f50b49af6a9f2da6abb9d6e63473efed8 10842
quickfix_1.15.1+dfsg-4.2_source.buildinfo
Checksums-Sha256:
17b3c76e48c1b714c2fa9024c62f2d6508bbe66ac29abde94d1a182e93acb90d 2141
quickfix_1.15.1+dfsg-4.2.dsc
74fe710d8c0aacdf0f05a9f1d7825e3e5c567be01541a10729b6c5bb10734969 9048
quickfix_1.15.1+dfsg-4.2.debian.tar.xz
6827bbd54785eca283a53972633ed8b754aff9d0b6a1d304694017c97331d9bd 10842
quickfix_1.15.1+dfsg-4.2_source.buildinfo
Files:
cce552b32bd7535aa71c5eadbcbc16f1 2141 libs optional
quickfix_1.15.1+dfsg-4.2.dsc
9f943a6799d3021f8ec8e2c67c022187 9048 libs optional
quickfix_1.15.1+dfsg-4.2.debian.tar.xz
d1834ff7942b0ef4c28dec50e8e546fd 10842 libs optional
quickfix_1.15.1+dfsg-4.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmb2t28ACgkQ808JdE6f
XdlbhBAAgZubeaG9MOC8MPbxtS8EuLq1MjKB3hHTgQ+BcJAiNWkPceomEE9/0X02
Cq7jINqBsKGVba7OmGemDZ9/XPFEKKEfpSszP1Nao2P6z+NuHY31uDCY7ZlSytOQ
Q691GMSeIvc65MV1eioyb2a1G7eK0XD/Vfz658Bg9CgmQBo9uuS0gnmo7WNq5McA
IurFp13lH6I1RLdxBMz23wJ7DxliadF18XI1yasizn+lts+n1zuVay327ounPLrs
O5xegVnuVMX++DolM4aZCtot+LsxtjEgn550x+dasfO0Z9UyQinwh+/KjE9+owk8
L8Dikuxt++PIISkANYLjMG5mlMwOANHWJmXcgYls/nnAJlWy/lsdJUSuinP9uyJd
BhYgCWmpCXOKvyFtJAlPVxh6KCemrOHY7fib+LYndt4GU8rBSwLTdK8rnAcnf8lt
mPB9ZJ2eExvc9AyiWDzeiHRAhZ23+R8fuzlU4qRJ+IcKB3GfBRVoNQMyFecrPpcz
nVh2d+ZhTwEymzKkKoI44tAd39ZRL39TY6mbioLJlxGm4Rj8hjqLB3SWidLixotQ
0MpYKtBSoS8YGE64o1r3eN7zRnoZzRPZIuiH673WBR1fLSZBsv8A853TRxT8DNUH
XOKVZKzK+JtwLzA9/hIEC00cHGP1CRkq6nKJ8H1hCnGjVTVUA3g=
=gV/z
-----END PGP SIGNATURE-----
pgpCnpBYWF1Cq.pgp
Description: PGP signature
--- End Message ---