mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-25 18:12:57 +01:00
ncurses: bump shlib number to version 9
ABI has change in between ncurses 5 or 6. While theorically ncurses 6 is buildable with backward compatibility, I fail at building in a way where the application linked against the previous version of ncurses are rendering properly. Let's go on the new ABI which provides all the latest features. A compat12x package is cooking for backward compatibility
This commit is contained in:
parent
4a82db5fe7
commit
e0989ec919
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=358164
@ -36,6 +36,12 @@
|
||||
# xargs -n1 | sort | uniq -d;
|
||||
# done
|
||||
|
||||
# 20200220: Upgrade of ncurses, shlib bumped to version 9
|
||||
OLD_FILES+=lib/libncurses.so.8
|
||||
OLD_FILES+=lib/libncursesw.so.8
|
||||
OLD_FILES+=usr/lib32/libncurses.so.8
|
||||
OLD_FILES+=usr/lib32/libncursesw.so.8
|
||||
|
||||
# 20200206: Remove elf2aout
|
||||
OLD_FILES+=usr/bin/elf2aout
|
||||
OLD_FILES+=usr/share/man/man1/elf2aout.1.gz
|
||||
|
@ -13,7 +13,7 @@ MK_MAN=no
|
||||
.include "${.CURDIR:H}/config.mk"
|
||||
|
||||
LIB= ncurses${LIB_SUFFIX}
|
||||
SHLIB_MAJOR= 8
|
||||
SHLIB_MAJOR= 9
|
||||
|
||||
NO_LINT=
|
||||
|
||||
@ -292,7 +292,6 @@ CLEANFILES= ${GENSRCS} ${GENHDRS} keys.list make_hash term.h.new \
|
||||
make_keys MKterm.h.awk comp_captab.c curses.head
|
||||
|
||||
CFLAGS+= -DFREEBSD_NATIVE -DTERMIOS
|
||||
CFLAGS.lib_freeall.c+= -Wno-missing-prototypes
|
||||
|
||||
# Installed
|
||||
HEADERS= curses.h term.h termcap.h unctrl.h
|
||||
|
Loading…
Reference in New Issue
Block a user