--- ./modules/fdlibm/src/math_private.h.orig 2022-06-27 21:04:57.000000000 -0500 +++ ./modules/fdlibm/src/math_private.h 2022-06-30 13:41:46.761170878 -0500 @@ -30,8 +30,8 @@ * Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t */ -typedef double __double_t; -typedef __double_t double_t; +typedef long double __double_t; +typedef long double double_t; /* * The original fdlibm code used statements like: