Package: python3.12
Version: 3.12.0
Severity: wishlist
Tags: patch
User: debian-de...@lists.debian.org
Usertags: loongarch64

Dear python3.12 maintainers,

 There need a patch for loong64 arch in debian/multiarch.h.
 If you have any questions, you can contact me at any time.


thanks,
Xiang Liu

--- a/multiarch.h	2023-10-12 11:33:34.300368389 +0000
+++ b/multiarch.h	2023-10-12 11:28:42.874335964 +0000
@@ -19,6 +19,20 @@
 #  include <hppa-linux-gnu/@subdir@/@header@>
 # elif defined(__ia64__)
 #  include <ia64-linux-gnu/@subdir@/@header@>
+# elif defined(__loongarch__)
+#  if defined(__loongarch_lp64)
+#   if defined(__loongarch_soft_float)
+#	include <loongarch64-linux-gnusf/@subdir@/@header@>
+#   elif defined(__loongarch_single_float)
+#	include <loongarch64-linux-gnuf32/@subdir@/@header@>
+#   elif defined(__loongarch_double_float)
+#	include <loongarch64-linux-gnu/@subdir@/@header@>
+#   else
+#   	error unknown multiarch location for @header@
+#   endif
+#  else
+#   	error unknown multiarch location for @header@
+#  endif
 # elif defined(__m68k__) && !defined(__mcoldfire__)
 #  include <m68k-linux-gnu/@subdir@/@header@>
 # elif defined(__mips_hard_float) && defined(__mips_isa_rev) && (__mips_isa_rev >=6) && defined(_MIPSEL)

Reply via email to