Follow-up Comment #15, bug #66518 (group groff):
commit 42e50f184e2551cee36be1f7dd52d6c547f48fb6 Author: G. Branden Robinson <[email protected]> Date: Thu Dec 18 12:50:22 2025 -0600 Retire our hypot(3) replacement. ...in favor of gnulib's. Werner Lemberg borrowed ours from glibc in 2005 to work around a problem with its Interix implementation. Interix has been dead a long time. We still want a replacement, though, as gnulib documents hypot(3) as broken on mingw and MSVC 2014. We certainly wish to keep working on the former. * bootstrap.conf: Add "hypot" to "gnulib_modules". * src/include/lib.h: Drop declaration of `groff_hypot()`. * src/libs/libgroff/hypot.cpp: Delete. * src/libs/libgroff/libgroff.am (libgroff_a_SOURCES): Drop foregoing file. * src/preproc/grn/hgraph.cpp (len, HGArc, picurve, Parameterize): * src/preproc/pic/object.cpp (hypot): Migrate `groff_hypot()` calls to `hypot()`. Continues the long process of fixing Savannah #66518. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?66518> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature
