https://bugs.winehq.org/show_bug.cgi?id=54831
--- Comment #1 from Brendan Shanks bshanks@codeweavers.com --- Under macOS Sonoma, Wine crashes with an odd "objc[89070]: -[NSObject methodSignatureForSelector:] not available without CoreFoundation" ObjC exception.
The root cause is the same as this issue: libSystem needs to be initialized, using one of the two methods mentioned. I'm still pursuing the __program_vars+zerofill approach, but I'll attach a patch that uses the other method (useful as a short-term fix, or for older Wine versions).