minisign icon indicating copy to clipboard operation
minisign copied to clipboard

no field or member function named 'standardReleaseOptions' in 'Build'

Open dlazerka opened this issue 3 months ago • 3 comments

Hi, just did

git clone [email protected]:jedisct1/minisign.git
git checkout 0.11
zig build -Drelease

observe

$ zig build -Drelease
./minisign/build.zig:5:19: error: no field or member function named 'standardReleaseOptions' in 'Build'
    const mode = b.standardReleaseOptions();
                 ~^~~~~~~~~~~~~~~~~~~~~~~
./zig-linux-x86_64-0.11.0/lib/std/Build.zig:1:1: note: struct declared here
const std = @import("std.zig");
^~~~~
referenced by:
    runBuild__anon_7135: ./zig-linux-x86_64-0.11.0/lib/std/Build.zig:1639:37
    remaining reference traces hidden; use '-freference-trace' to see all reference traces

on zig 0.11.

On zig 0.12:

 $ zig build -Drelease
./minisign/build.zig:4:9: error: local variable is never mutated
    var target = b.standardTargetOptions(.{});
        ^~~~~~
./minisign/build.zig:4:9: note: consider using 'const'

dlazerka avatar May 08 '24 14:05 dlazerka