Skip to content

Commit c3b472b

Browse files
authored
Merge pull request #6109 from mysteriumnetwork/bump-golang-1.24.1
Update Docker images and Go version to 1.24.1 for Android packaging
2 parents 603e53d + 3e2d3c7 commit c3b472b

File tree

5 files changed

+10
-12
lines changed

5 files changed

+10
-12
lines changed

bin/build_xgo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ DIR_BUILD="build/myst"
2727
mkdir -p ${DIR_BUILD}
2828
DIR_TEMP=`mktemp -d ${DIR_BUILD}/${tempname}.XXXXXX`
2929

30-
IMAGE="mysteriumnetwork/xgo:1.20.2"
30+
IMAGE="mysteriumnetwork/xgo:1.24.1"
3131

3232
docker run --rm \
3333
-v "$PWD"/$DIR_TEMP:/build \

bin/package_android

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ docker run --rm \
2626
-e FLAG_V=false \
2727
-e FLAG_X=false \
2828
-e FLAG_RACE=false \
29-
-e FLAG_LDFLAGS="-w -s $(get_linker_ldflags)" \
29+
-e FLAG_LDFLAGS="-w -s $(get_linker_ldflags) -checklinkname=0" \
3030
-e FLAG_BUILDMODE=default \
3131
-e FLAG_TAGS="android" \
3232
-e TARGETS=android/. \
3333
-e EXT_GOPATH=/ext-go/1 \
3434
-e GO111MODULE=on \
3535
-e GOFLAGS=-mod=mod \
36-
mysteriumnetwork/xgomobile:1.20.2 ./mobile/mysterium
36+
mysteriumnetwork/xgomobile:1.24.1 ./mobile/mysterium
3737

3838
if [[ -f $OUT_FILENAME_AAR ]]; then
3939
print_success "Android package ${OUT_FILENAME_AAR} build complete!"

bin/package_android_provider

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ docker run --rm \
2626
-e FLAG_V=false \
2727
-e FLAG_X=false \
2828
-e FLAG_RACE=false \
29-
-e FLAG_LDFLAGS="-w -s $(get_linker_ldflags)" \
29+
-e FLAG_LDFLAGS="-w -s $(get_linker_ldflags) -checklinkname=0" \
3030
-e FLAG_BUILDMODE=default \
3131
-e FLAG_TAGS="android mobile_provider" \
3232
-e TARGETS=android_provider/. \
3333
-e EXT_GOPATH=/ext-go/1 \
3434
-e GO111MODULE=on \
3535
-e GOFLAGS=-mod=mod \
36-
mysteriumnetwork/xgomobile:1.20.2 ./mobile/mysterium
36+
mysteriumnetwork/xgomobile:1.24.1 ./mobile/mysterium
3737

3838
if [[ -f $OUT_FILENAME_AAR ]]; then
3939
print_success "Android package ${OUT_FILENAME_AAR} build complete!"

go.mod

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
module github.com/mysteriumnetwork/node
22

3-
go 1.22.0
4-
5-
toolchain go1.24.1
3+
go 1.24.1
64

75
require (
86
github.com/BurntSushi/toml v1.3.2

services/wireguard/endpoint/netstack-provider/netstack.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ import (
2929
"syscall"
3030
"time"
3131

32-
"github.com/mysteriumnetwork/node/config"
33-
3432
"github.com/rs/zerolog/log"
3533
"golang.org/x/time/rate"
3634
"golang.zx2c4.com/wireguard/tun"
@@ -47,6 +45,8 @@ import (
4745
"gvisor.dev/gvisor/pkg/tcpip/transport/tcp"
4846
"gvisor.dev/gvisor/pkg/tcpip/transport/udp"
4947
"gvisor.dev/gvisor/pkg/waiter"
48+
49+
"github.com/mysteriumnetwork/node/config"
5050
)
5151

5252
type netTun struct {
@@ -239,7 +239,7 @@ func (tun *netTun) acceptTCP(r *tcp.ForwarderRequest) {
239239
var wq waiter.Queue
240240
ep, tcpErr := r.CreateEndpoint(&wq)
241241
if tcpErr != nil {
242-
log.Error().Err(fmt.Errorf(tcpErr.String())).Msg("Failed to create TCP endpoint for forwarding request")
242+
log.Error().Err(fmt.Errorf("%s", tcpErr.String())).Msg("Failed to create TCP endpoint for forwarding request")
243243
r.Complete(true)
244244
return
245245
}
@@ -300,7 +300,7 @@ func (tun *netTun) acceptUDP(req *udp.ForwarderRequest) {
300300

301301
ep, udpErr := req.CreateEndpoint(&wq)
302302
if udpErr != nil {
303-
log.Error().Err(fmt.Errorf(udpErr.String())).Msg("Failed to create UDP endpoint for forwarding request")
303+
log.Error().Err(fmt.Errorf("%s", udpErr.String())).Msg("Failed to create UDP endpoint for forwarding request")
304304
return
305305
}
306306

0 commit comments

Comments
 (0)