- Build opencode 1.19.5 from source for openEuler 24.03 LTS SP4 x86_64
- Adapt EUR reference spec (25.09) to the 24.03 LTS SP4 chroot
- Carry the upstream source archive in the SRPM (no build-time GitHub proxy)
- Provision Node.js 24.18.0 / Bun 1.4.4 from Huawei Cloud mirrors (sha256
verified) and resolve the npm tree from the Huawei npm mirror
- Ship the models.dev snapshot as Source1 instead of fetching it at build
time; switch ghostty-web to the published 0.3.0 package
- Route node-gyp header downloads to the Huawei Cloud Node.js mirror
(npm_config_disturl) so dependency install scripts do not fail on the
unreachable nodejs.org
- Rebuild after build 114056 aborted at the first %build download with a
transient "Could not resolve host: mirrors.huaweicloud.com" DNS failure
- Build fully offline: the COPR project used for this import has network
access disabled (enable_net=False), which is what made the %build downloads
fail with "Could not resolve host" (builds 114056 and 114057)
- Ship Node.js 24.18.0 (Source2), Bun 1.4.4 (Source3) and the resolved
node_modules tree (Source4) inside the SRPM instead of downloading them
- Replace `bun install` with the vendored tree and build with
`--skip-install` so no registry access is attempted
- Raise Node's heap for the embedded Web UI build (NODE_OPTIONS)
- Build opencode 1.19.5 from source for openEuler 24.03 LTS SP4 x86_64
- Adapt EUR reference spec (25.09) to the 24.03 LTS SP4 chroot
- Carry the upstream source archive in the SRPM (no build-time GitHub proxy)
- Provision Node.js 24.18.0 / Bun 1.4.4 from Huawei Cloud mirrors (sha256
verified) and resolve the npm tree from the Huawei npm mirror
- Ship the models.dev snapshot as Source1 instead of fetching it at build
time; switch ghostty-web to the published 0.3.0 package
- Route node-gyp header downloads to the Huawei Cloud Node.js mirror
(npm_config_disturl) so dependency install scripts do not fail on the
unreachable nodejs.org
- Rebuild after build 114056 aborted at the first %build download with a
transient "Could not resolve host: mirrors.huaweicloud.com" DNS failure
- Build fully offline: the COPR project used for this import has network
access disabled (enable_net=False), which is what made the %build downloads
fail with "Could not resolve host" (builds 114056 and 114057)
- Ship Node.js 24.18.0 (Source2), Bun 1.4.4 (Source3) and the resolved
node_modules tree (Source4) inside the SRPM instead of downloading them
- Replace `bun install` with the vendored tree and build with
`--skip-install` so no registry access is attempted
- Raise Node's heap for the embedded Web UI build (NODE_OPTIONS)