fix(build): honor GPU_DRIVER from the environment (Sam & Claude) #32

Merged
clawdie merged 1 commit from fix-gpu-driver-env into main 2026-06-04 23:20:43 +02:00
Owner

build.cfg hard-set GPU_DRIVER="" , and build.sh sources build.cfg after the
environment is already set, so env GPU_DRIVER=nvidia-590 ./build.sh was
silently clobbered to "" (no NVIDIA branch baked). There is no --gpu-driver
flag in build.sh, so the environment is the only way to set it.

Use GPU_DRIVER="${GPU_DRIVER:-}" so an env value is honored; default stays "".
Verified: env nvidia-590 -> nvidia-590; no env -> "". Replaces the
detached-worktree workaround applied during the live build.

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

build.cfg hard-set GPU_DRIVER="" , and build.sh sources build.cfg after the environment is already set, so `env GPU_DRIVER=nvidia-590 ./build.sh` was silently clobbered to "" (no NVIDIA branch baked). There is no --gpu-driver flag in build.sh, so the environment is the only way to set it. Use GPU_DRIVER="${GPU_DRIVER:-}" so an env value is honored; default stays "". Verified: env nvidia-590 -> nvidia-590; no env -> "". Replaces the detached-worktree workaround applied during the live build. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
clawdie added 1 commit 2026-06-04 23:20:32 +02:00
build.cfg hard-set GPU_DRIVER="" , and build.sh sources build.cfg after the
environment is already set, so `env GPU_DRIVER=nvidia-590 ./build.sh` was
silently clobbered to "" (no NVIDIA branch baked). There is no --gpu-driver
flag in build.sh, so the environment is the only way to set it.

Use GPU_DRIVER="${GPU_DRIVER:-}" so an env value is honored; default stays "".
Verified: env nvidia-590 -> nvidia-590; no env -> "". Replaces the
detached-worktree workaround applied during the live build.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
clawdie merged commit 731e64a492 into main 2026-06-04 23:20:43 +02:00
clawdie deleted branch fix-gpu-driver-env 2026-06-04 23:20:43 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: clawdie/clawdie-iso#32
No description provided.