Skip to content

sdk: repin to fizzy SDK 0.2.30 - #16

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
sdk/repin-0.2.30
Closed

github-actions[bot] wants to merge 1 commit into
mainfrom
sdk/repin-0.2.30

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Repins the plugin from fizzy SDK 0.2.29 to 0.2.30, because the build fails against it.

  • build.zig.zon: the sdk-v0.2.30 release asset and its hash
  • plugin.zig.zon: .version → 0.2.37, .min_sdk_version → 0.2.30

It does not build against the new SDK yet, so this is a draft: the plugin needs changes on this branch first. The end of the build:

zig-pkg/fizzy-0.2.30-SGBwY1QnJwDznUMVnSLATxXgH2e8_Vz7eMwLj9UQ0sVU/plugin_sdk.zig:280:79: error: enum 'builtin.OptimizeMode' has no member named 'fast'
        const fizzy_dep = fizzyDep(b, .{ .target = b.graph.host, .optimize = .fast });
                                                                             ~^~~~
/home/runner/work/_temp/fd82dd19-90a1-4b9f-9785-b52725f80ae4/zig-x86_64-linux-0.16.0/lib/std/builtin.zig:112:26: note: enum declared here
pub const OptimizeMode = enum {
                         ^~~~
zig-pkg/fizzy-0.2.30-SGBwY1QnJwDznUMVnSLATxXgH2e8_Vz7eMwLj9UQ0sVU/plugin_sdk.zig:313:47: error: no field named 'debug' in enum 'builtin.OptimizeMode'
    const optimize = lib.root_module.optimize orelse .debug;
                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/home/runner/work/_temp/fd82dd19-90a1-4b9f-9785-b52725f80ae4/zig-x86_64-linux-0.16.0/lib/std/builtin.zig:112:26: note: enum declared here
pub const OptimizeMode = enum {
                         ^~~~
zig-pkg/fizzy-0.2.30-SGBwY1QnJwDznUMVnSLATxXgH2e8_Vz7eMwLj9UQ0sVU/plugin_sdk.zig:357:7: error: no field named 'root' in struct 'Build'
    b.root.access(b.graph.io, release_yml, .{}) catch return step;
      ^~~~
/home/runner/work/_temp/fd82dd19-90a1-4b9f-9785-b52725f80ae4/zig-x86_64-linux-0.16.0/lib/std/Build.zig:1:1: note: struct declared here
const Build = @This();
^~~~~
zig-pkg/fizzy-0.2.30-SGBwY1QnJwDznUMVnSLATxXgH2e8_Vz7eMwLj9UQ0sVU/plugin_sdk.zig:660:7: error: no field named 'root' in struct 'Build'
    b.root.access(b.graph.io, rel, .{}) catch {
      ^~~~
/home/runner/work/_temp/fd82dd19-90a1-4b9f-9785-b52725f80ae4/zig-x86_64-linux-0.16.0/lib/std/Build.zig:1:1: note: struct declared here
const Build = @This();
^~~~~
zig-pkg/translate_c-2.0.0-Q_BUWltOBwBYABF84EUL208pIFeUIwbBs29FmVBaafN5/build.zig:78:16: error: no field or member function named 'addPassthruArgs' in 'Build.Step.Run'
        run_cmd.addPassthruArgs();
        ~~~~~~~^~~~~~~~~~~~~~~~
/home/runner/work/_temp/fd82dd19-90a1-4b9f-9785-b52725f80ae4/zig-x86_64-linux-0.16.0/lib/std/Build/Step/Run.zig:1:1: note: struct declared here
const Run = @This();
^~~~~
zig-pkg/translate_c-2.0.0-Q_BUWltOBwBYABF84EUL208pIFeUIwbBs29FmVBaafN5/build.zig:78:16: note: method invocation only supports up to one level of implicit pointer dereferencing
zig-pkg/translate_c-2.0.0-Q_BUWltOBwBYABF84EUL208pIFeUIwbBs29FmVBaafN5/build.zig:78:16: note: use '.*' to dereference pointer
zig-pkg/zf-0.11.0-OIRy8XCRAAB6FiMwIrtD6FqlagnFwpI6YyOu7bXeYH5J/build.zig:53:20: error: no field or member function named 'addPassthruArgs' in 'Build.Step.Run'
            run_cmd.addPassthruArgs();
            ~~~~~~~^~~~~~~~~~~~~~~~
/home/runner/work/_temp/fd82dd19-90a1-4b9f-9785-b52725f80ae4/zig-x86_64-linux-0.16.0/lib/std/Build/Step/Run.zig:1:1: note: struct declared here
const Run = @This();
^~~~~
zig-pkg/zf-0.11.0-OIRy8XCRAAB6FiMwIrtD6FqlagnFwpI6YyOu7bXeYH5J/build.zig:53:20: note: method invocation only supports up to one level of implicit pointer dereferencing
zig-pkg/zf-0.11.0-OIRy8XCRAAB6FiMwIrtD6FqlagnFwpI6YyOu7bXeYH5J/build.zig:53:20: note: use '.*' to dereference pointer

Opened by fizzyedit/plugin-build-action's repin workflow.

From 0.2.29: the build fails against it. Releases as 0.2.37.
@foxnne

foxnne commented Oct 18, 2026

Copy link
Copy Markdown
Contributor

Superseded by #15, which ports the plugin to Zig 0.17 and carries this repin to SDK 0.2.30 (the first SDK on Zig 0.17, which this branch's 0.16 code can't build against).

@foxnne foxnne closed this Oct 18, 2026
@foxnne
foxnne deleted the sdk/repin-0.2.30 branch October 18, 2026 22:54
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