Your message dated Thu, 31 Oct 2024 17:27:17 +0000
with message-id <e1t6yx3-00fpid...@fasolo.debian.org>
and subject line Bug#1074289: fixed in golang-github-creack-goselect 0.1.2-3.1
has caused the Debian Bug report #1074289,
regarding golang-github-creack-goselect: FTBFS: Add support for loong64
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.)


-- 
1074289: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074289
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: golang-github-creack-goselect
Version: 0.1.2-3
Severity: normal
Tags: patch
User: debian-loonga...@lists.debian.org
Usertags: loong64

Hi maintainers,

The golang-github-creack-goselect package is used for all arch.
Please see https://buildd.debian.org/status/package.php?p=golang-github-creack-goselect&suite=sid.
But I found that there is a lack of loong64 support in fdset_64.go file.

If the support for loong64 is missing, many packages that depend on golang-github-creack-goselect will fail to build, for example, Compiling the pat failed for loong64 in the Debian Package Auto-Building environment.
The build error log is as follows,
```
# github.com/creack/goselect
src/github.com/creack/goselect/fdset.go:14:14: undefined: NFDBITS
src/github.com/creack/goselect/fdset.go:19:14: undefined: NFDBITS
src/github.com/creack/goselect/fdset.go:24:21: undefined: NFDBITS
```
The full build log can be found at https://buildd.debian.org/status/logs.php?pkg=pat&ver=0.15.1-2&arch=loong64.

Please consider the patch I attached for golang-github-creack-goselect source package. The loong64 was supported in goselect upstream, please check https://github.com/creack/goselect/pull/20/files. I have built golang-github-creack-goselect package successfully on my local ENV.

Could you add loong64 support in the next upload?

Thanks,
Dandan Zhang

Description: Add loong64 support 
Last-Update: 2024-06-26

--- golang-github-creack-goselect-0.1.2.orig/fdset_64.go
+++ golang-github-creack-goselect-0.1.2/fdset_64.go
@@ -1,5 +1,5 @@
 // +build !darwin,!netbsd,!openbsd
-// +build amd64 arm64 ppc64le mips64 mips64le s390x riscv64
+// +build amd64 arm64 ppc64le mips64 mips64le s390x riscv64 loong64
 
 package goselect
 

--- End Message ---
--- Begin Message ---
Source: golang-github-creack-goselect
Source-Version: 0.1.2-3.1
Done: Gianfranco Costamagna <locutusofb...@debian.org>

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

Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofb...@debian.org> (supplier of updated 
golang-github-creack-goselect 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 26 Oct 2024 11:39:53 +0200
Source: golang-github-creack-goselect
Built-For-Profiles: noudeb
Architecture: source
Version: 0.1.2-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Closes: 1074289
Changes:
 golang-github-creack-goselect (0.1.2-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ zhangdandan <zhangdan...@loongson.cn> ]
   * Cherry-pick upstream patch for loong64 support (Closes: #1074289)
Checksums-Sha1:
 42b6f473382fb6979ec55b959bc5c7728e0bd592 2252 
golang-github-creack-goselect_0.1.2-3.1.dsc
 875770bf57c77462e7d0ab5d68b6ccf881d1ca6f 3228 
golang-github-creack-goselect_0.1.2-3.1.debian.tar.xz
 2e4d4519c4cb71022ccdbb5d4192eaf6de6afe07 7688 
golang-github-creack-goselect_0.1.2-3.1_source.buildinfo
Checksums-Sha256:
 8ab2cd3e153b35cbcba509c3538624b4c18b9971f31c1b3123eb778ab9c8e388 2252 
golang-github-creack-goselect_0.1.2-3.1.dsc
 7754e1486fafbd47133cb3ddda4d5390a691c2abdf46876d2d7e819d5b0b7048 3228 
golang-github-creack-goselect_0.1.2-3.1.debian.tar.xz
 a3479c41a1f85d36d2914d79cdc30e3f4399d0ecb2c1d23f2e5b6e4c28ab3fce 7688 
golang-github-creack-goselect_0.1.2-3.1_source.buildinfo
Files:
 8c94708a7df780bb461b2b69e95ea537 2252 golang optional 
golang-github-creack-goselect_0.1.2-3.1.dsc
 c3edf9ae06d50e16e3c9370a74fb0175 3228 golang optional 
golang-github-creack-goselect_0.1.2-3.1.debian.tar.xz
 ddd9af813562b5d7ace9aeeed3f01727 7688 golang optional 
golang-github-creack-goselect_0.1.2-3.1_source.buildinfo

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

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmccuRoACgkQ808JdE6f
XdmRsQ//a485GI4nCKE8Z3CByhfkydFOzVjImGwiVVaplI5lBjv0ob+0oW6ZBhSR
OFNaJfpgmOQUVa8tT2a/INsItyGMz4ohU6AyDf9nVq+B5vk05harc0QU7gyxMAJz
tW0ZU4ua5Y/ZbZyjkVsxDz1JxXkD+4zCr5YYq4BzKkc5V3zkDmqY/CM8Ge1j9PLK
4N//b/RcL8v3nl0cV30DYwCoJqBnsxySOrlwRn+WkQy5XtGyE7r6dfeFPZYuqVCT
z588vnsp4holN51D2i9XqKKWVRwx0AvoghdiSx6LxctBKgN5LlYjbPsX2+1xKIhO
h+hpmDU5RGCmYOaCauvknry92hMBZ6Sfk2sNrOvWEXG7gZQB6eJB7zWSW4A1umxt
KL1RScLST05rumwoUrlRiMDlK8DNN/LAQjq2nJfiE/RukccsbwQG5bYxcRdHUG8L
1QNOX6CKLnjQi6nL7sjyPO+GinxGAuYdy5Xx+2e7/LLz0zn1UXvoiNzp0iqD+TbW
znbEwYgIaxUeiBlOyu4oOERLVa0ISk/bCwSaR9IoUrLNeLVIKIy7k4vf/rPu82a4
hTrjlNRcs2zETmvdiaytqHXsHjmCu0DuA4XvFRXPWq/j9mL9ezifpZlhCNtVglgV
AF5Q07MnbuCfgZahkt8bncYJlftHKNU5VEsVjicS7ragCVTZOOk=
=5BJc
-----END PGP SIGNATURE-----

Attachment: pgpRXcChNCO3C.pgp
Description: PGP signature


--- End Message ---

Reply via email to