Skip to content

make fails on Windows due to milagro_bls #1447

@MysticRyuujin

Description

@MysticRyuujin

Description

Running make on Windows fails with the following error:

PS > make
cargo install --path lighthouse --force --locked
  Installing lighthouse v0.1.2 (E:\Temp\lighthouse\lighthouse)
    Updating git repository `https://github.com/michaelsproul/leveldb-sys`
    Updating crates.io index
    Updating git repository `https://github.com/sigp/blst.git`
    Updating git repository `https://github.com/sigp/milagro_bls`
    Updating git submodule `https://github.com/sigp/incubator-milagro-crypto-rust`
error: failed to get `milagro_bls` as a dependency of package `bls v0.2.0 (E:\Temp\lighthouse\crypto\bls)`

Caused by:
  failed to load source for dependency `milagro_bls`

Caused by:
  Unable to update https://github.com/sigp/milagro_bls?branch=paulh#76626908

Caused by:
  failed to update submodule `incubator-milagro-crypto-rust`

Caused by:
  cannot checkout to invalid path 'src/test_utils/hash_to_curve_vectors/BLS12381G1_XMD:SHA-256_SSWU_NU_.json'; class=Checkout (20)
make: *** [Makefile:13: install] Error 101

Version

Master: 1419501f2ebfc57cace294977d08ddd46ba99119

Present Behaviour

make 😭

Expected Behaviour

make 🥳

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions