[DRE-maint] Bug#1074300: ruby3.3: Update symbols file for loong64

zhangdandan zhangdandan at loongson.cn
Wed Jun 26 10:06:29 BST 2024


Source: ruby3.3
Version: 3.3.1-3
Severity: normal
Tags: patch
User: debian-loongarch at lists.debian.org
Usertags: loong64

Hi maintainers,

Compiling the ruby3.3 failed for loong64 in the Debian Package 
Auto-Building environment.
The build error log is as follows,
```
......
   rb_resume_coverages at Base 3.3.1
- (arch=!ppc64el !s390x !riscv64 !i386 !mips64el)rb_rjit_call_p at Base 3.3.1
- (arch=!ppc64el !s390x !riscv64 !i386 !mips64el)rb_rjit_compile at Base 3.3.1
- (arch=!ppc64el !s390x !riscv64 !i386 !mips64el)rb_rjit_opts at Base 3.3.1
+#MISSING: 3.3.1-3# (arch=!ppc64el !s390x !riscv64 !i386 
!mips64el)rb_rjit_call_p at Base 3.3.1
+#MISSING: 3.3.1-3# (arch=!ppc64el !s390x !riscv64 !i386 
!mips64el)rb_rjit_compile at Base 3.3.1
+#MISSING: 3.3.1-3# (arch=!ppc64el !s390x !riscv64 !i386 
!mips64el)rb_rjit_opts at Base 3.3.1
   rb_rs at Base 3.3.0~preview1
.....
```
The full log can be found at 
https://buildd.debian.org/status/logs.php?pkg=ruby3.3&ver=3.3.1-3&arch=loong64.

Please consider the patch I attached.
Your opinions are welcome.

Thanks,
Dandan Zhang

-------------- next part --------------
diff -Nru ruby3.3-3.3.1/debian/libruby3.3.symbols ruby3.3-3.3.1/debian/libruby3.3.symbols
--- ruby3.3-3.3.1/debian/libruby3.3.symbols	2024-06-01 01:44:10.000000000 +0000
+++ ruby3.3-3.3.1/debian/libruby3.3.symbols	2024-06-12 20:16:55.000000000 +0000
@@ -1390,9 +1390,9 @@
  rb_resolve_me_location at Base 3.3.0~preview1
  rb_respond_to at Base 3.3.0~preview1
  rb_resume_coverages at Base 3.3.1
- (arch=!ppc64el !s390x !riscv64 !i386 !mips64el)rb_rjit_call_p at Base 3.3.1
- (arch=!ppc64el !s390x !riscv64 !i386 !mips64el)rb_rjit_compile at Base 3.3.1
- (arch=!ppc64el !s390x !riscv64 !i386 !mips64el)rb_rjit_opts at Base 3.3.1
+ (arch=!ppc64el !s390x !riscv64 !i386 !mips64el !loong64)rb_rjit_call_p at Base 3.3.1
+ (arch=!ppc64el !s390x !riscv64 !i386 !mips64el !loong64)rb_rjit_compile at Base 3.3.1
+ (arch=!ppc64el !s390x !riscv64 !i386 !mips64el !loong64)rb_rjit_opts at Base 3.3.1
  rb_rs at Base 3.3.0~preview1
  rb_ruby_debug_ptr at Base 3.3.0~preview1
  rb_ruby_parser_compile_string at Base 3.3.1


More information about the Pkg-ruby-extras-maintainers mailing list