Skip to content

build-posix: run the mac leg through docker - #6

Open
closer-claudio wants to merge 2 commits into
mainfrom
claudio/20260913-docker-front
Open

closer-claudio wants to merge 2 commits into
mainfrom
claudio/20260913-docker-front

Conversation

@closer-claudio

@closer-claudio closer-claudio commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

On macOS build-posix.sh calls docker run with the tail it already used and stops resolving a runtime binary itself: docker comes from the hermetic PATH like every other tool. Unsized, the build gets the whole machine, so the sysctl default goes; OSSEIN_CPUS/OSSEIN_MEMORY remain as overrides in docker's units. linux keeps podman. Inherits the lint and mac-leg reds from main (#7, #8).

@closer-claudio
closer-claudio force-pushed the claudio/20260913-docker-front branch from 0447b3a to 05470f9 Compare September 13, 2026 18:11
@closer-claudio closer-claudio changed the title build-posix: run the mac leg through ossein's docker-shaped front build-posix: run the mac leg through docker Sep 13, 2026
@closer-claudio
closer-claudio force-pushed the claudio/20260913-docker-front branch from 05470f9 to 12b5b86 Compare September 13, 2026 18:11
On macOS the script calls `docker run` with the tail it already used,
and stops resolving a runtime binary itself: docker comes from the
hermetic PATH like every other tool. Left unsized, the build gets the
whole machine, so the sysctl default goes; OSSEIN_CPUS and
OSSEIN_MEMORY remain as overrides, now in docker's units. linux keeps
podman; the invocation tail is the same either way.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: closer-claudio <claudio@farcloser.world>
@closer-claudio
closer-claudio force-pushed the claudio/20260913-docker-front branch from 12b5b86 to 6dc7b83 Compare September 13, 2026 19:15
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.

2 participants