Skip to content

Attempting to zig build specs gives an error related to voltaire files missing #862

@Philogy

Description

@Philogy

Command ran: zig build specs (after doing git init recursive & zig build).

Error:

error: error: /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a: file not found

error: the following command exited with error code 1:
/opt/homebrew/Cellar/zig/0.15.1/bin/zig build-lib -fllvm -ODebug --dep evm --dep voltaire --dep crypto --dep build_options -Mroot=/Users/philogy/Documents/Zig/guillotine/src/evm_c_api.zig -ODebug --dep voltaire --dep crypto --dep precompiles --dep build_options -Mevm=/Users/philogy/Documents/Zig/guillotine/src/root.zig /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a -ODebug -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib --dep crypto -Mvoltaire=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/src/primitives/root.zig /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a -ODebug -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib --dep c_kzg --dep voltaire -Mcrypto=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/src/crypto/root.zig -Mbuild_options=.zig-cache/c/23a869076aec10c4008f277da42db728/options.zig /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a -ODebug -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib --dep voltaire --dep crypto -Mprecompiles=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/src/precompiles/root.zig -ODebug -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib/c-kzg-4844/src -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib/c-kzg-4844/blst/bindings -Mc_kzg=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib/c-kzg-4844/bindings/zig/root.zig -lc --cache-dir .zig-cache --global-cache-dir /Users/philogy/.cache/zig --name guillotine_ffi_static -static --zig-lib-dir /opt/homebrew/Cellar/zig/0.15.1/lib/zig/ --listen=-
install
└─ install guillotine_ffi
   └─ compile lib guillotine_ffi Debug native failure
error: error: /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a: file not found

error: the following command exited with error code 1:
/opt/homebrew/Cellar/zig/0.15.1/bin/zig build-lib -fllvm -ODebug --dep evm --dep voltaire --dep crypto --dep build_options -Mroot=/Users/philogy/Documents/Zig/guillotine/src/evm_c_api.zig -ODebug --dep voltaire --dep crypto --dep precompiles --dep build_options -Mevm=/Users/philogy/Documents/Zig/guillotine/src/root.zig .zig-cache/o/cd508a3c08aa04912e1c59937f47634a/libc-kzg-4844.a .zig-cache/o/fe81b9da5ab363b4162d185d656d0d07/libblst.a /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a -ODebug -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib --dep crypto -Mvoltaire=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/src/primitives/root.zig .zig-cache/o/cd508a3c08aa04912e1c59937f47634a/libc-kzg-4844.a .zig-cache/o/fe81b9da5ab363b4162d185d656d0d07/libblst.a /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a -ODebug -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib --dep c_kzg --dep voltaire -Mcrypto=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/src/crypto/root.zig -Mbuild_options=.zig-cache/c/23a869076aec10c4008f277da42db728/options.zig .zig-cache/o/cd508a3c08aa04912e1c59937f47634a/libc-kzg-4844.a .zig-cache/o/fe81b9da5ab363b4162d185d656d0d07/libblst.a /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a -ODebug -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib --dep voltaire --dep crypto -Mprecompiles=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/src/precompiles/root.zig .zig-cache/o/cd508a3c08aa04912e1c59937f47634a/libc-kzg-4844.a .zig-cache/o/fe81b9da5ab363b4162d185d656d0d07/libblst.a -ODebug -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib/c-kzg-4844/src -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib/c-kzg-4844/blst/bindings -Mc_kzg=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib/c-kzg-4844/bindings/zig/root.zig .zig-cache/o/fe81b9da5ab363b4162d185d656d0d07/libblst.a -lc --cache-dir .zig-cache --global-cache-dir /Users/philogy/.cache/zig --name guillotine_ffi -dynamic -install_name @rpath/libguillotine_ffi.dylib -rdynamic --zig-lib-dir /opt/homebrew/Cellar/zig/0.15.1/lib/zig/ --listen=-
install
└─ install Guillotine
   └─ compile exe Guillotine Debug native failure
error: error: /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a: file not found

error: the following command exited with error code 1:
/opt/homebrew/Cellar/zig/0.15.1/bin/zig build-exe -fllvm -ODebug --dep Guillotine_lib -Mroot=/Users/philogy/Documents/Zig/guillotine/src/main.zig -ODebug -I /Users/philogy/Documents/Zig/guillotine/lib/ark --dep build_options --dep voltaire --dep crypto --dep precompiles --dep provider --dep compilers --dep trie -MGuillotine_lib=/Users/philogy/Documents/Zig/guillotine/src/root.zig -Mbuild_options=.zig-cache/c/23a869076aec10c4008f277da42db728/options.zig .zig-cache/o/cd508a3c08aa04912e1c59937f47634a/libc-kzg-4844.a .zig-cache/o/fe81b9da5ab363b4162d185d656d0d07/libblst.a /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a -ODebug -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib --dep crypto -Mvoltaire=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/src/primitives/root.zig .zig-cache/o/cd508a3c08aa04912e1c59937f47634a/libc-kzg-4844.a .zig-cache/o/fe81b9da5ab363b4162d185d656d0d07/libblst.a /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a -ODebug -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib --dep c_kzg --dep voltaire -Mcrypto=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/src/crypto/root.zig .zig-cache/o/cd508a3c08aa04912e1c59937f47634a/libc-kzg-4844.a .zig-cache/o/fe81b9da5ab363b4162d185d656d0d07/libblst.a /Users/philogy/Documents/Zig/guillotine/lib/voltaire/target/release/libcrypto_wrappers.a -ODebug -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib --dep voltaire --dep crypto -Mprecompiles=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/src/precompiles/root.zig -ODebug --dep voltaire -Mprovider=/Users/philogy/Documents/Zig/guillotine/src/provider/root.zig .zig-cache/o/325b49716e7a7c29e2a2e5b392f91304/libfoundry_wrapper.a -ODebug -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/foundry-compilers --dep voltaire --dep evm -Mcompilers=/Users/philogy/Documents/Zig/guillotine/lib/foundry-compilers/package.zig -ODebug --dep voltaire -Mtrie=/Users/philogy/Documents/Zig/guillotine/src/trie/root.zig .zig-cache/o/cd508a3c08aa04912e1c59937f47634a/libc-kzg-4844.a .zig-cache/o/fe81b9da5ab363b4162d185d656d0d07/libblst.a -ODebug -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I .zig-cache/o/60d458a4c931254c1a0aeafdc99fc02c -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib/c-kzg-4844/src -I /Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib/c-kzg-4844/blst/bindings -Mc_kzg=/Users/philogy/Documents/Zig/guillotine/lib/voltaire/lib/c-kzg-4844/bindings/zig/root.zig -ODebug --dep voltaire --dep crypto --dep precompiles --dep build_options -Mevm=/Users/philogy/Documents/Zig/guillotine/src/root.zig .zig-cache/o/fe81b9da5ab363b4162d185d656d0d07/libblst.a -framework Security -framework SystemConfiguration -framework CoreFoundation -lc++ -lc --cache-dir .zig-cache --global-cache-dir /Users/philogy/.cache/zig --name Guillotine --zig-lib-dir /opt/homebrew/Cellar/zig/0.15.1/lib/zig/ --listen=-

Build Summary: 11/18 steps succeeded; 3 failed
install transitive failure
├─ install Guillotine transitive failure
│  └─ compile exe Guillotine Debug native failure
├─ install guillotine_ffi transitive failure
│  └─ compile lib guillotine_ffi Debug native failure
└─ install guillotine_ffi_static transitive failure
   └─ compile lib guillotine_ffi_static Debug native failure

error: the following build command failed with exit code 1:
.zig-cache/o/81ec67b881b6df25fbf9e3ab30696796/build /opt/homebrew/Cellar/zig/0.15.1/bin/zig /opt/homebrew/Cellar/zig/0.15.1/lib/zig /Users/philogy/Documents/Zig/guillotine .zig-cache /Users/philogy/.cache/zig --seed 0xd328b3bc -Z17a2b75f11e60aad

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions