bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ANN: ncurses-6.4-20240413


From: Sam James
Subject: Re: ANN: ncurses-6.4-20240413
Date: Sun, 14 Apr 2024 02:32:17 +0100
User-agent: mu4e 1.12.3; emacs 30.0.50

Thomas Dickey <dickey@his.com> writes:

> Files:
>   
> https://invisible-island.net/archives/AdaCurses/current/AdaCurses-20240413.tgz
>   
> https://invisible-island.net/archives/AdaCurses/current/AdaCurses-20240413.tgz.asc
>   
> https://invisible-island.net/archives/AdaCurses/current/AdaCurses-small-20240413.tgz
>   
> https://invisible-island.net/archives/AdaCurses/current/AdaCurses-small-20240413.tgz.asc
>   
> https://invisible-island.net/archives/ncurses-examples/current/ncurses-examples-20240413.tgz
>   
> https://invisible-island.net/archives/ncurses-examples/current/ncurses-examples-20240413.tgz.asc
>   https://invisible-island.net/archives/ncurses/6.4/MD5sums
>   https://invisible-island.net/archives/ncurses/6.4/dev-patches.zip
>   
> https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20240413.patch.gz
>   
> https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20240413.patch.gz.asc
>   
> https://invisible-island.net/archives/ncurses/current/ncurses-6.4-20240413.tgz
>   
> https://invisible-island.net/archives/ncurses/current/ncurses-6.4-20240413.tgz.asc
>   https://invisible-island.net/archives/ncurses/win32/mingw32-20240413.zip
>   https://invisible-island.net/archives/ncurses/win32/mingw64-20240413.zip
>
>  ncurses 6.4 - patch 20240413 - Thomas E. Dickey
>
>  
> ------------------------------------------------------------------------------
>
>  Ncurses 6.4 is at
>    https://invisible-island.net/archives/ncurses/
>    https://invisible-mirror.net/archives/ncurses/
>    https://ftp.gnu.org/gnu/ncurses/
>
>  Patches for ncurses 6.4 can be found at
>    https://invisible-island.net/archives/ncurses/6.4
>    https://invisible-mirror.net/archives/ncurses/6.4
>
>  
> ------------------------------------------------------------------------------
>  
> https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20240413.patch.gz
>  patch by Thomas E. Dickey <dickey@invisible-island.net>
>  created  Sun Apr 14 01:07:57 UTC 2024
>  
> ------------------------------------------------------------------------------
>  ncurses/tinfo/lib_setup.c                       |   42 

This seems to cause the following for me:

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DBUILDING_NCURSES -I../ncurses -I. 
-I/var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses 
-I../include 
-I/var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/../include
  -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG -O3 
-march=native -mtls-dialect=gnu2 -flto=jobserver -fno-semantic-interposition 
-pipe -fcf-protection=none -fdiagnostics-color=always -fdiagnostics-urls=never 
-frecord-gcc-switches -Wa,-O2 -Wa,-mtune=znver2 -Wstrict-aliasing 
-Wfree-nonheap-object -Wstrict-aliasing -Wfree-nonheap-object 
-Wbuiltin-declaration-mismatch -ggdb3 -Wformat -Wformat-security -Waddress 
-Warray-bounds -Wfree-nonheap-object -Wint-to-pointer-cast -Wmain -Wnonnull 
-Wodr -Wreturn-type -Wsizeof-pointer-memaccess -Wstrict-aliasing 
-Wstring-compare -Wuninitialized -Wvarargs --param max-inline-insns-single=1200 
-Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr 
-Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -W -Wall 
-Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement 
-Wextra -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs 
-Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wno-inline 
-Wignored-qualifiers -Wlogical-op -Wvarargs -Wwrite-strings 
-Wno-unknown-pragmas -Wswitch-enum -DNCURSES_STATIC -DUSE_TERMLIB -c 
/var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_setup.c
 -o ../objects/lib_setup.o                                                      
                                                                                
                                       
/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:9:
 note: macro "_nc_check_screensize" defined here
  438 | #define _nc_check_screensize(sp, termp, linep, colp)    /* nothing */
      |         ^~~~~~~~~~~~~~~~~~~~
/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);
      |                                                                ^
/var/tmp/portage/sys-libs/ncurses-6.4_p20240413/work/ncurses-6.4/ncurses/tinfo/lib_setup.c:438:9:
 note: macro "_nc_check_screensize" defined here
  438 | #define _nc_check_screensize(sp, termp, linep, colp)    /* nothing */
      |         ^~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:1012: ../objects/lib_setup.o] Error 1



reply via email to

[Prev in Thread] Current Thread [Next in Thread]