ncurses: fix enableStatic option to do what it says#43497
ncurses: fix enableStatic option to do what it says#43497dtzWill wants to merge 2 commits intoNixOS:masterfrom
Conversation
|
Success on x86_64-linux (full log) Attempted: ncurses Partial log (click to expand)
|
|
Success on x86_64-darwin (full log) Attempted: ncurses Partial log (click to expand)
|
|
Success on aarch64-linux (full log) Attempted: ncurses Partial log (click to expand)
|
|
Success on x86_64-linux (full log) Attempted: ncurses Partial log (click to expand)
|
|
Success on x86_64-darwin (full log) Attempted: ncurses Partial log (click to expand)
|
|
Success on aarch64-linux (full log) Attempted: ncurses Partial log (click to expand)
|
|
@GrahamcOfBorg build ncurses ncurses5 pkgsMusl.ncurses pkgsMusl.ncurses5 |
|
Success on x86_64-darwin (full log) Attempted: ncurses, ncurses5 The following builds were skipped because they don't evaluate on x86_64-darwin: pkgsMusl.ncurses, pkgsMusl.ncurses5 Partial log (click to expand)
|
|
Failure on x86_64-linux (full log) Attempted: ncurses, ncurses5, pkgsMusl.ncurses, pkgsMusl.ncurses5 Partial log (click to expand)
|
|
Failure on aarch64-linux (full log) Attempted: ncurses, ncurses5, pkgsMusl.ncurses, pkgsMusl.ncurses5 Partial log (click to expand)
|
|
Looks like this was fixed similarly by @shlevy ( af315bb ) -- although that makes the I was looking at using ncurses' ability to create libtinfo itself (see INSTALL docs, IIRC |
|
Why has this issue been around for months and both of us hit it the same day? 😀 |
Motivation for this change
enableStatic, and only changes behavior when intentionally opt'ing into a static ncurses.cc @Ericson2314 (introduced the option in 3a672cb)
--enable-normal, see./configure --helpand particularly theINSTALLfile for description.Things done
sandboxinnix.confon non-NixOS)nix-shell -p nox --run "nox-review wip"./result/bin/)nix path-info -Sbefore and after)