<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 27, 2020 at 7:59 AM Michael Thompson via lazarus <<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">>> On Tue, Feb 25, 2020 at 8:05 PM AlexeyT wrote</div><div dir="ltr">>> pkgmanager.pas(77,78) Error (5000) Id not found TObjectArray$2
</div><div><br></div><div>I'm hitting this error on Windows. fpc 3.0.4<br></div></div></blockquote><div><br></div><div>I built Lazarus with with FPC 3.0.4. It works with 100% certainty.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">No idea. Warning - the following does not contain known facts! Wildly guessing (honestly) that for 3.0.4 the code in fgl only accepts types and you compiled with 3.1 which may have improved support for classes? Dunno.<br></div></blockquote><div><br></div><div>A class is also a type. Generics have worked with classes from the beginning.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>My solution for now is to revert to revision 62638</div></div></blockquote><div><br></div><div>I guess the right solution is to build clean, so that old .ppu files get deleted. The unit ObjectLists (and class <span class="gmail-im">TObjectArray) was moved to another place. The left-over compiled files may cause problems.<br></span></div><div><span class="gmail-im"><br></span></div><div><span class="gmail-im">Juha</span></div><div><span class="gmail-im"><br></span></div></div></div>