I tried building kpowersave-nohal on Slackware 14.0, which does not have HAL.
I am using the patch from bug report 1186 to bypass the search requirement for HAL.
I built tdebase with TDEHW rather than HAL.
The failure message:
/dev/shm/kpowersave-nohal/src/hardware_cpu.cpp:101:22: error: 'class TDECPUDevice'
has no member named 'coreNumber'
/dev/shm/kpowersave-nohal/src/hardware_cpu.cpp:274:22: error: 'class TDECPUDevice'
has no member named 'coreNumber'
My local repo is updated to within the past day, but I'm resyncing as I write.
Darrell