- 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)