Bug#1073782: marked as done (sigscheme: FTBFS: Add support for LoongArch)

2024-09-18 Thread Debian Bug Tracking System
Your message dated Wed, 18 Sep 2024 08:51:23 +
with message-id 
and subject line Bug#1073782: fixed in sigscheme 0.9.1-3
has caused the Debian Bug report #1073782,
regarding sigscheme: FTBFS: Add support for LoongArch
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 ow...@bugs.debian.org
immediately.)


-- 
1073782: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073782
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Source: sigscheme
Version: 0.9.1-2
Severity: normal
Tags: FTBFS patch
User: debian-loonga...@lists.debian.org
Usertags: loong64

Dear maintainers,

Compiling the sigscheme failed for loong64 in the Debian Package 
Auto-Building environment.

The build error log is as follows,
```
In file included from ./include/private/gc_priv.h:68,
 from mach_dep.c:16:
./include/private/gcconfig.h:496:5: error: #error "The collector has not 
been ported to this machine/OS combination."
  496 | #   error "The collector has not been ported to this machine/OS 
combination."

  | ^
..
```
The full log can be found at 
https://buildd.debian.org/status/logs.php?pkg=sigscheme&ver=0.9.1-2&arch=loong64.

Build failed 14 times.

Please consider the patch I attached.
I have built sigscheme successfully in my local ENV.
```
..
dpkg-deb: building package 'libgcroots-dev' in 
'../libgcroots-dev_0.9.1-2+loong64_loong64.deb'.

 dpkg-genbuildinfo -O../sigscheme_0.9.1-2+loong64_loong64.buildinfo
 dpkg-genchanges -O../sigscheme_0.9.1-2+loong64_loong64.changes
dpkg-genchanges: info: not including original source code in upload
 dpkg-source --after-build .
```
Your opinions are welcome.

Thanks,
Dandan Zhang

diff -Nru sigscheme-0.9.1/debian/changelog sigscheme-0.9.1/debian/changelog
--- sigscheme-0.9.1/debian/changelog2022-06-27 00:39:24.0 +
+++ sigscheme-0.9.1/debian/changelog2024-06-18 09:22:24.0 +
@@ -1,3 +1,9 @@
+sigscheme (0.9.1-2+loong64) unreleased; urgency=medium
+
+  * Add support for LoongArch.
+
+ -- Dandan Zhang   Tue, 18 Jun 2024 09:22:24 +
+
 sigscheme (0.9.1-2) unstable; urgency=medium
 
   * QA upload.
diff -Nru sigscheme-0.9.1/debian/patches/series 
sigscheme-0.9.1/debian/patches/series
--- sigscheme-0.9.1/debian/patches/series   2020-08-25 05:45:19.0 
+
+++ sigscheme-0.9.1/debian/patches/series   2024-06-18 09:22:24.0 
+
@@ -1,3 +1,4 @@
 test-gc-protect-coll-0.8.3
 test-storage-coll-0.8.3
 support-automake-test-log-driver
+sigscheme-add-LoongArch-support.patch
diff -Nru sigscheme-0.9.1/debian/patches/sigscheme-add-LoongArch-support.patch 
sigscheme-0.9.1/debian/patches/sigscheme-add-LoongArch-support.patch
--- sigscheme-0.9.1/debian/patches/sigscheme-add-LoongArch-support.patch
1970-01-01 00:00:00.0 +
+++ sigscheme-0.9.1/debian/patches/sigscheme-add-LoongArch-support.patch
2024-06-18 09:22:24.0 +
@@ -0,0 +1,43 @@
+Description: Add support for LoongArch 
+ .
+ sigscheme (0.9.1-2+loong64) unreleased; urgency=medium
+ .
+   * Add support for LoongArch.
+Author: Dandan Zhang 
+
+---
+Last-Update: 2024-06-18
+
+--- sigscheme-0.9.1.orig/libgcroots/include/private/gcconfig.h
 sigscheme-0.9.1/libgcroots/include/private/gcconfig.h
+@@ -483,6 +483,10 @@
+ #   define RISCV
+ #   define mach_type_known
+ # endif
++# if defined(__loongarch__) && defined(LINUX)
++#   define LOONGARCH
++#   define mach_type_known
++# endif
+ 
+ /* Feel free to add more clauses here */
+ 
+@@ -1336,6 +1340,19 @@
+ #   endif
+ # endif /* RISCV */
+ 
++# ifdef LOONGARCH
++#   define MACH_TYPE "LoongArch"
++#   define CPP_WORDSZ _LOONGARCH_SZPTR
++#   define ALIGNMENT (_LOONGARCH_SZPTR/8)
++#   ifdef LINUX
++# define OS_TYPE "LINUX"
++  extern int __data_start[];
++# define DATASTART ((ptr_t)__data_start)
++# define LINUX_STACKBOTTOM
++# define DYNAMIC_LOADING
++#   endif
++# endif /* LoongArch */
++
+ # ifdef NS32K
+ #   define MACH_TYPE "NS32K"
+ #   define ALIGNMENT 4
--- End Message ---
--- Begin Message ---
Source: sigscheme
Source-Version: 0.9.1-3
Done: Gianfranco Costamagna 

We believe that the bug you reported is fixed in the latest version of
sigscheme, 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 1073...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna  (supplier of updated sigscheme 
pa

Re: сотрудничество

2024-09-18 Thread Анна Исаев

Приветствую Вас! Меня зовут Анна – являюсь действующим аккредитованным 
специалистом в области сертификации.
Работаю с нестандартными регламентами и продукцией, есть выходы на различные 
лаборатории.
Выпускаю своим клиентам декларации от 2-х рабочих дней с момента начала работы. 
Выслать Вам коммерческое предложение?

sigscheme_0.9.1-3_source.changes ACCEPTED into unstable

2024-09-18 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 18 Sep 2024 10:27:29 +0200
Source: sigscheme
Built-For-Profiles: noudeb
Architecture: source
Version: 0.9.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Gianfranco Costamagna 
Closes: 1073782
Changes:
 sigscheme (0.9.1-3) unstable; urgency=medium
 .
   * QA upload.
 .
   [ Dandan Zhang  ]
   * Add support for LoongArch (Closes: #1073782)
Checksums-Sha1:
 d2c6e6e21bce761b2a525aa7163b80cdbfe72f8b 2196 sigscheme_0.9.1-3.dsc
 a74e416c0e1b3e170065aaf655fa860f812d4b57 12308 sigscheme_0.9.1-3.debian.tar.xz
 b860a3795b4ee063775f30a2d79bc5b065143f05 7898 
sigscheme_0.9.1-3_source.buildinfo
Checksums-Sha256:
 e3da2615078a4917c45ae2a9364ce3d934cebb33a647774f25bc5c94085ba5b9 2196 
sigscheme_0.9.1-3.dsc
 c7be12d22e6ae92a14db7581aef2092ce282a8805be2ebd7b1a0755c8ea221f0 12308 
sigscheme_0.9.1-3.debian.tar.xz
 d2e438f1cf4fc9b40865a9a89c44563736089ce7c45396313f41a70c676500d3 7898 
sigscheme_0.9.1-3_source.buildinfo
Files:
 f1c37a23c8f99fc95c4c06e2333877bc 2196 lisp optional sigscheme_0.9.1-3.dsc
 1e58b043195578ce477f316bd213a1d3 12308 lisp optional 
sigscheme_0.9.1-3.debian.tar.xz
 41d20a998a284db3efb0b788ed0cb851 7898 lisp optional 
sigscheme_0.9.1-3_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmbqj5YACgkQ808JdE6f
XdnVOQ/9E4fj/awJE4JsWyDnnTcEpz07a1F1kqaaIhuPfKry5ATYPOg8rrAWVEed
DsYU2d33edFSbv/nxMngAbQGuEFAuanMduUAixymhxVmbSETbk9ehPnFpFt4XkZb
Ig3QPk/raO3XXpmyUMA1VMv9BN/mTwXKz336g2iJk21Vju0xgIPvFpdfvN4Dm5sW
/026PUg4fHLPokbYeu7dC9lQLr6tmDD37i+FgJ97oKUly7pmxg9dPdapti+9/Xer
yeSgGVsmxUx6ifdSARba4dj+tw3Ro2gpu/PLXKNuQLIyRRU7bQDyDqvjFrjJoOVa
d6MlBGVV9jK+f5qPSOJXW6WytRcjkuarM43poVr+t0gosoFJeqNvhECax3jHrqo8
dVLo8i773XsxsvhlXXWOx7gFNTU/7yeasDFtpTlYze8APSaDCQrxNoF7FwH+rqXY
EqerktFcnWK/x7FVGvNxTX9uwlK3PFKsh9hqk+mH9+RJwdMUGjuFxIxEW9sWPY8f
8GTcMx2aHA8VZvSIRWWU3FwimirlD9z+oBj64/la/qHbfpxDFF85FosZALxM8UrT
t8VHFw4lSW8EiGxXdUXNLbMBaJCR6S+z4L6v4XTcSU8nXMjvOxP5reLPS5CXyEyc
S5BPiJToSZ5VkuSap+8u1NUuG93j53q4YJNi6d1x5bbS9K7RQI0=
=FLS+
-END PGP SIGNATURE-



pgp1C8K_ntFEI.pgp
Description: PGP signature


Processing of sigscheme_0.9.1-3_source.changes

2024-09-18 Thread Debian FTP Masters
sigscheme_0.9.1-3_source.changes uploaded successfully to localhost
along with the files:
  sigscheme_0.9.1-3.dsc
  sigscheme_0.9.1-3.debian.tar.xz
  sigscheme_0.9.1-3_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)