> On Sep 3, 2024, at 8:50 AM, John Ralls <jra...@ceridwen.us> wrote:
> 
>  it’s time for another round of banging my head against the webkit-on-windows 
> wall.

It turned out to be mostly painless, only needed one small patch and removing a 
wart (-luuid, which is a static library and probably shouldn’t be there) from 
gdk-3.0.pc. Both i686 and x86_64 builds with version 2.4.11-999.8 are in the 
dependencies folder on Sourceforge should you want to upgrade.

One note on it: MSys2 are slowly and randomly dropping 32-bit libraries*, and 
they dropped one that affects WebKit is harfbuzz-icu**, the last mingw32 
version of which is 11.0.1 from April—the current release being 11.2.1. I had 
to revert to harbuzz 11.0.1 to build WebKit and if you have later than that 
there’s no harfbuzz-icu so WebKit might not load, producing the “libgnchtml.dll 
symbol not found” error. 

Regards,
John Ralls

* https://www.msys2.org/news/#2023-12-13-starting-to-drop-some-32-bit-packages
** https://github.com/msys2/MINGW-packages/issues/24660
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to