Your message dated Fri, 01 Nov 2024 08:41:42 +0000
with message-id <[email protected]>
and subject line Bug#1076133: fixed in golang-github-boltdb-bolt 1.3.1-7.1
has caused the Debian Bug report #1076133,
regarding golang-github-boltdb-bolt: FTBFS on loong64 and consider to change
one active Homepage
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.)
--
1076133: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076133
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: golang-github-boltdb-bolt
Version: 1.3.1-7
Severity: normal
Tags: patch
User: [email protected]
Usertags: loong64
Dear maintainers,
The golang-github-boltdb-bolt source package lacks loong64 architecture
support.
Compiling the vuls package failed for loong64 in the Debian Package
Auto-Building environment.
Build failed 9 times.
The build log can be found at
https://buildd.debian.org/status/logs.php?pkg=vuls&ver=0.6.1-5&arch=loong64.
After analyzing, the reported error is related to bolt project, please
see the below info,
```
# github.com/boltdb/bolt
src/github.com/boltdb/bolt/db.go:101:13: undefined array length
maxMapSize or missing type constraint
src/github.com/boltdb/bolt/db.go:317:12: undefined: maxMapSize
src/github.com/boltdb/bolt/db.go:335:10: undefined: maxMapSize
src/github.com/boltdb/bolt/db.go:336:8: undefined: maxMapSize
```
- Add loong64 support to bolt
The golang-github-boltdb-bolt package is belong to all arch package.
Please take care of the support for others architectures.
I have added loong64 support to bolt project (Archived, can not submit
pull-request).
Please check
https://github.com/boltdb/bolt/compare/master...Dandan336:bolt:master.
You can also consider the patch I attached.
- The bolt upstream have been archived by the owner
The golang-github-boltdb-bolt package's Homepage
(https://github.com/boltdb/bolt) has been archived by the owner.
Please consider to change one active Homepage.
Your opinions are welcome.
Thanks
Dandan Zhang
Description: Add loong64 support
Last-Update: 2024-07-11
--- /dev/null
+++ golang-github-boltdb-bolt-1.3.1/bolt_loong64.go
@@ -0,0 +1,12 @@
+// +build loong64
+
+package bolt
+
+// maxMapSize represents the largest mmap size supported by Bolt.
+const maxMapSize = 0xFFFFFFFFFFFF // 256TB
+
+// maxAllocSize is the size used when creating array pointers.
+const maxAllocSize = 0x7FFFFFFF
+
+// Are unaligned load/stores broken on this arch?
+var brokenUnaligned = false
--- End Message ---
--- Begin Message ---
Source: golang-github-boltdb-bolt
Source-Version: 1.3.1-7.1
Done: Gianfranco Costamagna <[email protected]>
We believe that the bug you reported is fixed in the latest version of
golang-github-boltdb-bolt, 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.
Gianfranco Costamagna <[email protected]> (supplier of updated
golang-github-boltdb-bolt 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: SHA256
Format: 1.8
Date: Sun, 27 Oct 2024 09:11:07 +0100
Source: golang-github-boltdb-bolt
Built-For-Profiles: noudeb
Architecture: source
Version: 1.3.1-7.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team
<[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Closes: 1076133
Changes:
golang-github-boltdb-bolt (1.3.1-7.1) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ zhangdandan <[email protected]> ]
* Add support for loong64 (Closes: #1076133)
Checksums-Sha1:
b313a84adfe0b8a797795ebe430ec853fda59aa7 2252
golang-github-boltdb-bolt_1.3.1-7.1.dsc
ee2bf2af760ca424de22f1faea6ebe63b74a3d88 5000
golang-github-boltdb-bolt_1.3.1-7.1.debian.tar.xz
50d197d18e627e610c326f9f9a862bb0032e52a0 7672
golang-github-boltdb-bolt_1.3.1-7.1_source.buildinfo
Checksums-Sha256:
7b123966da6522376fca36722c4c3428c6b70b24f35250df727c470254c86756 2252
golang-github-boltdb-bolt_1.3.1-7.1.dsc
3554d71ff213ffec5033a3866c6dfb3a55508ff8c27cd1de3b73f28c3846ea85 5000
golang-github-boltdb-bolt_1.3.1-7.1.debian.tar.xz
3f4548be472afa29c5acf7650cac9f21c3f08b4f53a94beabe7dd8f57d6ace3a 7672
golang-github-boltdb-bolt_1.3.1-7.1_source.buildinfo
Files:
dd0f20638355b398e4d051165c4f994b 2252 devel optional
golang-github-boltdb-bolt_1.3.1-7.1.dsc
10bc9605971f9f8e5145be5270af9fcc 5000 devel optional
golang-github-boltdb-bolt_1.3.1-7.1.debian.tar.xz
9b0686277270a65229b685f56bfb2c4c 7672 devel optional
golang-github-boltdb-bolt_1.3.1-7.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmcd9fMACgkQ808JdE6f
XdlUOhAAoCcu0Yq2Q+y2id1cYJy1Ti1GvZFy813HNR0DydZmAMIWLNIvVDPdauzY
R8g3JcBXB+9Rpxe3N5DiXTkcwMgg9byDXOFkz9PYTIU030A76UpFPD3N4wQpLkmC
XF673Sz4RmOnzIJbVBZrKCzgUWFPzOWP6/XU4n2MOg4UnbWr4RXAhLO03SPLZgKS
xVWYF8RECR/fT7aJler5IE4QxZ0IDucrV533Z7BloZl6corcycY9oDMO1+wgv+NZ
tcBKbo6zt/dml+MLdSFba7XGiNfdS+ne78BTWvKXj4/OLLGJj4ZarRBMbtfNgpSR
HLAzPJ8cHLM1DD8OpLdLl626r0DmoP7ONudXGDWvRdCThmEZomcay3rnvkMd5QH1
03IpKUcVavk0qrFycm9XrS9aHdvZxwQTpZ+ali03RhjLjAFMVmte707Ochxvw9jS
cfqZWCuSw05SA7haNItfQ6I7xBn+0BwMAQupKXWEQx1jEhHc205NddLL4wFKdeHG
slIpjFDLMdFEc2dl1h9uD1cDdgPdIHQnVUd+LQPjIGrIW/eEUeTWiHY4M6mzQMaF
DGJ3TnsGcit8zli049DQsQpxu1itV1H+rKAxZhiIf15g+v8FuYOo7zCttTIeeF7z
q8jS0Fx3dPWOtSACKo97Hh4ugbpUGBE1xjtrhnQOt0lQ7gPQbFQ=
=nzIH
-----END PGP SIGNATURE-----
pgpGdhB3veTNt.pgp
Description: PGP signature
--- End Message ---
_______________________________________________
Pkg-go-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers