I's not the session manager changes. It looks like the failure is due to the changes to the TDEApplication API that allowed Bug 760 to be fixed. I'll need to see why smoke is failing to parse tdeapplication.h (yet *again*).
Ok. With libtqt-perl I see this build failure message:
/bin/ld: cannot find -lsmoketqt
Darrell