Skip to content

Commit bab3aed

Browse files
committed
v25.6.1
1 parent 5b53230 commit bab3aed

4 files changed

Lines changed: 24 additions & 13 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,8 @@ jobs:
2727
- name: build-image
2828
run: |
2929
pushd "$(mktemp -d)"
30-
curl -f -L --retry 5 https://github.com/tweag/rust-alpine-mimalloc/archive/refs/heads/master.tar.gz | tar xz --strip-components=1
30+
curl -f -L https://github.com/tweag/rust-alpine-mimalloc/archive/refs/heads/master.tar.gz | tar xz --strip-components=1
3131
podman --remote build \
32-
--network host \
3332
--pull \
3433
--squash-all \
3534
--tag rust:alpine-mimalloc \
@@ -40,9 +39,7 @@ jobs:
4039
run: |
4140
podman --remote run \
4241
--init \
43-
--network host \
4442
--rm \
45-
--tmpfs /tmp:exec \
4643
--volume $PWD:/workspace \
4744
--workdir /workspace \
4845
rust:alpine-mimalloc \

build-alpine.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -eu
44

5-
node_ver=v25.6.0
5+
node_ver=v25.6.1
66

77
apk add \
88
clang \

lto.diff

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -95,10 +95,10 @@ index ea3a2dc0..ea3780f7 100644
9595
]
9696
}, {
9797
diff --git a/node.gyp b/node.gyp
98-
index e39e898a..8c25782a 100644
98+
index 56637762..4dfc0675 100644
9999
--- a/node.gyp
100100
+++ b/node.gyp
101-
@@ -1140,7 +1140,7 @@
101+
@@ -1143,7 +1143,7 @@
102102
}],
103103
# Avoid excessive LTO
104104
['enable_lto=="true"', {
@@ -107,7 +107,7 @@ index e39e898a..8c25782a 100644
107107
}],
108108
],
109109
}, # fuzz_env
110-
@@ -1189,7 +1189,7 @@
110+
@@ -1192,7 +1192,7 @@
111111
}],
112112
# Avoid excessive LTO
113113
['enable_lto=="true"', {
@@ -116,7 +116,7 @@ index e39e898a..8c25782a 100644
116116
}],
117117
],
118118
}, # fuzz_ClientHelloParser.cc
119-
@@ -1248,7 +1248,7 @@
119+
@@ -1251,7 +1251,7 @@
120120
}],
121121
# Avoid excessive LTO
122122
['enable_lto=="true"', {
@@ -125,7 +125,7 @@ index e39e898a..8c25782a 100644
125125
}],
126126
],
127127
}, # fuzz_strings
128-
@@ -1358,7 +1358,7 @@
128+
@@ -1361,7 +1361,7 @@
129129
}],
130130
# Avoid excessive LTO
131131
['enable_lto=="true"', {
@@ -134,7 +134,7 @@ index e39e898a..8c25782a 100644
134134
}],
135135
],
136136
}, # cctest
137-
@@ -1422,7 +1422,7 @@
137+
@@ -1425,7 +1425,7 @@
138138
}],
139139
# Avoid excessive LTO
140140
['enable_lto=="true"', {
@@ -143,7 +143,7 @@ index e39e898a..8c25782a 100644
143143
}],
144144
],
145145
}, # embedtest
146-
@@ -1499,7 +1499,7 @@
146+
@@ -1502,7 +1502,7 @@
147147
}],
148148
# Avoid excessive LTO
149149
['enable_lto=="true"', {
@@ -152,7 +152,7 @@ index e39e898a..8c25782a 100644
152152
}],
153153
]
154154
}, # overlapped-checker
155-
@@ -1622,7 +1622,7 @@
155+
@@ -1625,7 +1625,7 @@
156156
}],
157157
# Avoid excessive LTO
158158
['enable_lto=="true"', {

utils/update-diff.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/usr/bin/env bash
2+
3+
set -euo pipefail
4+
5+
workdir=$(mktemp -d)
6+
trap 'rm -rf "$workdir"' EXIT
7+
8+
cd "$workdir"
9+
10+
git clone --depth=1 --branch=v25.6.1 https://github.com/nodejs/node.git .
11+
12+
git apply "$OLDPWD/lto.diff"
13+
14+
git diff --minimal > "$OLDPWD/lto.diff"

0 commit comments

Comments
 (0)