download.lst | 4 ++-- external/harfbuzz/UnpackedTarball_harfbuzz.mk | 1 - external/harfbuzz/ubsan.patch | 11 ----------- 3 files changed, 2 insertions(+), 14 deletions(-)
New commits: commit 750ac43647526525c425124f601112b64c8e8f46 Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Mon Aug 25 10:43:55 2025 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Mon Aug 25 11:57:48 2025 +0200 harfbuzz: upgrade to 11.4.3 Downloaded from https://github.com/harfbuzz/harfbuzz/releases/download/11.4.3/harfbuzz-11.4.3.tar.xz Change-Id: Ib1d5033eb63c4ec5fba6816e692166b42ea08087 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190157 Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> Tested-by: Jenkins diff --git a/download.lst b/download.lst index 11498c18df9e..9182b534339e 100644 --- a/download.lst +++ b/download.lst @@ -327,8 +327,8 @@ GRAPHITE_TARBALL := graphite2-minimal-1.3.14.tgz # three static lines # so that git cherry-pick # will not run into conflicts -HARFBUZZ_SHA256SUM := 49ff7bd4a506486057f2918ecc856a249e3972f27ea49e3d2aa0f2afb59a57dd -HARFBUZZ_TARBALL := harfbuzz-11.4.2.tar.xz +HARFBUZZ_SHA256SUM := 6660415ad48fa1a46e4fa75fcdb70ff819c452153f08677d34ffb29eda66415d +HARFBUZZ_TARBALL := harfbuzz-11.4.3.tar.xz # three static lines # so that git cherry-pick # will not run into conflicts diff --git a/external/harfbuzz/UnpackedTarball_harfbuzz.mk b/external/harfbuzz/UnpackedTarball_harfbuzz.mk index 91873292619d..b3b63944d0dc 100644 --- a/external/harfbuzz/UnpackedTarball_harfbuzz.mk +++ b/external/harfbuzz/UnpackedTarball_harfbuzz.mk @@ -17,7 +17,6 @@ $(eval $(call gb_UnpackedTarball_set_patchlevel,harfbuzz,0)) $(eval $(call gb_UnpackedTarball_add_patches,harfbuzz, \ external/harfbuzz/harfbuzz_visibility.patch.1 \ - external/harfbuzz/ubsan.patch \ )) # meson will replace python3 from shebang in build commands with the diff --git a/external/harfbuzz/ubsan.patch b/external/harfbuzz/ubsan.patch deleted file mode 100644 index edc8ac49bbb3..000000000000 --- a/external/harfbuzz/ubsan.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/hb-vector.hh -+++ src/hb-vector.hh -@@ -444,7 +444,7 @@ - if (!std::is_trivially_destructible<Type>::value) - { - unsigned count = length - size; -- Type *p = arrayZ + length - 1; -+ Type *p = count == 0 ? nullptr : arrayZ + length - 1; - while (count--) - p--->~Type (); - }