summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/termplotlib
diff options
context:
space:
mode:
authorAdam Joseph <adam@westernsemico.com>2022-04-25 00:00:11 -0700
committerAdam Joseph <adam@westernsemico.com>2023-04-05 15:52:43 -0700
commit40f7300227019403d00965fc37709149ba4eadca (patch)
tree429e37559a6d93b45f6cea12e81e32803d4f39ab /pkgs/development/python-modules/termplotlib
parent52cf8fea4fefeb990d72d2159ce42cf7cf94dd2f (diff)
gcc: if isPower64 && !isMusl use --with-long-double-format=ieee
Use IEEE-standard floating point on `powerpc64le` instead of IBM-proprietary formats. The GCC wiki has more details on the history here: https://gcc.gnu.org/wiki/Ieee128PowerPC Nixpkgs' stdenv has no legacy `powerpc64le` installs to deal with (stdenv did not bootstrap on powerpc64le until very recenty), so it's much easier decision for us. Red Hat (i.e. IBM) has tried to do this in each of the last *six* releases: https://fedoraproject.org/wiki/Changes/PPC64LE_Float128_Transition they and finally shipped it in May with Fedora 36: https://bugzilla.redhat.com/show_bug.cgi?id=1649936 Apparently glibc 2.35 fixes the last blocker. Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Diffstat (limited to 'pkgs/development/python-modules/termplotlib')
0 files changed, 0 insertions, 0 deletions