Hi,
This is about FPC bug [http://bugs.freepascal.org/view.php?id=12223], marked unfixable. The problem is, this causes Lazarus bug, when having packages dependent one on the other and the first package has recursive uses + inline. (See the archive attached to the bug report, and imagine one.pas and two.pas correspond to Lazarus packages. I can submit another bug report for Lazarus project with such Lazarus packages, if wanted.)
If this is not fixable on the FPC side, then maybe Lazarus should compile packages with -Ur?
Michalis
