Hi!
----
Is anyone else seeing this build failure:
---- snip ---
$ uname -a
CYGWIN_NT-10.0-19045 bloodbath039 3.6.9-1.x86_64 2026-04-21 15:46 UTC
x86_64 Cygwin
$ git clone -b cygwin-3_6-branch git://cygwin.com/git/newlib-cygwin.git
$ cd newlib-cygwin/winsup/
$ ./autogen.sh
$ cd ../..
$ mkdir testinstall && cd testinstall/
$ /home/roland_mainz/work/cygwin/newlib-cygwin/winsup/configure
--prefix=/home/roland_mainz/work/cygwin/testinstall
...
$ time nice make
Making all in cygwin
make[1]: Entering directory '/home/roland_mainz/work/cygwin/testinstall/cygwin'
make all-am
make[2]: Entering directory '/home/roland_mainz/work/cygwin/testinstall/cygwin'
CC math/truncl.o
/home/roland_mainz/work/cygwin/newlib-cygwin/winsup/cygwin/math/truncl.c:
In function ‘truncl’:
/home/roland_mainz/work/cygwin/newlib-cygwin/winsup/cygwin/math/truncl.c:24:15:
error: ‘FE_TOWARDZERO’ undeclared (first use in this function)
24 | | (FE_TOWARDZERO << FE_CW_ROUND_SHIFT);
| ^~~~~~~~~~~~~
/home/roland_mainz/work/cygwin/newlib-cygwin/winsup/cygwin/math/truncl.c:24:15:
note: each undeclared identifier is reported only once for each
function it appears in
make[2]: *** [Makefile:2076: math/truncl.o] Error 1
make[2]: Leaving directory '/home/roland_mainz/work/cygwin/testinstall/cygwin'
make[1]: *** [Makefile:1199: all] Error 2
make[1]: Leaving directory '/home/roland_mainz/work/cygwin/testinstall/cygwin'
make: *** [Makefile:398: all-recursive] Error 1
---- snip ----
This happens on "cygwin-3_6-branch" and the Cygwin default (3.7.0) branch...
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) [email protected]
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 3992797
(;O/ \/ \O;)
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple