ECControls requires following change in controls.pp:
these two methods must be virtual:
line ~722  procedure GetSpaceAround(var SpaceAround: TRect); virtual;

line ~724  function GetSpace(Kind: TAnchorKind): Integer; virtual;

This is done in Lazarus trunk 44805.
That's all. Without it will package not compile.
No matter if you have stable Lazarus (1.2) or trunk (1.3).
No matter if you have stable FPC (2.6.4) or trunk (2.7.1)
(but there were some patches to fpdoc which are not in 2.6.4,
 so if you want to create html docs via attached script, you need 2.7.1).


