As the current stable version (dev-lang/lazarus-1.0.12) doesn't compile because of "Incompatible types" (most probably because of FPC update) it seems this one is a good candidate. It has a lot of resolved issues and some features as well. Also this version compiles successfully on amd64. Reproducible: Always
I am a bit confused. There are 3 ebuilds in the tree 1.0.12 ~1.8.4-r2 ~2.0.2 Which of these versions have you tried? https://packages.gentoo.org/packages/dev-lang/lazarus Please create one ticket for the bug in dev-lang/lazarus-1.0.12 with full information. This means: Please recompile and *attach* the logfiles and paste the emerge info as described on https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket We need to have all information at hand before ticket assignment, so that the maintainer can look after it in one session with minimal number of callbacks. I see 1.8.4-r2 in the tree here, so I close the request for a version bump to 1.8.4.
As I mentioned, current stable build is 1.0.12 which fails to compile because of "Incompatible types". 1.8.4 stays for a very long time in testing state. Why it can't be next stable lazarus version? Otherwise please fix the compile errors in 1.0.12.
amd64 stable
x86 stable. Closing.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed812ee0a80bb15585fea0035af0940fd983ff4 commit bed812ee0a80bb15585fea0035af0940fd983ff4 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-04-18 08:46:43 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-04-25 18:04:32 +0000 dev-lang/lazarus: Drop 1.0.12, EAPI5--, overshadowed by 1.8.4-r2 Closes: https://bugs.gentoo.org/705280 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-lang/lazarus/Manifest | 1 - dev-lang/lazarus/lazarus-1.0.12.ebuild | 75 ---------------------------------- 2 files changed, 76 deletions(-)