Heads up: planned Harfbuzz update in jdk11u-dev

Andrew Hughes gnu.andrew at redhat.com
Mon Jan 17 00:31:10 UTC 2022


On 09:19 Fri 14 Jan     , 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
> 
> Best regards, Matthias
> 

Why?

11u is a stable release. I don't think it is appropriate to break
existing build setups on a 3+ year old JDK.

If people want a newer HarfBuzz, they can use --with-harfbuzz=system
or upgrade to a newer JDK.
-- 
Andrew :)
Pronouns: he / him or they / them
Senior Free Java Software Engineer
OpenJDK Package Owner
Red Hat, Inc. (http://www.redhat.com)

PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222


More information about the build-dev mailing list