There is a support page listing the KPI which are deprecated in Catalina and which will consequently prevent loading a kext in Big Sur (https://developer.apple.com/support/kernel-extensions/).
I am wondering why one of our kext, a FireWire audio driver, is marked as deprecated. Is has the dependencies defined in its Info.plist as shown below. I can not find any of those listed on the support page.
Thanks!
Thomas
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IOAudioFamily</key>
<string>1.1d25</string>
<key>com.apple.iokit.IOFireWireFamily</key>
<string>1.0.0</string>
<key>com.apple.kpi.bsd</key>
<string>9.2</string>
<key>com.apple.kpi.iokit</key>
<string>9.2</string>
<key>com.apple.kpi.libkern</key>
<string>9.2</string>
<key>com.apple.kpi.mach</key>
<string>9.2</string>
</dict>
I am wondering why one of our kext, a FireWire audio driver, is marked as deprecated. Is has the dependencies defined in its Info.plist as shown below. I can not find any of those listed on the support page.
Thanks!
Thomas
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IOAudioFamily</key>
<string>1.1d25</string>
<key>com.apple.iokit.IOFireWireFamily</key>
<string>1.0.0</string>
<key>com.apple.kpi.bsd</key>
<string>9.2</string>
<key>com.apple.kpi.iokit</key>
<string>9.2</string>
<key>com.apple.kpi.libkern</key>
<string>9.2</string>
<key>com.apple.kpi.mach</key>
<string>9.2</string>
</dict>