pijul nest
guest [sign in]

Fixing a compilation issue

pmeunier
Jun 12, 2025, 5:38 AM
JREIRPI46TOFXEEJ56FSFRWQU2XOU7PCOYUV6Y3FAV52BMPGOKOAC

Dependencies

  • [2] KOWYPLMX Nix and config.toml
  • [3] 7Q4257EP Formatting, cleanup and Rust 2021 compatibility
  • [4] ODUDDQRY Adding the OCaml interface
  • [5] UWQB743K First working shell (with ocaml code)

Change contents

  • replacement in Cargo.toml at line 10
    [3.71122][3.78685:78722]()
    members = ["elfedit", "elfedit-cli"]
    [3.71122]
    [3.71144]
    members = ["elfedit"]
  • edit in Cargo.nix at line 50
    [2.5058][2.5058:5398]()
    "elfedit-cli" = rec {
    packageId = "elfedit-cli";
    build = internal.buildRustCrateWithFeatures {
    packageId = "elfedit-cli";
    };
    # Debug support which might change between releases.
    # File a bug if you depend on any for non-debug work!
    debug = internal.debugCrate { inherit packageId; };
    };
  • edit in Cargo.nix at line 1310
    [2.44492][2.44492:44778]()
    }
    ];
    };
    "elfedit-cli" = rec {
    crateName = "elfedit-cli";
    version = "0.1.0";
    edition = "2024";
    crateBin = [
    {
    name = "elfedit-cli";
    path = "src/main.rs";
    requiredFeatures = [ ];
  • edit in Cargo.nix at line 1312
    [2.44801][2.44801:45093]()
    src = lib.cleanSourceWith { filter = sourceFilter; src = ./elfedit-cli; };
    dependencies = [
    {
    name = "clap";
    packageId = "clap";
    }
    {
    name = "elfedit";
    packageId = "elfedit";
    }
    ];