Your message dated Tue, 11 Mar 2025 13:49:12 +0000
with message-id <[email protected]>
and subject line Bug#1099405: fixed in golang-refraction-networking-utls
1.2.1-3.1
has caused the Debian Bug report #1099405,
regarding riseup-vpn: build error "undefined: CacheLinePadSize and doinit"
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.)
--
1099405: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099405
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: riseup-vpn
Version: 0.24.10+ds1-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: loong64
Dear maintainers,
Compiling the riseup-vpn failed for loong64 in the Debian Package
Auto-Building environment.
The error log is as follows,
```
# github.com/refraction-networking/utls/cpu
../../../github.com/refraction-networking/utls/cpu/cpu_loong64.go:10:7:
CacheLineSize redeclared in this block
../../../github.com/refraction-networking/utls/cpu/cpu.go:20:5: other
declaration of CacheLineSize
../../../github.com/refraction-networking/utls/cpu/cpu.go:15:30:
undefined array length CacheLinePadSize or missing type constraint
../../../github.com/refraction-networking/utls/cpu/cpu.go:20:29:
undefined: CacheLinePadSize
../../../github.com/refraction-networking/utls/cpu/cpu.go:123:2:
undefined: doinit
.......
```
The full build log can be found at
https://buildd.debian.org/status/fetch.php?pkg=riseup-vpn&arch=loong64&ver=0.24.10%2Bds1-1&stamp=1740475439&raw=0.
After analyzing, I checked that we need to update loong64 support in
golang-refraction-networking-utls-dev(build-depends).
Please consider the patch I attached for
golang-refraction-networking-utls source packgage.
Based on the attached patch, golang-refraction-networking-utls
(1.2.1-3+loong64) was built successfully on local ENV.
And then, based on
golang-refraction-networking-utls-dev_1.2.1-3+loong64_all.deb, I have
built riseup-vpn normally.
Please update loong64 support in the depend of
golang-refraction-networking-utls(which is a build dependency of
riseup-vpn).
Best regards,
Dandan Zhang
Description: Update loong64 support
.
golang-refraction-networking-utls (1.2.1-3+loong64) unstable; urgency=medium
.
* Update loong64 support.
Author: Dandan Zhang <[email protected]>
---
Last-Update: 2025-03-03
--- golang-refraction-networking-utls-1.2.1.orig/cpu/cpu_loong64.go
+++ golang-refraction-networking-utls-1.2.1/cpu/cpu_loong64.go
@@ -1,13 +1,10 @@
-// Copyright 2022 The Go Authors. All rights reserved.
+// Copyright 2019 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-//go:build loong64
-// +build loong64
-
package cpu
-const CacheLineSize = 64
+const CacheLinePadSize = 64
-func initOptions() {
+func doinit() {
}
--- End Message ---
--- Begin Message ---
Source: golang-refraction-networking-utls
Source-Version: 1.2.1-3.1
Done: Gianfranco Costamagna <[email protected]>
We believe that the bug you reported is fixed in the latest version of
golang-refraction-networking-utls, 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-refraction-networking-utls 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: SHA512
Format: 1.8
Date: Tue, 11 Mar 2025 14:32:05 +0100
Source: golang-refraction-networking-utls
Built-For-Profiles: noudeb
Architecture: source
Version: 1.2.1-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Closes: 1099405
Changes:
golang-refraction-networking-utls (1.2.1-3.1) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Dandan Zhang <[email protected] ]
* Update loong64 patch to fix a build failure on riseup-vpn
(Closes: #1099405)
Checksums-Sha1:
dd5f156ed5b03fc1d9cbd13ec0027aa159769ced 2450
golang-refraction-networking-utls_1.2.1-3.1.dsc
786b06d1e219dd4cd75d33a7c913bd48ca96cab7 4176
golang-refraction-networking-utls_1.2.1-3.1.debian.tar.xz
101ae4d9f5d507db5cfd1c7a0046a66599a4dbed 7375
golang-refraction-networking-utls_1.2.1-3.1_source.buildinfo
Checksums-Sha256:
d8a37dd633e4b87a20da8c438b719429113a00feff85697c00fe353ca3397cc3 2450
golang-refraction-networking-utls_1.2.1-3.1.dsc
32d9f9fed7d325f8576c2e008c5444eed58b5359959dd5e7e565e0ae269c1088 4176
golang-refraction-networking-utls_1.2.1-3.1.debian.tar.xz
9fe74545f82fb142d304a06b4bb8c8ecf3074bffe92b1a60857b1ae0b3f82f91 7375
golang-refraction-networking-utls_1.2.1-3.1_source.buildinfo
Files:
9a3bd15c7ac97ac03073aded3ad474fd 2450 golang optional
golang-refraction-networking-utls_1.2.1-3.1.dsc
34e279057b7be678f6e0ef320a3e1405 4176 golang optional
golang-refraction-networking-utls_1.2.1-3.1.debian.tar.xz
397e2c52b3aa79e1dc60b8cb0a980305 7375 golang optional
golang-refraction-networking-utls_1.2.1-3.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmfQO+QACgkQ808JdE6f
XdnwNRAAkwHTRDiH6DE6TE8hfQ9STGfpiG5Rb1c5EumjzAX5mqX4fCCN7y9r3Fc2
5UtKwkd6Dz9zkWiolh0eqGZX6UpMHHkRH/2Le5eT+G5QGYCT2zKiC57njUCtOgby
L8WKElB5y2xZribqRCuVsApklVEtmh62s5V/C4mVTJzt/z2Jn9N7l4oZsZlYc5bP
WFbLOLhZ1mpv2+2SD8q09BXIqRZhJy7FXoqhvYadKdtE/D5tbiL/tUAAkwkP1Qje
19GPB03laMuQGCu1/k7DyQZDa4zv0NGAtCt/wKzzWot2r7ZlO6avBVJnjUhXNgqw
82I8l7I88mXjzraru7+FKZgS6muiYGGOMZxwmsNwXFDmiSi9AJLxANfVmN8FBjIx
p57TIYF9mXIzTjFl2sUOzVXpuOQvrANuu+IB/Kvg/o4fayUWjLcawVrJpM4yy8XL
pppR6AF8FOEfZkGBrxqMMUUP97Fr7aLippnDvOLeImVBRe6qxypRg4gwuAp5UH2C
FjzV1FEvdYfPjKB2fSO2Uo0rjnFUZLfZFSQNqPueYgahQ2CnztOa1aUV5we7t9PY
jYERMMkijJ9mbzwhjLJxXcCo2GoUNl7AUT1QQRYwefEM7+GehnvxzKXXmpCo3DBP
0Ve+ycp5nqQvpKXp9V5mh4G533VBoRFZiuEM9s2DYjLZL9HZsjQ=
=kJij
-----END PGP SIGNATURE-----
pgpTXD6mFhYIL.pgp
Description: PGP signature
--- End Message ---