crosstool-ng/config
Alexey Brodkin c46a6e809e 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>
2021-10-10 04:54:36 -07:00
..
arch alpha: Support 64-bit only 2021-05-11 21:02:22 +12:00
binutils binutils: Remove obsolete versions 2021-09-21 21:24:31 +12:00
cc binutils: Remove obsolete versions 2021-09-21 21:24:31 +12:00
comp_libs ncurses: Use new v6 ABI by default 2021-10-10 04:54:36 -07:00
comp_tools Meet our new companion tool, bison 2019-03-04 00:22:02 -08:00
debug gdb: Remove old milestones 2021-09-21 21:12:19 +12:00
global Add EXTRA_CXXFLAGS_FOR_BUILD option 2021-07-06 16:19:17 +01:00
kernel Add PRU cross tool target 2021-01-19 21:18:55 +02:00
libc Add fcommon flag help and remove extra empty lines 2021-06-24 01:49:22 -07:00
binutils.in Restrict flat format to architectures that support it 2018-12-01 15:08:46 -08:00
cc.in Switch gen-kconfig to new framework 2017-07-08 10:57:56 -07:00
comp_libs.in gmp: Support building for target 2021-09-19 19:50:29 +12:00
comp_tools.in Switch gen-kconfig to new framework 2017-07-08 10:57:56 -07:00
config.in config: Update environment variable usage 2021-02-02 20:06:32 +13:00
configure.in.in Add picolibc support [v2] 2020-09-01 09:42:53 -07:00
debug.in Get rid of config.gen 2017-04-22 18:41:50 -07:00
global.in config: Update environment variable usage 2021-02-02 20:06:32 +13:00
kernel.in Don't enable "shared flat" 2019-02-21 21:18:37 -08:00
libc.in Also upgrade non-generated config files 2017-07-08 10:57:56 -07:00
target.in Set --with-cpu-{32,64} for multilib builds 2020-02-26 11:05:19 -08:00
test_suite.in all: unmark experimental features 2012-12-26 20:05:19 +01:00
toolchain.in Add config flags for omitting 'arch' and 'vendor' 2018-12-10 01:10:01 -08:00