diff options
author | Alexey Brodkin <abrodkin@synopsys.com> | 2021-10-07 12:09:35 -0700 |
---|---|---|
committer | Alexey Brodkin <abrodkin@synopsys.com> | 2021-10-10 04:54:36 -0700 |
commit | c46a6e809e3fe8991d66842725556674e0fc96eb (patch) | |
tree | b37409b693cf73ebabbeefc2e33536c31462e87e /config | |
parent | bf890ce59e98dfeb6942c220a8fa9650eab634db (diff) | |
download | crosstool-ng-c46a6e809e3fe8991d66842725556674e0fc96eb.tar.gz crosstool-ng-c46a6e809e3fe8991d66842725556674e0fc96eb.tar.bz2 crosstool-ng-c46a6e809e3fe8991d66842725556674e0fc96eb.zip |
ncurses: Use new v6 ABI by default
These days old v5 ABI is not that relevant as it used to be back in
2015 when ncurses 6.x was added to CT-NG.
And now we see say target "gdb" relying on "libncurses.so.5",
while up-to-date Buildroot provides "libncurses.so" & "libncurses.so.6":
--------------------------->8-------------------------
$ ldd /bin/gdb
libncurses.so.5 => not found
libstdc++.so.6 => /lib/libstdc++.so.6 (0x20022000)
libm.so.6 => /lib/libm.so.6 (0x2017c000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x201ba000)
libc.so.6 => /lib/libc.so.6 (0x201c8000)
/lib/ld-linux-arc.so.2 (0x20000000)
--------------------------->8-------------------------
Switching to a default (v6 ABI) by default. And...
--------------------------->8-------------------------
$ ldd /bin/gdb
libncurses.so.6 => /usr/lib/libncurses.so.6 (0x20022000)
libstdc++.so.6 => /lib/libstdc++.so.6 (0x20054000)
libm.so.6 => /lib/libm.so.6 (0x201ae000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x201ec000)
libc.so.6 => /lib/libc.so.6 (0x201fa000)
/lib/ld-linux-arc.so.2 (0x20000000)
--------------------------->8-------------------------
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Diffstat (limited to 'config')
-rw-r--r-- | config/comp_libs/ncurses.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/config/comp_libs/ncurses.in b/config/comp_libs/ncurses.in index c54713cd..4e7e6d47 100644 --- a/config/comp_libs/ncurses.in +++ b/config/comp_libs/ncurses.in @@ -2,7 +2,7 @@ config NCURSES_NEW_ABI bool "ncurses 6.0 ABI support" - depends on EXPERIMENTAL + default y help This option allows you to use the new ncurses-6 ABI. It's wise to leave this disabled and stick with the ncurses-5 ABI! |