Interestingly a very similar commit just landed: https://github.com/WebKit/WebKit/commit/34d7f551c40ab7253255304e1443394d5e493333. I'll give it a try in a few days.
Regards, John Ralls > On Apr 23, 2024, at 18:08, Sherlock <sh025...@gmail.com> wrote: > > I have a webkitgtk-2.32.0 patch that enables reports to work (included below). > > The crash reported in https://bugs.webkit.org/show_bug.cgi?id=248802 > occurs because Apple Silicon builds enforces their Hardened Runtime by > default (see > https://developer.apple.com/documentation/apple-silicon/porting-just-in-time-compilers-to-apple-silicon). > > > *** PlatformUse.h.orig Tue Apr 23 13:54:25 2024 > --- PlatformUse.h Tue Apr 23 14:15:31 2024 > *************** > *** 313,320 **** > --- 313,323 ---- > #define USE_LEGACY_CFNETWORK_DOWNLOADS 1 > #endif > > + /* > #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 110000) \ > || (PLATFORM(MACCATALYST) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 140000) > + */ > + #if OS(MAC_OS_X) > #if USE(APPLE_INTERNAL_SDK) > /* Always use the macro on internal builds */ > #define USE_PTHREAD_JIT_PERMISSIONS_API 0
_______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel