diff --git a/local/recipes/kde/kf6-solid/source/src/solid/devices/backends/udisks2/udisksstoragedrive.cpp b/local/recipes/kde/kf6-solid/source/src/solid/devices/backends/udisks2/udisksstoragedrive.cpp index 429f99a620..6e898dd36d 100644 --- a/local/recipes/kde/kf6-solid/source/src/solid/devices/backends/udisks2/udisksstoragedrive.cpp +++ b/local/recipes/kde/kf6-solid/source/src/solid/devices/backends/udisks2/udisksstoragedrive.cpp @@ -122,6 +122,10 @@ Solid::StorageDrive::Bus StorageDrive::bus() const } else { // parallel (classical) ATA return Solid::StorageDrive::Ide; } +#elif defined(Q_OS_REDOX) + // On Redox, ConnectionBus from UDisks2 is sufficient; default to SATA + // for ata-connected drives since Redox doesn't have IDE on modern machines. + return Solid::StorageDrive::Sata; #else #error Implement this or stub this out for your platform #endif