crosstool-ng/config/comp_libs
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
..
cloog.in Config v2: select relevant parts of each package version 2019-01-30 00:09:30 -08:00
expat.in Make comp.libs use generated templates, too 2017-11-29 23:44:49 -08:00
gettext.in Make comp.libs use generated templates, too 2017-11-29 23:44:49 -08:00
gmp.in Upgrade to new releases 2018-01-28 19:25:47 -08:00
gnuprumcu.in Add package with PRU linker scripts and headers 2021-01-19 21:18:55 +02:00
isl.in Config v2: select relevant parts of each package version 2019-01-30 00:09:30 -08:00
libelf.in Make comp.libs use generated templates, too 2017-11-29 23:44:49 -08:00
libiconv.in Make comp.libs use generated templates, too 2017-11-29 23:44:49 -08:00
mpc.in Upgrade to new releases 2018-01-28 19:25:47 -08:00
mpfr.in Upgrade to new releases 2018-01-28 19:25:47 -08:00
ncurses.in ncurses: Use new v6 ABI by default 2021-10-10 04:54:36 -07:00
newlib-nano.in newlib: Add libstdc++ nano-specific CXXFLAGS 2021-06-07 19:53:28 +09:00
picolibc.in picolibc: Build libstdc++ against picolibc if requested 2021-01-11 23:29:01 -08:00
zlib.in Make comp.libs use generated templates, too 2017-11-29 23:44:49 -08:00