Your message dated Fri, 22 Nov 2024 11:26:04 +0800
with message-id <[email protected]>
and subject line Bug#1057641: fixed on ogre-1.12
has caused the Debian Bug report #1057641,
regarding ogre-1.9: 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.)


-- 
1057641: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057641
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ogre-1.9
Version: 1.9.0+dfsg1-14
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: loong64

Dear maintainers,

Compiling the ogre-1.9 package failed for loong64 in the Debian Package Auto-Building environment. The full compilation log can be found at https://buildd.debian.org/status/package.php?p=ogre-1.9&suite=sid

Please consider the patch I have attached.
And the ogre-1.9 source package was compiled successfully on my local loong64 rootfs environment.
If you have any questions, you can contact me at any time.

thanks,
Dandan Zhang

Description: Add support for loongarch64 
Last-Update: 2023-12-06

--- ogre-1.9-1.9.0+dfsg1.orig/OgreMain/include/OgrePlatform.h
+++ ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgrePlatform.h
@@ -166,7 +166,7 @@ namespace Ogre {
 #endif
 
     /* Find the arch type */
-#if defined(__x86_64__) || defined(_M_X64) || defined(__powerpc64__) || defined(__alpha__) || defined(__ia64__) || defined(__s390__) || defined(__s390x__) || defined(__arm64__) || defined(__aarch64__) || defined(__mips64) || defined(__mips64_) || (defined(__riscv) && (__riscv_xlen == 64))
+#if defined(__x86_64__) || defined(_M_X64) || defined(__powerpc64__) || defined(__alpha__) || defined(__ia64__) || defined(__s390__) || defined(__s390x__) || defined(__arm64__) || defined(__aarch64__) || defined(__loongarch64) || defined(__mips64) || defined(__mips64_) || (defined(__riscv) && (__riscv_xlen == 64))
 #   define OGRE_ARCH_TYPE OGRE_ARCHITECTURE_64
 #else
 #   define OGRE_ARCH_TYPE OGRE_ARCHITECTURE_32

--- End Message ---
--- Begin Message ---
Source: ogre-1.12
Source-Version: 1.12.10+dfsg2-6

ogre-1.12 1.12.10+dfsg2-6 was built successfully on loong64.

The details can be found at debian/patches/0013-Generalize-architecture-support.patch.
Build status can be found at
https://buildd.debian.org/status/package.php?p=ogre-1.12&suite=sid.

Close this bug.

--- End Message ---

Reply via email to