-
Bug
-
Resolution: Fixed
-
Normal
-
None
-
None
-
None
After today's syncing sys-libs/ncurses-6.4_p20240413 fails with
/var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_setup.c: In function ‘_nc_get_screensize’: /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_setup.c:564:68: error: macro "_nc_check_screensize" requires 4 arguments, but only 3 given 564 | _nc_check_screensize(NCURSES_SP_ARGx termp, linep, colp); | ^ /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_setup.c:438: note: macro "_nc_check_screensize" defined here 438 | #define _nc_check_screensize(sp, termp, linep, colp) /* nothing */ | In file included from /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_ti.c:36: /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/curses.priv.h:60:41: warning: ‘Ident’ defined but not used [-Wunused-const-variable=] 60 | #define MODULE_ID(id) static const char Ident[] = id; | ^~~~~ /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_ti.c:40:1: note: in expansion of macro ‘MODULE_ID’ 40 | MODULE_ID("$Id: lib_ti.c,v 1.34 2020/02/02 23:34:34 tom Exp $") | ^~~~~~~~~ In file included from /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_ttyflags.c:39: /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/curses.priv.h:60:41: warning: ‘Ident’ defined but not used [-Wunused-const-variable=] 60 | #define MODULE_ID(id) static const char Ident[] = id; | ^~~~~ /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_ttyflags.c:45:1: note: in expansion of macro ‘MODULE_ID’ 45 | MODULE_ID("$Id: lib_ttyflags.c,v 1.36 2020/09/05 22:54:47 tom Exp $") | ^~~~~~~~~ In file included from /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_termname.c:30: /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/curses.priv.h:60:41: warning: ‘Ident’ defined but not used [-Wunused-const-variable=] 60 | #define MODULE_ID(id) static const char Ident[] = id; | ^~~~~ /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_termname.c:32:1: note: in expansion of macro ‘MODULE_ID’ 32 | MODULE_ID("$Id: lib_termname.c,v 1.13 2020/02/02 23:34:34 tom Exp $") | ^~~~~~~~~ /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_setup.c:564:13: error: ‘_nc_check_screensize’ undeclared (first use in this function); did you mean ‘_nc_get_screensize’? 564 | _nc_check_screensize(NCURSES_SP_ARGx termp, linep, colp); | ^~~~~~~~~~~~~~~~~~~~ | _nc_get_screensize /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_setup.c:564:13: note: each undeclared identifier is reported only once for each function it appears in /var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_setup.c:580:64: error: macro "_nc_check_screensize" requires 4 arguments, but only 3 given 580 | _nc_check_screensize(NCURSES_SP_ARGx termp, linep, colp); | ^
- is duplicated by
-
FL-12279 Sys-libs/ncurses fails to install when running emerge -avuDN @world
- Closed