=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for solid-5.116.0
[  0%] Generating ECMPoQm/ar/solid5_qt.qm
[  0%] Built target translations_1
[  1%] Generating ECMPoQm/az/solid5_qt.qm
[  1%] Built target translations_2
[  1%] Generating ECMPoQm/bg/solid5_qt.qm
[  1%] Built target translations_3
[  2%] Generating ECMPoQm/bs/solid5_qt.qm
[  2%] Built target translations_4
[  2%] Generating ECMPoQm/ca/solid5_qt.qm
[  2%] Built target translations_5
[  3%] Generating ECMPoQm/ca@valencia/solid5_qt.qm
[  3%] Built target translations_6
[  4%] Generating ECMPoQm/cs/solid5_qt.qm
[  4%] Built target translations_7
[  4%] Generating ECMPoQm/da/solid5_qt.qm
[  4%] Built target translations_8
[  5%] Generating ECMPoQm/de/solid5_qt.qm
[  5%] Built target translations_9
[  6%] Generating ECMPoQm/el/solid5_qt.qm
[  6%] Built target translations_10
[  6%] Generating ECMPoQm/en_GB/solid5_qt.qm
[  6%] Built target translations_11
[  6%] Generating ECMPoQm/eo/solid5_qt.qm
[  6%] Built target translations_12
[  7%] Generating ECMPoQm/es/solid5_qt.qm
[  7%] Built target translations_13
[  7%] Generating ECMPoQm/et/solid5_qt.qm
[  7%] Built target translations_14
[  8%] Generating ECMPoQm/eu/solid5_qt.qm
[  8%] Built target translations_15
[  8%] Generating ECMPoQm/fi/solid5_qt.qm
[  8%] Built target translations_16
[  8%] Generating ECMPoQm/fr/solid5_qt.qm
[  8%] Built target translations_17
[  9%] Generating ECMPoQm/ga/solid5_qt.qm
[  9%] Built target translations_18
[  9%] Generating ECMPoQm/gd/solid5_qt.qm
[  9%] Built target translations_19
[  9%] Generating ECMPoQm/gl/solid5_qt.qm
[  9%] Built target translations_20
[ 10%] Generating ECMPoQm/he/solid5_qt.qm
[ 10%] Built target translations_21
[ 10%] Generating ECMPoQm/hr/solid5_qt.qm
[ 10%] Built target translations_22
[ 10%] Generating ECMPoQm/hu/solid5_qt.qm
[ 10%] Built target translations_23
[ 11%] Generating ECMPoQm/ia/solid5_qt.qm
[ 11%] Built target translations_24
[ 11%] Generating ECMPoQm/id/solid5_qt.qm
[ 11%] Built target translations_25
[ 12%] Generating ECMPoQm/is/solid5_qt.qm
[ 12%] Built target translations_26
[ 12%] Generating ECMPoQm/it/solid5_qt.qm
[ 12%] Built target translations_27
[ 12%] Generating ECMPoQm/ja/solid5_qt.qm
[ 12%] Built target translations_28
[ 13%] Generating ECMPoQm/ka/solid5_qt.qm
[ 13%] Built target translations_29
[ 14%] Generating ECMPoQm/kk/solid5_qt.qm
[ 14%] Built target translations_30
[ 14%] Generating ECMPoQm/km/solid5_qt.qm
[ 14%] Built target translations_31
[ 14%] Generating ECMPoQm/ko/solid5_qt.qm
[ 14%] Built target translations_32
[ 15%] Generating ECMPoQm/lt/solid5_qt.qm
[ 15%] Built target translations_33
[ 15%] Generating ECMPoQm/lv/solid5_qt.qm
[ 15%] Built target translations_34
[ 16%] Generating ECMPoQm/ml/solid5_qt.qm
[ 16%] Built target translations_35
[ 16%] Generating ECMPoQm/mr/solid5_qt.qm
[ 16%] Built target translations_36
[ 16%] Generating ECMPoQm/ms/solid5_qt.qm
[ 16%] Built target translations_37
[ 17%] Generating ECMPoQm/nb/solid5_qt.qm
[ 17%] Built target translations_38
[ 17%] Generating ECMPoQm/nds/solid5_qt.qm
[ 17%] Built target translations_39
[ 17%] Generating ECMPoQm/nl/solid5_qt.qm
[ 17%] Built target translations_40
[ 17%] Generating ECMPoQm/nn/solid5_qt.qm
[ 17%] Built target translations_41
[ 18%] Generating ECMPoQm/pa/solid5_qt.qm
[ 18%] Built target translations_42
[ 18%] Generating ECMPoQm/pl/solid5_qt.qm
[ 18%] Built target translations_43
[ 19%] Generating ECMPoQm/pt/solid5_qt.qm
[ 19%] Built target translations_44
[ 19%] Generating ECMPoQm/pt_BR/solid5_qt.qm
[ 19%] Built target translations_45
[ 20%] Generating ECMPoQm/ro/solid5_qt.qm
[ 20%] Built target translations_46
[ 20%] Generating ECMPoQm/ru/solid5_qt.qm
[ 20%] Built target translations_47
[ 20%] Generating ECMPoQm/se/solid5_qt.qm
[ 20%] Built target translations_48
[ 21%] Generating ECMPoQm/sk/solid5_qt.qm
[ 21%] Built target translations_49
[ 22%] Generating ECMPoQm/sl/solid5_qt.qm
[ 22%] Built target translations_50
[ 22%] Generating ECMPoQm/sr/solid5_qt.qm
[ 22%] Built target translations_51
[ 22%] Generating ECMPoQm/sr@ijekavian/solid5_qt.qm
[ 22%] Built target translations_52
[ 23%] Generating ECMPoQm/sr@ijekavianlatin/solid5_qt.qm
[ 23%] Built target translations_53
[ 23%] Generating ECMPoQm/sr@latin/solid5_qt.qm
[ 23%] Built target translations_54
[ 24%] Generating ECMPoQm/sv/solid5_qt.qm
[ 24%] Built target translations_55
[ 24%] Generating ECMPoQm/ta/solid5_qt.qm
[ 24%] Built target translations_56
[ 24%] Generating ECMPoQm/tg/solid5_qt.qm
[ 24%] Built target translations_57
[ 25%] Generating ECMPoQm/th/solid5_qt.qm
[ 25%] Built target translations_58
[ 25%] Generating ECMPoQm/tr/solid5_qt.qm
[ 25%] Built target translations_59
[ 25%] Generating ECMPoQm/ug/solid5_qt.qm
[ 25%] Built target translations_60
[ 25%] Generating ECMPoQm/uk/solid5_qt.qm
[ 25%] Built target translations_61
[ 26%] Generating ECMPoQm/zh_CN/solid5_qt.qm
[ 26%] Built target translations_62
[ 26%] Generating ECMPoQm/zh_TW/solid5_qt.qm
[ 26%] Built target translations_63
[ 27%] [FLEX][SolidLexer] Building scanner with flex 2.6.4
[ 27%] [BISON][SolidParser] Building parser with bison 3.8.2
[ 27%] Built target KF5Solid_autogen_timestamp_deps
[ 27%] Automatic MOC for target KF5Solid
[ 27%] Built target KF5Solid_autogen
[ 27%] Built target KF5Solid_static_autogen_timestamp_deps
[ 28%] Automatic MOC for target KF5Solid_static
[ 28%] Built target KF5Solid_static_autogen
[ 28%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/KF5Solid_autogen/mocs_compilation.cpp.o
[ 29%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/managerbase.cpp.o
[ 29%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/solidnamespace.cpp.o
[ 29%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/predicateparse.cpp.o
[ 30%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/device.cpp.o
[ 30%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/devicemanager.cpp.o
[ 31%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/deviceinterface.cpp.o
[ 31%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/genericinterface.cpp.o
[ 31%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/processor.cpp.o
[ 32%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/block.cpp.o
[ 32%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/storagedrive.cpp.o
[ 33%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/opticaldrive.cpp.o
[ 33%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/storagevolume.cpp.o
[ 33%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/opticaldisc.cpp.o
[ 34%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/storageaccess.cpp.o
[ 34%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/camera.cpp.o
[ 35%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/portablemediaplayer.cpp.o
[ 35%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/networkshare.cpp.o
[ 35%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/battery.cpp.o
[ 36%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/predicate.cpp.o
[ 36%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/battery.cpp.o
[ 37%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/block.cpp.o
[ 37%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/camera.cpp.o
[ 38%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/opticaldrive.cpp.o
[ 38%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/device.cpp.o
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:28:59: warning: unused parameter 'actionName' [-Wunused-parameter]
void Solid::Ifaces::Device::registerAction(const QString &actionName, QObject *dest, const char *requestSlot, const char *doneSlot) const
                                                          ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:28:80: warning: unused parameter 'dest' [-Wunused-parameter]
void Solid::Ifaces::Device::registerAction(const QString &actionName, QObject *dest, const char *requestSlot, const char *doneSlot) const
                                                                               ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:28:98: warning: unused parameter 'requestSlot' [-Wunused-parameter]
void Solid::Ifaces::Device::registerAction(const QString &actionName, QObject *dest, const char *requestSlot, const char *doneSlot) const
                                                                                                 ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:28:123: warning: unused parameter 'doneSlot' [-Wunused-parameter]
void Solid::Ifaces::Device::registerAction(const QString &actionName, QObject *dest, const char *requestSlot, const char *doneSlot) const
                                                                                                                          ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:37:64: warning: unused parameter 'actionName' [-Wunused-parameter]
void Solid::Ifaces::Device::broadcastActionDone(const QString &actionName, int error, const QString &errorString) const
                                                               ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:37:80: warning: unused parameter 'error' [-Wunused-parameter]
void Solid::Ifaces::Device::broadcastActionDone(const QString &actionName, int error, const QString &errorString) const
                                                                               ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:37:102: warning: unused parameter 'errorString' [-Wunused-parameter]
void Solid::Ifaces::Device::broadcastActionDone(const QString &actionName, int error, const QString &errorString) const
                                                                                                     ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:47:69: warning: unused parameter 'actionName' [-Wunused-parameter]
void Solid::Ifaces::Device::broadcastActionRequested(const QString &actionName) const
                                                                    ^
8 warnings generated.
[ 38%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/deviceinterface.cpp.o
[ 39%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/devicemanager.cpp.o
[ 39%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/genericinterface.cpp.o
[ 40%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/networkshare.cpp.o
[ 40%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/opticaldisc.cpp.o
[ 40%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/portablemediaplayer.cpp.o
[ 41%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/processor.cpp.o
[ 41%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/storagedrive.cpp.o
[ 42%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/storagevolume.cpp.o
[ 42%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/storageaccess.cpp.o
[ 42%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/shared/rootdevice.cpp.o
[ 43%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/shared/cpufeatures.cpp.o
[ 43%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices_debug.cpp.o
[ 43%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakebattery.cpp.o
[ 44%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakeblock.cpp.o
[ 44%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakecamera.cpp.o
[ 45%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakecdrom.cpp.o
[ 45%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakedevice.cpp.o
[ 46%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakedeviceinterface.cpp.o
[ 46%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakegenericinterface.cpp.o
[ 46%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakemanager.cpp.o
[ 47%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakenetworkshare.cpp.o
[ 47%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakeopticaldisc.cpp.o
[ 48%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakeportablemediaplayer.cpp.o
[ 48%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakeprocessor.cpp.o
[ 48%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakestorage.cpp.o
[ 49%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakestorageaccess.cpp.o
[ 49%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/fakehw/fakevolume.cpp.o
[ 50%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitmanager.cpp.o
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:71:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
        return 0;
               ^
               nullptr
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:69:13: warning: 6 enumeration values not handled in switch: 'GenericInterface', 'Block', 'Camera'... [-Wswitch]
    switch (type) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:69:13: note: add missing switch cases
    switch (type) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:90:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
    return 0;
           ^
           nullptr
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:97:40: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
    d->port = IONotificationPortCreate(kIOMasterPortDefault);
                                       ^~~~~~~~~~~~~~~~~~~~
                                       kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:152:50: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
    kern_return_t ret = IORegistryCreateIterator(kIOMasterPortDefault, kIOServicePlane, kIORegistryIterateRecursively, &it);
                                                 ^~~~~~~~~~~~~~~~~~~~
                                                 kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:183:58: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
        kern_return_t ret = IOServiceGetMatchingServices(kIOMasterPortDefault, matchingDict, &it);
                                                         ^~~~~~~~~~~~~~~~~~~~
                                                         kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:183:23: warning: unused variable 'ret' [-Wunused-variable]
        kern_return_t ret = IOServiceGetMatchingServices(kIOMasterPortDefault, matchingDict, &it);
                      ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:206:57: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
    io_registry_entry_t entry = IORegistryEntryFromPath(kIOMasterPortDefault, udi.toLocal8Bit().constData());
                                                        ^~~~~~~~~~~~~~~~~~~~
                                                        kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:213:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
        return 0;
               ^
               nullptr
9 warnings generated.
[ 50%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitdevice.cpp.o
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:87:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
    CFMutableDictionaryRef propertyDict = 0;
                                          ^
                                          nullptr
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:201:57: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
    io_registry_entry_t entry = IORegistryEntryFromPath(kIOMasterPortDefault, udi.toLocal8Bit().constData());
                                                        ^~~~~~~~~~~~~~~~~~~~
                                                        kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:219:57: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
    io_registry_entry_t entry = IORegistryEntryFromPath(kIOMasterPortDefault, device.udi().toLocal8Bit().constData());
                                                        ^~~~~~~~~~~~~~~~~~~~
                                                        kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:238:61: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
        io_registry_entry_t entry = IORegistryEntryFromPath(kIOMasterPortDefault, udi().toLocal8Bit().constData());
                                                            ^~~~~~~~~~~~~~~~~~~~
                                                            kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:289:13: warning: 8 enumeration values not handled in switch: 'Unknown', 'GenericInterface', 'Block'... [-Wswitch]
    switch (d->mainType) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:289:13: note: add missing switch cases
    switch (d->mainType) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:310:13: warning: 8 enumeration values not handled in switch: 'Unknown', 'GenericInterface', 'Block'... [-Wswitch]
    switch (d->mainType) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:310:13: note: add missing switch cases
    switch (d->mainType) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:362:25: warning: 12 enumeration values not handled in switch: 'UnknownDiscType', 'DvdRom', 'DvdRam'... [-Wswitch]
                switch (disc.discType()) {
                        ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:362:25: note: add missing switch cases
                switch (disc.discType()) {
                        ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:352:17: warning: 5 enumeration values not handled in switch: 'HardDisk', 'Tape', 'MemoryStick'... [-Wswitch]
        switch (driveType) {
                ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:352:17: note: add missing switch cases
        switch (driveType) {
                ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:456:13: warning: 5 enumeration values not handled in switch: 'Unknown', 'Camera', 'PortableMediaPlayer'... [-Wswitch]
    switch (type) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:456:13: note: add missing switch cases
    switch (type) {
            ^
9 warnings generated.
[ 50%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/cfhelper.cpp.o
[ 51%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/dadictionary.cpp.o
[ 51%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitdeviceinterface.cpp.o
[ 52%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitgenericinterface.cpp.o
[ 52%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitprocessor.cpp.o
[ 52%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitbattery.cpp.o
[ 53%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitblock.cpp.o
[ 53%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitstorage.cpp.o
[ 54%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitvolume.cpp.o
[ 54%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitstorageaccess.cpp.o
[ 54%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitopticaldrive.cpp.o
[ 55%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/iokit/iokitopticaldisc.cpp.o
[ 55%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/ECMQmLoader-solid5_qt.cpp.o
[ 56%] Building C object src/solid/CMakeFiles/KF5Solid.dir/predicate_parser.c.o
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/predicate_parser.y:93:28: warning: unused parameter 'scanner' [-Wunused-parameter]
void Soliderror ( yyscan_t scanner, const char *s )  /* Called by Solidparse on error */
                           ^
1 warning generated.
[ 56%] Building C object src/solid/CMakeFiles/KF5Solid.dir/predicate_lexer.c.o
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/_KDE_build/src/solid/predicate_lexer.c:1353:41: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare]
        if ((yyg->yy_n_chars + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
[ 57%] Linking CXX shared library ../../bin/libKF5Solid.dylib
[ 58%] Built target KF5Solid
[ 59%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/KF5Solid_static_autogen/mocs_compilation.cpp.o
[ 59%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/managerbase.cpp.o
[ 59%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/solidnamespace.cpp.o
[ 60%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/predicateparse.cpp.o
[ 60%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/device.cpp.o
[ 61%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/devicemanager.cpp.o
[ 61%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/deviceinterface.cpp.o
[ 61%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/genericinterface.cpp.o
[ 62%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/processor.cpp.o
[ 62%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/block.cpp.o
[ 63%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/storagedrive.cpp.o
[ 63%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/opticaldrive.cpp.o
[ 63%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/storagevolume.cpp.o
[ 64%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/opticaldisc.cpp.o
[ 64%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/storageaccess.cpp.o
[ 65%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/camera.cpp.o
[ 65%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/portablemediaplayer.cpp.o
[ 66%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/networkshare.cpp.o
[ 66%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/battery.cpp.o
[ 66%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/frontend/predicate.cpp.o
[ 67%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/battery.cpp.o
[ 67%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/block.cpp.o
[ 68%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/camera.cpp.o
[ 68%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/opticaldrive.cpp.o
[ 68%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/device.cpp.o
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:28:59: warning: unused parameter 'actionName' [-Wunused-parameter]
void Solid::Ifaces::Device::registerAction(const QString &actionName, QObject *dest, const char *requestSlot, const char *doneSlot) const
                                                          ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:28:80: warning: unused parameter 'dest' [-Wunused-parameter]
void Solid::Ifaces::Device::registerAction(const QString &actionName, QObject *dest, const char *requestSlot, const char *doneSlot) const
                                                                               ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:28:98: warning: unused parameter 'requestSlot' [-Wunused-parameter]
void Solid::Ifaces::Device::registerAction(const QString &actionName, QObject *dest, const char *requestSlot, const char *doneSlot) const
                                                                                                 ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:28:123: warning: unused parameter 'doneSlot' [-Wunused-parameter]
void Solid::Ifaces::Device::registerAction(const QString &actionName, QObject *dest, const char *requestSlot, const char *doneSlot) const
                                                                                                                          ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:37:64: warning: unused parameter 'actionName' [-Wunused-parameter]
void Solid::Ifaces::Device::broadcastActionDone(const QString &actionName, int error, const QString &errorString) const
                                                               ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:37:80: warning: unused parameter 'error' [-Wunused-parameter]
void Solid::Ifaces::Device::broadcastActionDone(const QString &actionName, int error, const QString &errorString) const
                                                                               ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:37:102: warning: unused parameter 'errorString' [-Wunused-parameter]
void Solid::Ifaces::Device::broadcastActionDone(const QString &actionName, int error, const QString &errorString) const
                                                                                                     ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/ifaces/device.cpp:47:69: warning: unused parameter 'actionName' [-Wunused-parameter]
void Solid::Ifaces::Device::broadcastActionRequested(const QString &actionName) const
                                                                    ^
8 warnings generated.
[ 69%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/deviceinterface.cpp.o
[ 69%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/devicemanager.cpp.o
[ 70%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/genericinterface.cpp.o
[ 70%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/networkshare.cpp.o
[ 70%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/opticaldisc.cpp.o
[ 71%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/portablemediaplayer.cpp.o
[ 71%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/processor.cpp.o
[ 72%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/storagedrive.cpp.o
[ 72%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/storagevolume.cpp.o
[ 72%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/ifaces/storageaccess.cpp.o
[ 73%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/shared/rootdevice.cpp.o
[ 73%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/shared/cpufeatures.cpp.o
[ 74%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices_debug.cpp.o
[ 75%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakebattery.cpp.o
[ 75%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakeblock.cpp.o
[ 76%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakecamera.cpp.o
[ 76%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakecdrom.cpp.o
[ 77%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakedevice.cpp.o
[ 77%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakedeviceinterface.cpp.o
[ 77%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakegenericinterface.cpp.o
[ 78%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakemanager.cpp.o
[ 78%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakenetworkshare.cpp.o
[ 79%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakeopticaldisc.cpp.o
[ 79%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakeportablemediaplayer.cpp.o
[ 79%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakeprocessor.cpp.o
[ 80%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakestorage.cpp.o
[ 80%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakestorageaccess.cpp.o
[ 81%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/fakehw/fakevolume.cpp.o
[ 81%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitmanager.cpp.o
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:71:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
        return 0;
               ^
               nullptr
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:69:13: warning: 6 enumeration values not handled in switch: 'GenericInterface', 'Block', 'Camera'... [-Wswitch]
    switch (type) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:69:13: note: add missing switch cases
    switch (type) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:90:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
    return 0;
           ^
           nullptr
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:97:40: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
    d->port = IONotificationPortCreate(kIOMasterPortDefault);
                                       ^~~~~~~~~~~~~~~~~~~~
                                       kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:152:50: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
    kern_return_t ret = IORegistryCreateIterator(kIOMasterPortDefault, kIOServicePlane, kIORegistryIterateRecursively, &it);
                                                 ^~~~~~~~~~~~~~~~~~~~
                                                 kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:183:58: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
        kern_return_t ret = IOServiceGetMatchingServices(kIOMasterPortDefault, matchingDict, &it);
                                                         ^~~~~~~~~~~~~~~~~~~~
                                                         kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:183:23: warning: unused variable 'ret' [-Wunused-variable]
        kern_return_t ret = IOServiceGetMatchingServices(kIOMasterPortDefault, matchingDict, &it);
                      ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:206:57: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
    io_registry_entry_t entry = IORegistryEntryFromPath(kIOMasterPortDefault, udi.toLocal8Bit().constData());
                                                        ^~~~~~~~~~~~~~~~~~~~
                                                        kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitmanager.cpp:213:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
        return 0;
               ^
               nullptr
9 warnings generated.
[ 81%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitdevice.cpp.o
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:87:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
    CFMutableDictionaryRef propertyDict = 0;
                                          ^
                                          nullptr
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:201:57: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
    io_registry_entry_t entry = IORegistryEntryFromPath(kIOMasterPortDefault, udi.toLocal8Bit().constData());
                                                        ^~~~~~~~~~~~~~~~~~~~
                                                        kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:219:57: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
    io_registry_entry_t entry = IORegistryEntryFromPath(kIOMasterPortDefault, device.udi().toLocal8Bit().constData());
                                                        ^~~~~~~~~~~~~~~~~~~~
                                                        kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:238:61: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
        io_registry_entry_t entry = IORegistryEntryFromPath(kIOMasterPortDefault, udi().toLocal8Bit().constData());
                                                            ^~~~~~~~~~~~~~~~~~~~
                                                            kIOMainPortDefault
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:123:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here
const mach_port_t kIOMasterPortDefault
                  ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:289:13: warning: 8 enumeration values not handled in switch: 'Unknown', 'GenericInterface', 'Block'... [-Wswitch]
    switch (d->mainType) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:289:13: note: add missing switch cases
    switch (d->mainType) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:310:13: warning: 8 enumeration values not handled in switch: 'Unknown', 'GenericInterface', 'Block'... [-Wswitch]
    switch (d->mainType) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:310:13: note: add missing switch cases
    switch (d->mainType) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:362:25: warning: 12 enumeration values not handled in switch: 'UnknownDiscType', 'DvdRom', 'DvdRam'... [-Wswitch]
                switch (disc.discType()) {
                        ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:362:25: note: add missing switch cases
                switch (disc.discType()) {
                        ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:352:17: warning: 5 enumeration values not handled in switch: 'HardDisk', 'Tape', 'MemoryStick'... [-Wswitch]
        switch (driveType) {
                ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:352:17: note: add missing switch cases
        switch (driveType) {
                ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:456:13: warning: 5 enumeration values not handled in switch: 'Unknown', 'Camera', 'PortableMediaPlayer'... [-Wswitch]
    switch (type) {
            ^
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/backends/iokit/iokitdevice.cpp:456:13: note: add missing switch cases
    switch (type) {
            ^
9 warnings generated.
[ 82%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/cfhelper.cpp.o
[ 82%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/dadictionary.cpp.o
[ 83%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitdeviceinterface.cpp.o
[ 83%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitgenericinterface.cpp.o
[ 83%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitprocessor.cpp.o
[ 84%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitbattery.cpp.o
[ 84%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitblock.cpp.o
[ 85%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitstorage.cpp.o
[ 85%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitvolume.cpp.o
[ 86%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitstorageaccess.cpp.o
[ 86%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitopticaldrive.cpp.o
[ 86%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/devices/backends/iokit/iokitopticaldisc.cpp.o
[ 87%] Building CXX object src/solid/CMakeFiles/KF5Solid_static.dir/ECMQmLoader-solid5_qt.cpp.o
[ 87%] Building C object src/solid/CMakeFiles/KF5Solid_static.dir/predicate_parser.c.o
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/src/solid/devices/predicate_parser.y:93:28: warning: unused parameter 'scanner' [-Wunused-parameter]
void Soliderror ( yyscan_t scanner, const char *s )  /* Called by Solidparse on error */
                           ^
1 warning generated.
[ 87%] Building C object src/solid/CMakeFiles/KF5Solid_static.dir/predicate_lexer.c.o
/Users/pbulk/build/sysutils/solid/work/solid-5.116.0/_KDE_build/src/solid/predicate_lexer.c:1353:41: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare]
        if ((yyg->yy_n_chars + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
[ 87%] Linking CXX static library ../../lib/libKF5Solid_static.a
/System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../lib/libKF5Solid_static.a(mocs_compilation.cpp.o) has no symbols
/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../lib/libKF5Solid_static.a(mocs_compilation.cpp.o) has no symbols
[ 88%] Built target KF5Solid_static
[ 88%] Built target solid-hardware5_autogen_timestamp_deps
[ 88%] Built target solidextensionplugin_autogen_timestamp_deps
[ 88%] Built target fakehardwaretest_autogen_timestamp_deps
[ 88%] Built target solidhwtest_autogen_timestamp_deps
[ 88%] Built target solidmttest_autogen_timestamp_deps
[ 88%] Automatic MOC for target solid-hardware5
[ 88%] Built target solid-hardware5_autogen
[ 89%] Automatic MOC for target solidextensionplugin
[ 89%] Built target solidextensionplugin_autogen
[ 89%] Automatic MOC for target fakehardwaretest
[ 89%] Built target fakehardwaretest_autogen
[ 90%] Automatic MOC for target solidhwtest
[ 90%] Built target solidhwtest_autogen
[ 91%] Automatic MOC for target solidmttest
[ 91%] Built target solidmttest_autogen
[ 91%] Building CXX object src/tools/solid-hardware/CMakeFiles/solid-hardware5.dir/solid-hardware5_autogen/mocs_compilation.cpp.o
[ 91%] Building CXX object src/tools/solid-hardware/CMakeFiles/solid-hardware5.dir/solid-hardware.cpp.o
[ 92%] Linking CXX executable ../../../bin/solid-hardware5
[ 93%] Built target solid-hardware5
[ 93%] Building CXX object src/imports/CMakeFiles/solidextensionplugin.dir/solidextensionplugin_autogen/mocs_compilation.cpp.o
[ 93%] Building CXX object src/imports/CMakeFiles/solidextensionplugin.dir/solidextensionplugin.cpp.o
[ 94%] Building CXX object src/imports/CMakeFiles/solidextensionplugin.dir/devices.cpp.o
[ 94%] Linking CXX shared library ../../bin/libsolidextensionplugin.dylib
[ 95%] Built target solidextensionplugin
[ 95%] Building CXX object autotests/CMakeFiles/fakehardwaretest.dir/fakehardwaretest_autogen/mocs_compilation.cpp.o
[ 96%] Building CXX object autotests/CMakeFiles/fakehardwaretest.dir/fakehardwaretest.cpp.o
[ 96%] Linking CXX executable ../bin/fakehardwaretest
[ 97%] Built target fakehardwaretest
[ 98%] Building CXX object autotests/CMakeFiles/solidhwtest.dir/solidhwtest_autogen/mocs_compilation.cpp.o
[ 98%] Building CXX object autotests/CMakeFiles/solidhwtest.dir/solidhwtest.cpp.o
[ 98%] Linking CXX executable ../bin/solidhwtest
[ 98%] Built target solidhwtest
[100%] Building CXX object autotests/CMakeFiles/solidmttest.dir/solidmttest_autogen/mocs_compilation.cpp.o
[100%] Building CXX object autotests/CMakeFiles/solidmttest.dir/solidmttest.cpp.o
[100%] Linking CXX executable ../bin/solidmttest
[100%] Built target solidmttest