nix-community / nixpkgs-wayland

Automated, pre-built packages for Wayland (sway/wlroots) tools for NixOS. [maintainers=@colemickens, @Artturin]
510 stars 45 forks source link

Cage fails to build due to an error in meson build script #437

Closed pimeys closed 8 months ago

pimeys commented 8 months ago

Currently Cage is not compiling, and failing with a meson build error:

warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/5w4b9yq79pmqrwg1ka31ji6nlyqhvr75-cage-+34eb3ec.drv^*'
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
unpacking source archive /nix/store/1r3pfq2w6v28v4szkws95bcsjrn3im4f-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: configurePhase
mesonConfigurePhase flags: --prefix=/nix/store/dp9vippsjj89zqnz521aj7rak6mlp0y9-cage-+34eb3ec --libdir=/nix/store/dp9v>
The Meson build system
Version: 1.3.1
Source dir: /build/source
Build dir: /build/source/build
Build type: native build

meson.build:1:0: ERROR: Value auto is not boolean (true or false).
Artturin commented 8 months ago

Switched it to use auto previously, then switched it to use a newer wlroots but it needs a newer one final.wlroots, will have to wait until I wake up

Artturin commented 8 months ago

The update should now be fixed