Probably due to changes in Lazarus trunk.
I thought Werner checked that the ExCtrl package would still compile with Laz 2.2.x.
You could I think either fix it in the ExCtrl package with a check for the correct LCL version (at compiletime), or copy the SpinEx unit from trunk into your current Lazarus and rebuild the LCL (should do that automatically when you rebuild your program).
Bart