Commit 918b032
fix(gnn): remove broken linux-arm64-musl target from build matrix
The linux-arm64-musl target in build-gnn.yml used aarch64-linux-gnu-gcc
as its linker, which is the GNU linker — not a musl cross-compiler. This
caused every linux-arm64-musl build to fail silently (musl needs
aarch64-linux-musl-gcc). The arm64-gnu builds were unaffected but the
failed musl artifact caused confusion.
- Remove linux-arm64-musl from the build matrix
- Remove its install step and wrong linker env var
- Remove @ruvector/gnn-linux-arm64-musl from package.json optionalDeps
(it was never successfully published; npm warned on every install)
- Remove aarch64-unknown-linux-musl from napi triples
Closes #110 (partial — arm64-gnu remains; the x64-musl target is kept
as it uses the correct musl-tools toolchain).
Co-Authored-By: claude-flow <ruv@ruv.net>1 parent b8faecf commit 918b032
2 files changed
Lines changed: 1 addition & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | 43 | | |
47 | 44 | | |
48 | 45 | | |
| |||
87 | 84 | | |
88 | 85 | | |
89 | 86 | | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | 87 | | |
97 | 88 | | |
98 | 89 | | |
| |||
106 | 97 | | |
107 | 98 | | |
108 | 99 | | |
109 | | - | |
110 | 100 | | |
111 | 101 | | |
112 | 102 | | |
| |||
161 | 151 | | |
162 | 152 | | |
163 | 153 | | |
164 | | - | |
| 154 | + | |
165 | 155 | | |
166 | 156 | | |
167 | 157 | | |
| |||
256 | 246 | | |
257 | 247 | | |
258 | 248 | | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | 249 | | |
264 | 250 | | |
265 | 251 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
56 | 55 | | |
57 | 56 | | |
58 | 57 | | |
59 | | - | |
60 | 58 | | |
61 | 59 | | |
62 | 60 | | |
| |||
0 commit comments