Your message dated Mon, 29 Apr 2024 18:12:23 +0000
with message-id <[email protected]>
and subject line Bug#1054471: fixed in vtk9 9.1.0+really9.1.0+dfsg2-8
has caused the Debian Bug report #1054471,
regarding vtk9: Please 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 [email protected]
immediately.)


-- 
1054471: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054471
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: vtk9
Version: 9.1.0+really9.1.0+dfsg2-7
Severity: wishlist
Tags: ftbfs patch
User: [email protected]
Usertags: loong64

Dear maintainers,

When compiling the package vtk9 for loong64 in the Debian Package Auto-Building environment [1], the error messages are as follows.
......Omit
/<<PKGBUILDDIR>>/Utilities/KWIML/vtkkwiml/include/kwiml/abi.h:476:3: error: #error "Byte order of target CPU unknown."
  476 | # error "Byte order of target CPU unknown."
      |   ^~~~~
......Omit

The full compilation log can be found at [2].

Please consider the patch I have attached.
The LoongArch architecture has been supported in the vtk upstream [3].
Would it be possible to include the support for LoongArch in the next upload?
If you have any questions, you can contact me at any time.


[1]:https://buildd.debian.org/status/package.php?p=vtk9&suite=sid
[2]:https://buildd.debian.org/status/logs.php?pkg=vtk9&ver=9.1.0%2Breally9.1.0%2Bdfsg2-7&arch=loong64
[3]:https://gitlab.kitware.com/vtk/vtk/-/blob/master/Utilities/KWIML/vtkkwiml/include/kwiml/abi.h

thanks,
Dandan Zhang

diff -Nru vtk9-9.1.0+really9.1.0+dfsg2/debian/control 
vtk9-9.1.0+really9.1.0+dfsg2/debian/control
--- vtk9-9.1.0+really9.1.0+dfsg2/debian/control 2023-08-21 19:01:21.000000000 
+0000
+++ vtk9-9.1.0+really9.1.0+dfsg2/debian/control 2023-10-24 14:01:55.000000000 
+0800
@@ -159,7 +159,7 @@
  that use VTK.
 
 Package: libvtk9-java
-Architecture: amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x alpha 
ia64 m68k powerpc ppc64 riscv64 sh4 sparc64 x32
+Architecture: amd64 arm64 armel armhf i386 loong64 mips64el mipsel ppc64el 
s390x alpha ia64 m68k powerpc ppc64 riscv64 sh4 sparc64 x32
 Section: java
 Depends: ${java:Depends},
          ${misc:Depends},
diff -Nru 
vtk9-9.1.0+really9.1.0+dfsg2/debian/patches/Add-support-for-loongarch64.patch 
vtk9-9.1.0+really9.1.0+dfsg2/debian/patches/Add-support-for-loongarch64.patch
--- 
vtk9-9.1.0+really9.1.0+dfsg2/debian/patches/Add-support-for-loongarch64.patch   
    1970-01-01 00:00:00.000000000 +0000
+++ 
vtk9-9.1.0+really9.1.0+dfsg2/debian/patches/Add-support-for-loongarch64.patch   
    2023-10-24 14:35:29.000000000 +0800
@@ -0,0 +1,23 @@
+Description: add support for loongarch64 
---
+Last-Update: 2023-10-24
+
+--- 
vtk9-9.1.0+really9.1.0+dfsg2.orig/Utilities/KWIML/vtkkwiml/include/kwiml/abi.h
++++ vtk9-9.1.0+really9.1.0+dfsg2/Utilities/KWIML/vtkkwiml/include/kwiml/abi.h
+@@ -407,6 +407,10 @@ suppression macro KWIML_ABI_NO_VERIFY wa
+ #elif defined(__hppa) || defined(__hppa__)
+ # define KWIML_ABI_ENDIAN_ID KWIML_ABI_ENDIAN_ID_BIG
+ 
++/* LoongArch */
++#elif defined(__loongarch64) 
++# define KWIML_ABI_ENDIAN_ID KWIML_ABI_ENDIAN_ID_LITTLE
++
+ /* Motorola 68k */
+ #elif defined(__m68k__) || defined(M68000)
+ # define KWIML_ABI_ENDIAN_ID KWIML_ABI_ENDIAN_ID_BIG

--- End Message ---
--- Begin Message ---
Source: vtk9
Source-Version: 9.1.0+really9.1.0+dfsg2-8
Done: Michael R. Crusoe <[email protected]>

We believe that the bug you reported is fixed in the latest version of
vtk9, 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.
Michael R. Crusoe <[email protected]> (supplier of updated vtk9 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: Mon, 29 Apr 2024 16:16:28 +0200
Source: vtk9
Architecture: source
Version: 9.1.0+really9.1.0+dfsg2-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Michael R. Crusoe <[email protected]>
Closes: 1031877 1054471 1064762 1068321
Changes:
 vtk9 (9.1.0+really9.1.0+dfsg2-8) unstable; urgency=medium
 .
   [ Bo YU ]
   * Team upload.
   * Add support for loongarch64. Thanks to Dandan Zhang
     <[email protected]>. (Closes: #1054471)
 .
   [ Michael R. Crusoe ]
   * Cherry-pick patch from upstream to fix issue with newer expat and
     appended data. Closes: #1064762
   * d/control: build-dep on libhdf5-mpi-dev instead of libhdf5-openmpi-
     dev. Closes: #1068321
   * Cherry-pick patch from upstream to fix CVE-2021-42521. Closes:
     #1031877.
   * Fix Maintainer name of Debian Science team (routine-update)
   * Remove trailing whitespace in debian/copyright (routine-update)
   * d/control: Updated some dependencies on obsolete or supercede packages
     names.
Checksums-Sha1:
 0e49de85a38be6b02dd0cb196ba2d8c31a799dc1 3936 
vtk9_9.1.0+really9.1.0+dfsg2-8.dsc
 437f962bdb4b36e655e472153494a1b0e28e0412 23928 
vtk9_9.1.0+really9.1.0+dfsg2-8.debian.tar.xz
 feb3e3e4269354c7db9ac83ac8b277e31b44e1de 19737 
vtk9_9.1.0+really9.1.0+dfsg2-8_source.buildinfo
Checksums-Sha256:
 560fe11f3836dbf1dfc4ca83fa6164b6e95865723f2c4ef31839bb41d4b120e9 3936 
vtk9_9.1.0+really9.1.0+dfsg2-8.dsc
 43035e454a267d60afc9c0907af268b90e24bbd8f2499077f7dc91de0e2ac65a 23928 
vtk9_9.1.0+really9.1.0+dfsg2-8.debian.tar.xz
 578244f697680dcfffd2426edbb09b2504c7c9d5261e74ba817f9dd9abaf6ccc 19737 
vtk9_9.1.0+really9.1.0+dfsg2-8_source.buildinfo
Files:
 5cabc4175e12292e272f16d601369ca9 3936 graphics optional 
vtk9_9.1.0+really9.1.0+dfsg2-8.dsc
 14e55b06a2c679dd7a8cf130f8c4c445 23928 graphics optional 
vtk9_9.1.0+really9.1.0+dfsg2-8.debian.tar.xz
 0261f7381233823eff80d8f4b53f17aa 19737 graphics optional 
vtk9_9.1.0+really9.1.0+dfsg2-8_source.buildinfo

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

iQIzBAEBCgAdFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmYv3wEACgkQPCZ2P2xn
5uLJcQ/+Jhsdvcv3vVWDqANlwgWm0ZJsQNV1MVBbQcDuRbKhTgzFOzz1eNVM8qeV
p5gpWKs8b3KX/Rk4ilSL3uDweuPlrpeXI7k4qAxrRZrfMI2GiF3AyGb17pVAmR1J
YHjNmw+AphEBy/+nLcpH0UfXD+iss9v/ivzhT84a+oS8CHkWXtB4pgXJDk2lp2T+
fMvS+QpLhgnM8RM+7+Vx8BM5UO8UvnSHYD22wCqiE6m7Z6C0eVRiwVAWQ40gNrsI
pJhli6ictsBmXkybUqOR15nJZZ1RQvK8BlRYKENZ3yRz6vRyOQmLo4IiWwSiYnbc
4IDUTfGNO68BoU76wvknpCpobDe2S6PepQ1kFp7fIQ9HSfjMiHuzfj+UOu/81lZC
mBjdDEX/ATbpKxzdSj55FwjRyrlaLnJCLyERpgb6iupYxbhWPXaqNiNf4FQ0pIbu
t4T4PEC3mVk6JBbINk+POFS55UN8CZrvJvBbruNotftHCX6BJf8Hr95X/F5T/aPx
iVDjzeOkrNrY/bTP9hDGXM/6Dx4IqgiztbpAf+h4i3lt76u6FK1cFUyTrS1RP4JJ
LggvbidREzYJdmfh73/Ge14irtapv1btmd4z/21r6xBefN1G6MYNCEKA1d1Vft4w
9QCQiifDzds2FYJbzlsOtdQkzoF0awmC25g8j2DjHACil009yw0=
=Y9FD
-----END PGP SIGNATURE-----

Attachment: pgpNCqkQQTHpw.pgp
Description: PGP signature


--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to