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

[media-kit] media-libs/aalib needs patch after ncurses upgrade

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Severe (Ebuild) Severe (Ebuild)
    • None
    • None
    • None
    • emerge media-libs/aalib

       /var/tmp/portage/media-libs/aalib-1.4_rc5-r8/work/aalib-1.4.0/src/aacurses.c: In function ‘curses_getsize’:
      /var/tmp/portage/media-libs/aalib-1.4_rc5-r8/work/aalib-1.4.0/src/aacurses.c:74:20: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct _win_st’}
         74 |     *width = stdscr->_maxx + 1;
            |                    ^~
      /var/tmp/portage/media-libs/aalib-1.4_rc5-r8/work/aalib-1.4.0/src/aacurses.c:75:21: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct _win_st’}
         75 |     *height = stdscr->_maxy + 1;
            |                     ^~
      make[2]: *** [Makefile:729: aacurses.lo] Error 1
      make[2]: *** Waiting for unfinished jobs....

      The problem seems related to a change of the ncurses structs that are now opaque.

      https://groups.google.com/g/linux.debian.bugs.dist/c/lBayEfISTCY?pli=1

      The fix needs investigation.

            Unassigned Unassigned
            geaaru geaaru
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: