Khem Raj
Khem Raj
I have used `-Os` to compile just hb-subset-plan-layout.cc which fixes the build in Yocto/OpenEmbedded but I think real fix is needed in code somewhere :)
> I wonder if this is a browser bug. GCC 15 has had a bug on some platforms when building HarfBuzz https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119834 that bug is already fixed so it seems...
> I built gcc-15.1 from the tarball and built HB with `c++ -O3 -Werror=uninitialized`. Built successfully for me. I'm going to close since we can't really do anything about it....
yes that fixes the problem too.
@vermaete please rebase it on latest master and push again.
also seeing it on alpine CI - https://gitlab.alpinelinux.org/kraj/aports/-/jobs/1212601
@madler I have rebased this patch. adding LDFLAGS improves the situation especially for cross-compiling environments like Yocto.
Yes it is