Your message dated Sat, 12 Aug 2023 13:25:52 -0500
with message-id <2695928.mvXUDI8C0e@riemann>
and subject line Re: gmp: update symbols and add definition for loongarch64
has caused the Debian Bug report #1024793,
regarding gmp: update symbols and add definition 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 [email protected]
immediately.)
--
1024793: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024793
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gmp
Version: 6.2.1+dfsg1-1.1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: loongarch64
Hi gmp maintainers,
- update symbols for loongarch64.
gmp would fail to build from source on mips64r6el if we had bootstrapped
this port due to symbol issues. Methods for updating symbol files:
sed -i -e 's/!hppa/& !loongarch64/' libgmp10.symbols
- definition for mixed size 64 bit arithmetic.
I have added patch for loongarch64. The patch:
gmp-6.2.1-add-loongarch64-definition.patch
Please update the symbol file and consider applying the attached patch.
thanks,
Dandan Zhang
diff --git a/longlong.h b/longlong.h
index edbaf56..fa9ea18 100644
--- a/longlong.h
+++ b/longlong.h
@@ -1162,6 +1162,15 @@ extern UWtype __MPN(udiv_qrnnd) (UWtype *, UWtype, UWtype, UWtype);
#endif /* i960mx */
#endif /* i960 */
+#if defined (__loongarch64) && W_TYPE_SIZE == 64
+#define umul_ppmm(w1, w0, u, v) \
+ do { \
+ UDItype __u = (u), __v = (v); \
+ (w0) = __u * __v; \
+ (w1) = (unsigned __int128__) __u * __v >> 64; \
+ } while (0)
+#endif
+
#if (defined (__mc68000__) || defined (__mc68020__) || defined(mc68020) \
|| defined (__m68k__) || defined (__mc5200__) || defined (__mc5206e__) \
|| defined (__mc5307__)) && W_TYPE_SIZE == 32
--- End Message ---
--- Begin Message ---
On Mon, 31 Jul 2023 20:32:48 -0500 Steven Robbins <[email protected]> wrote:
> tag 1024793 + wontfix
> thanks
On reflection, there's no value in keeping this bug open in Debian. Any
changes need to be sent upstream.
Thanks,
-Steve
signature.asc
Description: This is a digitally signed message part.
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers