[haiku-development] Upgraded GCC build libraries ISL, GMP, MPFR

  • From: Fredrik Holmqvist <fredrik.holmqvist@xxxxxxxxx>
  • To: haiku-development <haiku-development@xxxxxxxxxxxxx>
  • Date: Fri, 17 Jul 2020 12:31:03 +0200

Hi,
I am about to update some GCC build libraries, and just want people to know
that some minor issues may occur.

Old ISL had a commit that rerun autoconf. IIRC this was because some non
upstreamed autoconf changes back then. Rerunning autoconf -f on Linux did
not change any file.

Old MPFR had several commits that were due to Clang and/or FreeBSD from
what I understand. If anyone is building with this setup please report bugs
on any issues, so we know  if we need to reapply old manual changes. You
need to do clean configure / build after pulling latest buildtools.

Why are we doing this?
Primary reason is much better support for AArch64, but they also have
improved quite a bit.

Info:
ISL 0.19 ->  0.22.1 Changelog:
http://isl.gforge.inria.fr/user.html#Changes-since-isl-0.19
GMP 6.1.2 -> 6.2.0 Changelog: https://gmplib.org/gmp6.2
MPFR 4.0.1 -> 4.1.0 Changelog: https://www.mpfr.org/mpfr-4.1.0/

Clean build on Linux works fine and resulting image boots as expected.

Gerrit for changes to apply:
https://review.haiku-os.org/c/buildtools/+/3019
https://review.haiku-os.org/c/buildtools/+/3020
https://review.haiku-os.org/c/buildtools/+/3021

/Fredrik Holmqvist, TQH

Other related posts:

  • » [haiku-development] Upgraded GCC build libraries ISL, GMP, MPFR - Fredrik Holmqvist