On Fri, 2022-01-14 at 09:19 +0000, Baesken, Matthias wrote: > For one of the next jdk11 updates, an update to a more recent harfbuzz > version is planned. > This has been done already in jdk/jdk some time ago, and was backported > recently to jdk13, > please see the harfbuzz 2.7.2 / 2.8.0 related changes done in jdk13 : > > https://github.com/openjdk/jdk13u-dev/commit/e183f2d3650b6275a59d0cdd7303ca22f2ae088a > https://github.com/openjdk/jdk13u-dev/commit/64627b5061fdd15ed52e3858cb52bb6b3b2b020b > https://github.com/openjdk/jdk13u-dev/commit/c42c231e1dabd37ec09362291dc8141117ce0bbd > > However the new harfbuzz 2.7.2 / 2.8.0 updates need C++11 support (they are > built with option -std=c++11). > So please check that > > a) your toolchain supports -std=c++11 or you have the option to update your > toolchain to a more recent version > > > or as a workaround > > b) check the -with-harfbuzz=system option to use another precompiled harfbuzz > version from your system
Thanks for the heads-up. This will break the JDK 11u vanilla builds which we still build on RHEL 6 which doesn't have a new enough system compiler to support c++11. We'll look into a work-around for this. Cheers, Severin