Skip to content

Close native prerequisites before Release dependency compilation - #49

Merged
EHotwagner merged 2 commits into
mainfrom
routine/bar-headless-runtime-image-release-only
Oct 14, 2026
Merged

EHotwagner merged 2 commits into
mainfrom
routine/bar-headless-runtime-image-release-only

Conversation

@EHotwagner

Copy link
Copy Markdown

The full headless image reached its dependency and stock-plugin stages, but OpenSSL first lacked make and stock Recoil configuration then lacked required Libunwind/LZMA development inputs. Add these prerequisites from the fixed signed Ubuntu snapshot and refuse missing tools/libraries before the costly dependency compile. Compile the existing x64-linux vcpkg closure in Release, matching the maintained stock plugin build, with canonical triplet inputs included in the output manifest.

Validation:13 inert source controls, preflight and whitespace checks pass. Native Release dependency compilation passed; subsequent stock configuration failed on the now-addressed Libunwind requirement. The corrected full image/plugin/ABI build remains unqualified. Failed downstream builds do not retain intermediate toolchain images; no final runtime image, gameplay or publication is claimed.

@EHotwagner
EHotwagner merged commit dbb1b0e into main Oct 14, 2026
1 check passed
@EHotwagner
EHotwagner deleted the routine/bar-headless-runtime-image-release-only branch October 14, 2026 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant