elixir-ls: fix elixir stdlib code detection, elixir: fix deterministic builds and 1.17 max OTP#423588
Merged
Merged
OfBorg / elixir, elixir-ls, elixir-ls.passthru.tests, elixir.passthru.tests, elixir_1_17, elixir_1_17.passthru.tests on aarch64-linux
succeeded
Jul 16, 2025 in 0s
Success
Attempted: elixir, elixir-ls, elixir_1_17
The following builds were skipped because they don't evaluate on aarch64-linux: elixir-ls.passthru.tests, elixir.passthru.tests, elixir_1_17.passthru.tests
Details
Partial log
patching script interpreter paths in /nix/store/sbd1gh1yflvpvzn7gvw8fypp6hg5ffkr-elixir-ls-0.28.1
/nix/store/sbd1gh1yflvpvzn7gvw8fypp6hg5ffkr-elixir-ls-0.28.1/libexec/language_server.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/fkxvlai6grfi6nngzgp0vahi235nhkq3-bash-5.2p37/bin/sh"
/nix/store/sbd1gh1yflvpvzn7gvw8fypp6hg5ffkr-elixir-ls-0.28.1/libexec/launch.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/fkxvlai6grfi6nngzgp0vahi235nhkq3-bash-5.2p37/bin/bash"
/nix/store/sbd1gh1yflvpvzn7gvw8fypp6hg5ffkr-elixir-ls-0.28.1/libexec/debug_adapter.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/fkxvlai6grfi6nngzgp0vahi235nhkq3-bash-5.2p37/bin/sh"
stripping (with command strip and flags -S -p) in /nix/store/sbd1gh1yflvpvzn7gvw8fypp6hg5ffkr-elixir-ls-0.28.1/libexec /nix/store/sbd1gh1yflvpvzn7gvw8fypp6hg5ffkr-elixir-ls-0.28.1/bin
removing files for Microsoft Windows
wrapping programs in /nix/store/sbd1gh1yflvpvzn7gvw8fypp6hg5ffkr-elixir-ls-0.28.1/bin with their runtime deps
/nix/store/rpv7pbmdxfkh48z9ln4jhp854s5rhw99-elixir-1.18.4
/nix/store/sbd1gh1yflvpvzn7gvw8fypp6hg5ffkr-elixir-ls-0.28.1
/nix/store/wi9zhx86x5fvxp3nakx0xy8v8h2dkdxd-elixir-1.17.3
Loading