gpu-dawn: need to fix Zig issue "error.Unexpected: GetLastError(206): The filename or extension is too long." #167

Closed
opened 2022-02-20 21:13:20 +00:00 by emidoots · 3 comments
emidoots commented 2022-02-20 21:13:20 +00:00 (Migrated from github.com)

This is one issue preventing gpu-dawn from building on Windows.

On Windows there is a 32 KiB limit to the arguments that are passed to a program via CreateProcess. The Zig Builder quickly exceeds this in a zig build-lib command when we're trying to build Dawn on Windows as a single static library.

This is one issue preventing gpu-dawn from building on Windows. On Windows there is a 32 KiB limit to the arguments that are passed to a program via `CreateProcess`. The Zig `Builder` quickly exceeds this in a `zig build-lib` command when we're trying to build Dawn on Windows as a single static library.
emidoots commented 2022-02-27 06:35:10 +00:00 (Migrated from github.com)

Fix merged upstream.

Fix merged upstream.
emidoots commented 2022-03-05 23:51:15 +00:00 (Migrated from github.com)

It caused a regression and got reverted, resent https://github.com/ziglang/zig/pull/11065

It caused a regression and got reverted, resent https://github.com/ziglang/zig/pull/11065
emidoots commented 2022-03-19 18:48:05 +00:00 (Migrated from github.com)

This landed, just need to update CI systems back to using upstream Zig.

This landed, just need to update CI systems back to using upstream Zig.
Sign in to join this conversation.
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
hexops/mach#167
No description provided.