I've got a kext that worked fine on Mojave, now it won't load at all, saying:
$ kextutil -tn kext
kxld[kext]: The following symbols are unresolved for this kext:
kxld[kext]: IOCatalogue::addDrivers(OSArray*, bool)
kxld[kext]: IOCatalogue::removeDrivers(OSDictionary*, bool)
kxld[kext]: IOCatalogue::startMatching(OSDictionary*)
Link failed (error code 5).
Check library declarations for your kext with kextlibs(8).As far as I know these symbols are still declared in IOCatalogue.h in the Kernel framework, and while kexts are deprecated, they're still technically allowed in Catalina? Posted to FB6142774 (btw, what's the URL format for feedbacks?)