Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-12275

[emerge] sys-libs/ncurses-6.4_p20240413 fails

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal 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);
            |                                                                ^
      
      

      emerge-ncurses.txt

            Unassigned Unassigned
            borisp borisp
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: