On FreeBSD 15.0, with option --without-urw-fonts, I still see the compilation
error from last time:
CXX src/roff/troff/env.o
In file included from ../src/roff/troff/env.cpp:28:
In file included from /usr/include/c++/v1/vector:325:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:16:
In file included from /usr/include/c++/v1/__format/concepts.h:16:
In file included from /usr/include/c++/v1/__format/format_parse_context.h:16:
In file included from /usr/include/c++/v1/string_view:251:
In file included from /usr/include/c++/v1/compare:174:
In file included from /usr/include/c++/v1/cmath:327:
/usr/include/c++/v1/__math/special_functions.h:51:16: error: expected
unqualified-id
51 | if (!__math::isfinite(__H_n)) {
| ^
./lib/math.h:3018:4: note: expanded from macro 'isfinite'
3018 | (sizeof (x) == sizeof (long double) ? gl_isfinitel (x) : \
| ^
This is now fixed in the gnulib 'master' and 'stable-202601' branches.
With this fix applied, there is only one failure:
FAIL: src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh
It's the same as on OpenBSD. We have already discussed it.
Bruno