Hi folks,
Problems during make check building captoinfo following (log attached).
It appears that libtool is not processing lib...la rather passing those
arguments directly to gcc, possibly because of (non-standard relative) directory
prefix rather than la path search?
Now we have for many years set LIBRARIES thus with no issues:
sed -i -e 's%^\(LIBRARIES[ \t]*=\).*$%\1 ../lib/libncursesw.la
../lib/libticw.la%' ncurses/Makefile
Also make is being run with DESTDIR="" RPATH="/usr/lib" although DESTDIR is
always set to DESTDIR=$PWD/../inst relative to the build dir: but in this case
hopefully /usr/lib/ is not actually being updated for any reason, as Cygwin can
not emulate privilege?
** testing wcwidth.h
In file included from headers.c:1:
../ncurses/wcwidth.h: In function ‘mk_wcwidth_init’:
../ncurses/wcwidth.h:770:31: error: ‘WcSoftHyphen’ undeclared (first use in this
function)
770 | static int wcwidth_mode = WcSoftHyphen | WcPrivateFullwidth;
| ^~~~~~~~~~~~
../ncurses/wcwidth.h:770:31: note: each undeclared identifier is reported only
once for each function it appears in
../ncurses/wcwidth.h:770:46: error: ‘WcPrivateFullwidth’ undeclared (first use
in this function)
770 | static int wcwidth_mode = WcSoftHyphen | WcPrivateFullwidth;
| ^~~~~~~~~~~~~~~~~~
../ncurses/wcwidth.h:776:28: error: ‘WcEmojiFullwidth’ undeclared (first use in
this function)
776 | use_emoji2 = (mode & WcEmojiFullwidth);
| ^~~~~~~~~~~~~~~~
make[1]: *** [Makefile:384: check_headers] Error 1
/usr/bin/libtool --tag=CC --silent --mode=link gcc -o captoinfo.exe
-DHAVE_CONFIG_H -DBUILDING_NCURSES -I../ncurses -I.
-I/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/src/ncurses-6.6-20260103/ncurses
-I../include
-I/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/src/ncurses-6.6-20260103/ncurses/../include
-D_GNU_SOURCE -D_DEFAULT_SOURCE -DNDEBUG -ggdb -O2 -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong
--param=ssp-buffer-size=4
-ffile-prefix-map=/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/build=/usr/src/debug/ncurses-6.6+20260103-1
-ffile-prefix-map=/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/src/ncurses-6.6-20260103=/usr/src/debug/ncurses-6.6+20260103-1
--param max-inline-insns-single=1200 -DMAIN
/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/src/ncurses-6.6-20260103/ncurses/tinfo/captoinfo.c
-L../lib ../lib/libformw.la ../lib/libmenuw.la ../lib/libpanelw.la
../lib/libncursesw.la
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/tmp/cc6M0Tne.o:captoinfo.c:(.rdata$.refptr._nc_strict_bsd[.refptr._nc_strict_bsd]+0x0):
undefined reference to `_nc_strict_bsd'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:350: captoinfo.exe] Error 1
We are also seeing failures due to using TRACEF which is Linux only and not
available under Cygwin, as per configure:
checking whether to add trace feature to all models... no
but tests try to use it:
/usr/bin/libtool --tag=CC --silent --mode=link gcc -o hardscroll.exe
-DHAVE_CONFIG_H -DBUILDING_NCURSES -I../ncurses -I.
-I/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/src/ncurses-6.6-20260103/ncurses
-I../include
-I/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/src/ncurses-6.6-20260103/ncurses/../include
-D_GNU_SOURCE -D_DEFAULT_SOURCE -DNDEBUG -ggdb -O2 -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong
--param=ssp-buffer-size=4
-ffile-prefix-map=/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/build=/usr/src/debug/ncurses-6.6+20260103-1
-ffile-prefix-map=/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/src/ncurses-6.6-20260103=/usr/src/debug/ncurses-6.6+20260103-1
--param max-inline-insns-single=1200 -DSCROLLDEBUG
/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/src/ncurses-6.6-20260103/ncurses/tty/hardscroll.c
-L../lib ../lib/libformw.la ../lib/libmenuw.la ../lib/libpanelw.la
../lib/libncursesw.la
/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/src/ncurses-6.6-20260103/ncurses/tty/hardscroll.c:
In function '_nc_linedump_sp':
/usr/src/ncurses/ncurses-6.6+20260103-1.x86_64/src/ncurses-6.6-20260103/ncurses/tty/hardscroll.c:310:9:
warning: implicit declaration of function 'USE_TRACEF'; did you mean
'HAVE__TRACEF'? [-Wimplicit-function-declaration]
310 | if (USE_TRACEF(TRACE_UPDATE | TRACE_MOVE)) {
| ^~~~~~~~~~
| HAVE__TRACEF
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/tmp/ccboydNP.o: in function `_nc_linedump_sp':
/usr/src/debug/ncurses-6.6+20260103-1/ncurses/tty/hardscroll.c:310:(.text+0x32a):
undefined reference to `USE_TRACEF'
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/usr/src/debug/ncurses-6.6+20260103-1/ncurses/tty/hardscroll.c:310:(.text+0x35a):
undefined reference to `USE_TRACEF'
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/usr/src/debug/ncurses-6.6+20260103-1/ncurses/tty/hardscroll.c:310:(.text.startup+0xe0):
undefined reference to `USE_TRACEF'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:353: hardscroll.exe] Error 1
Any suggestions for dealing with this or is more info needed?
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut
-- Antoine de Saint-Exupéry
2026-01-04T00:15:22.0381239Z [1;39m>>> Testing
ncurses-6.6+20251231-1.x86_64[0;0m
2026-01-04T00:15:22.7990495Z ( cd man && make DESTDIR="" RPATH_LIST="/usr/lib"
check )
2026-01-04T00:15:22.8546513Z make[1]: Entering directory
'/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build/man'
2026-01-04T00:15:22.8811468Z no unit-test implemented
2026-01-04T00:15:22.8824363Z make[1]: Leaving directory
'/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build/man'
2026-01-04T00:15:22.8845125Z ( cd include && make DESTDIR=""
RPATH_LIST="/usr/lib" check )
2026-01-04T00:15:22.9363602Z make[1]: Entering directory
'/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build/include'
2026-01-04T00:15:22.9896795Z ** testing config.h
2026-01-04T00:15:23.0641793Z ** testing curses.h
2026-01-04T00:15:23.2202111Z ** testing eti.h
2026-01-04T00:15:23.3025752Z ** testing form.h
2026-01-04T00:15:23.4555773Z ** testing hashed_db.h
2026-01-04T00:15:23.5956857Z ** testing hashsize.h
2026-01-04T00:15:23.6879751Z ** testing menu.h
2026-01-04T00:15:23.8400994Z ** testing mf_common.h
2026-01-04T00:15:24.0273708Z ** testing nc_access.h
2026-01-04T00:15:24.2020501Z ** testing nc_alloc.h
2026-01-04T00:15:24.3407673Z ** testing nc_panel.h
2026-01-04T00:15:24.4930298Z ** testing nc_string.h
2026-01-04T00:15:24.5718114Z ** testing nc_termios.h
2026-01-04T00:15:24.6575947Z ** testing nc_tparm.h
2026-01-04T00:15:24.8137402Z ** testing nc_win32.h
2026-01-04T00:15:24.8936315Z ** testing ncurses_cfg.h
2026-01-04T00:15:24.9672396Z ** testing ncurses_def.h
2026-01-04T00:15:25.0550218Z ** testing ncurses_dll.h
2026-01-04T00:15:25.1412305Z ** testing panel.h
2026-01-04T00:15:25.3001306Z ** testing parametrized.h
2026-01-04T00:15:25.3747990Z ** testing term.h
2026-01-04T00:15:25.4628140Z ** testing term_entry.h
2026-01-04T00:15:25.6126189Z ** testing termcap.h
2026-01-04T00:15:25.7161054Z ** testing tic.h
2026-01-04T00:15:25.9175528Z ** testing unctrl.h
2026-01-04T00:15:26.1127545Z make[1]: Leaving directory
'/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build/include'
2026-01-04T00:15:26.1284400Z ( cd ncurses && make DESTDIR=""
RPATH_LIST="/usr/lib" check )
2026-01-04T00:15:26.1832147Z make[1]: Entering directory
'/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build/ncurses'
2026-01-04T00:15:26.2291066Z ** testing SigAction.h
2026-01-04T00:15:26.3165283Z ** testing build.priv.h
2026-01-04T00:15:26.5246633Z ** testing curses.priv.h
2026-01-04T00:15:26.7947996Z ** testing fifo_defs.h
2026-01-04T00:15:26.8768699Z ** testing init_keytry.h
2026-01-04T00:15:27.0913145Z ** testing new_pair.h
2026-01-04T00:15:27.2062147Z ** testing term.priv.h
2026-01-04T00:15:27.4002458Z ** testing wcwidth.h
2026-01-04T00:15:27.8066086Z /usr/bin/libtool --tag=CC --silent --mode=link gcc
-o captoinfo.exe -DHAVE_CONFIG_H -DBUILDING_NCURSES -I../ncurses -I.
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses
-I../include
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/../include
-D_GNU_SOURCE -D_DEFAULT_SOURCE -DNDEBUG -ggdb -O2 -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong
--param=ssp-buffer-size=4
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build=/usr/src/debug/ncurses-6.6+20251231-1
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231=/usr/src/debug/ncurses-6.6+20251231-1
--param max-inline-insns-single=1200 -DMAIN
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/tinfo/captoinfo.c
-L../lib ../lib/libformw.la ../lib/libmenuw.la ../lib/libpanelw.la
../lib/libncursesw.la
2026-01-04T00:15:30.9654252Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/tmp/ccNp5Ajs.o:captoinfo.c:(.rdata$.refptr._nc_strict_bsd[.refptr._nc_strict_bsd]+0x0):
undefined reference to `_nc_strict_bsd'
2026-01-04T00:15:30.9708067Z collect2: error: ld returned 1 exit status
2026-01-04T00:15:30.9866362Z make[1]: *** [Makefile:350: captoinfo.exe] Error 1
2026-01-04T00:15:30.9888533Z /usr/bin/libtool --tag=CC --silent --mode=link gcc
-o hardscroll.exe -DHAVE_CONFIG_H -DBUILDING_NCURSES -I../ncurses -I.
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses
-I../include
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/../include
-D_GNU_SOURCE -D_DEFAULT_SOURCE -DNDEBUG -ggdb -O2 -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong
--param=ssp-buffer-size=4
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build=/usr/src/debug/ncurses-6.6+20251231-1
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231=/usr/src/debug/ncurses-6.6+20251231-1
--param max-inline-insns-single=1200 -DSCROLLDEBUG
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/tty/hardscroll.c
-L../lib ../lib/libformw.la ../lib/libmenuw.la ../lib/libpanelw.la
../lib/libncursesw.la
2026-01-04T00:15:32.6026523Z
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/tty/hardscroll.c:
In function '_nc_linedump_sp':
2026-01-04T00:15:32.6030996Z
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/tty/hardscroll.c:310:9:
warning: implicit declaration of function 'USE_TRACEF'; did you mean
'HAVE__TRACEF'? [-Wimplicit-function-declaration]
2026-01-04T00:15:32.6031960Z 310 | if (USE_TRACEF(TRACE_UPDATE |
TRACE_MOVE)) {
2026-01-04T00:15:32.6032213Z | ^~~~~~~~~~
2026-01-04T00:15:32.6032404Z | HAVE__TRACEF
2026-01-04T00:15:32.9565666Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/tmp/ccxtGv7I.o: in function `_nc_linedump_sp':
2026-01-04T00:15:32.9567174Z
/usr/src/debug/ncurses-6.6+20251231-1/ncurses/tty/hardscroll.c:310:(.text+0x32a):
undefined reference to `USE_TRACEF'
2026-01-04T00:15:32.9568932Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/usr/src/debug/ncurses-6.6+20251231-1/ncurses/tty/hardscroll.c:310:(.text+0x35a):
undefined reference to `USE_TRACEF'
2026-01-04T00:15:32.9571017Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/usr/src/debug/ncurses-6.6+20251231-1/ncurses/tty/hardscroll.c:310:(.text.startup+0xe0):
undefined reference to `USE_TRACEF'
2026-01-04T00:15:32.9605640Z collect2: error: ld returned 1 exit status
2026-01-04T00:15:32.9857303Z make[1]: *** [Makefile:353: hardscroll.exe] Error 1
2026-01-04T00:15:32.9877273Z /usr/bin/libtool --tag=CC --silent --mode=link gcc
-o hashmap.exe -DHAVE_CONFIG_H -DBUILDING_NCURSES -I../ncurses -I.
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses
-I../include
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/../include
-D_GNU_SOURCE -D_DEFAULT_SOURCE -DNDEBUG -ggdb -O2 -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong
--param=ssp-buffer-size=4
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build=/usr/src/debug/ncurses-6.6+20251231-1
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231=/usr/src/debug/ncurses-6.6+20251231-1
--param max-inline-insns-single=1200 -DHASHDEBUG
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/tty/hashmap.c
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/tty/hardscroll.c
-L../lib ../lib/libformw.la ../lib/libmenuw.la ../lib/libpanelw.la
../lib/libncursesw.la
2026-01-04T00:15:35.5322361Z
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/tty/hardscroll.c:
In function '_nc_linedump_sp':
2026-01-04T00:15:35.5325637Z
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/tty/hardscroll.c:310:9:
warning: implicit declaration of function 'USE_TRACEF'; did you mean
'HAVE__TRACEF'? [-Wimplicit-function-declaration]
2026-01-04T00:15:35.5327757Z 310 | if (USE_TRACEF(TRACE_UPDATE |
TRACE_MOVE)) {
2026-01-04T00:15:35.5328252Z | ^~~~~~~~~~
2026-01-04T00:15:35.5328603Z | HAVE__TRACEF
2026-01-04T00:15:35.8195300Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/tmp/ccIwk2fd.o: in function `_nc_linedump_sp':
2026-01-04T00:15:35.8200010Z
/usr/src/debug/ncurses-6.6+20251231-1/ncurses/tty/hardscroll.c:310:(.text+0x32a):
undefined reference to `USE_TRACEF'
2026-01-04T00:15:35.8202081Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/usr/src/debug/ncurses-6.6+20251231-1/ncurses/tty/hardscroll.c:310:(.text+0x35a):
undefined reference to `USE_TRACEF'
2026-01-04T00:15:35.8230788Z collect2: error: ld returned 1 exit status
2026-01-04T00:15:35.8407055Z make[1]: *** [Makefile:356: hashmap.exe] Error 1
2026-01-04T00:15:35.8421269Z /usr/bin/libtool --tag=CC --silent --mode=link gcc
-o lib_mvcur.exe -DHAVE_CONFIG_H -DBUILDING_NCURSES -I../ncurses -I.
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses
-I../include
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/../include
-D_GNU_SOURCE -D_DEFAULT_SOURCE -DNDEBUG -ggdb -O2 -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong
--param=ssp-buffer-size=4
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build=/usr/src/debug/ncurses-6.6+20251231-1
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231=/usr/src/debug/ncurses-6.6+20251231-1
--param max-inline-insns-single=1200 -DNCURSES_TEST
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/tty/../../progs
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/tty/lib_mvcur.c
../obj_lo/dump_entry.lo -L../lib ../lib/libformw.la ../lib/libmenuw.la
../lib/libpanelw.la ../lib/libncursesw.la
2026-01-04T00:15:38.8135843Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
../obj_lo/.libs/dump_entry.o: in function `fmt_entry':
2026-01-04T00:15:38.8137195Z
/usr/src/debug/ncurses-6.6+20251231-1/progs/dump_entry.c:1169:(.text+0x21b7):
undefined reference to `__imp__nc_tic_expand'
2026-01-04T00:15:38.8138898Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/usr/src/debug/ncurses-6.6+20251231-1/progs/dump_entry.c:1115:(.text+0x230a):
undefined reference to `__imp__nc_tic_expand'
2026-01-04T00:15:38.8140912Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/usr/src/debug/ncurses-6.6+20251231-1/progs/dump_entry.c:1121:(.text+0x234b):
undefined reference to `__imp__nc_infotocap'
2026-01-04T00:15:38.8143182Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
/usr/src/debug/ncurses-6.6+20251231-1/progs/dump_entry.c:1230:(.text+0x2938):
undefined reference to `__imp__nc_tic_expand'
2026-01-04T00:15:38.8144783Z
/usr/lib/gcc/x86_64-pc-cygwin/13/../../../../x86_64-pc-cygwin/bin/ld:
../obj_lo/.libs/dump_entry.o: in function `dump_entry':
2026-01-04T00:15:38.8146345Z
/usr/src/debug/ncurses-6.6+20251231-1/progs/dump_entry.c:1499:(.text+0x2dc1):
undefined reference to `__imp__nc_write_object'
2026-01-04T00:15:38.8182302Z collect2: error: ld returned 1 exit status
2026-01-04T00:15:38.8380474Z make[1]: *** [Makefile:360: lib_mvcur.exe] Error 1
2026-01-04T00:15:38.8396419Z /usr/bin/libtool --tag=CC --silent --mode=compile
gcc -DHAVE_CONFIG_H -DBUILDING_NCURSES -I../ncurses -I.
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses
-I../include
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/../include
-D_GNU_SOURCE -D_DEFAULT_SOURCE -DNDEBUG -ggdb -O2 -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong
--param=ssp-buffer-size=4
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build=/usr/src/debug/ncurses-6.6+20251231-1
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231=/usr/src/debug/ncurses-6.6+20251231-1
--param max-inline-insns-single=1200 -c ../ncurses/link_test.c -o
../obj_lo/link_test.lo
2026-01-04T00:15:44.6540749Z gcc -o link_test.exe -DHAVE_CONFIG_H
-DBUILDING_NCURSES -I../ncurses -I.
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses
-I../include
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/../include
-D_GNU_SOURCE -D_DEFAULT_SOURCE -DNDEBUG -ggdb -O2 -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong
--param=ssp-buffer-size=4
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build=/usr/src/debug/ncurses-6.6+20251231-1
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231=/usr/src/debug/ncurses-6.6+20251231-1
--param max-inline-insns-single=1200 ../obj_lo/link_test.lo -L../lib
../lib/libformw.la ../lib/libmenuw.la ../lib/libpanelw.la ../lib/libncursesw.la
2026-01-04T00:15:44.7062037Z ../obj_lo/link_test.lo: file not recognized: file
format not recognized
2026-01-04T00:15:44.7070397Z collect2: error: ld returned 1 exit status
2026-01-04T00:15:44.7159729Z make[1]: *** [Makefile:364: link_test.exe] Error 1
2026-01-04T00:15:44.7174533Z gcc -o report_ctype.exe -DHAVE_CONFIG_H
-DBUILDING_NCURSES -I../ncurses -I.
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses
-I../include
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/../include
-D_GNU_SOURCE -D_DEFAULT_SOURCE -DNDEBUG -ggdb -O2 -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong
--param=ssp-buffer-size=4
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build=/usr/src/debug/ncurses-6.6+20251231-1
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231=/usr/src/debug/ncurses-6.6+20251231-1
--param max-inline-insns-single=1200
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/report_ctype.c
-L../lib ../lib/libformw.la ../lib/libmenuw.la ../lib/libpanelw.la
../lib/libncursesw.la
2026-01-04T00:15:45.1038820Z ../lib/libformw.la: file not recognized: file
format not recognized
2026-01-04T00:15:45.1046581Z collect2: error: ld returned 1 exit status
2026-01-04T00:15:45.1125704Z make[1]: *** [Makefile:372: report_ctype.exe]
Error 1
2026-01-04T00:15:45.1140467Z gcc -o report_hashing.exe -DHAVE_CONFIG_H
-DBUILDING_NCURSES -I../ncurses -I.
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses
-I../include
-I/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/../include
-D_GNU_SOURCE -D_DEFAULT_SOURCE -DNDEBUG -ggdb -O2 -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong
--param=ssp-buffer-size=4
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build=/usr/src/debug/ncurses-6.6+20251231-1
-ffile-prefix-map=/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231=/usr/src/debug/ncurses-6.6+20251231-1
--param max-inline-insns-single=1200
/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/src/ncurses-6.6-20251231/ncurses/report_hashing.c
-L../lib ../lib/libformw.la ../lib/libmenuw.la ../lib/libpanelw.la
../lib/libncursesw.la
2026-01-04T00:15:45.4339624Z ../lib/libformw.la: file not recognized: file
format not recognized
2026-01-04T00:15:45.4347421Z collect2: error: ld returned 1 exit status
2026-01-04T00:15:45.4457884Z make[1]: *** [Makefile:379: report_hashing.exe]
Error 1
2026-01-04T00:15:45.4463801Z make[1]: Target 'check' not remade because of
errors.
2026-01-04T00:15:45.4465126Z make[1]: Leaving directory
'/cygdrive/d/a/scallywag/ncurses/ncurses-6.6+20251231-1.x86_64/build/ncurses'
2026-01-04T00:15:45.4624157Z make: *** [Makefile:132: check] Error 2