- Update to 0.9.8.5. It works with latest version of lazarus (2.0.10) Patch file at: https://people.freebsd.org/~acm/ports/zcad.diff
A commit references this bug: Author: acm Date: Mon Dec 14 20:39:45 UTC 2020 New revision: 558109 URL: https://svnweb.freebsd.org/changeset/ports/558109 Log: - Update to 0.9.8.5 PR: 251365 Submitted by: acm Approved by: danfe (timeout) Changes: head/cad/zcad/Makefile head/cad/zcad/distinfo head/cad/zcad/files/patch-cad__source_components_zebase_uzbpaths.pas head/cad/zcad/files/patch-cad__source_zcad_uzclog.pas head/cad/zcad/pkg-plist
Thanks for the patch. I've tried updating it based on the 0.9.8.5 (f923a30) but it didn't build at that time. May I ask why you've picked 8b8a693 rather than some later revision as I see some fixes had been checked in after that?
(In reply to Alexey Dokuchaev from comment #2) It was latest version I found in zcad github in that moment. It included some changes to fix build with lazarus 2.0.10. f923a30 not works with lazarus 2.0.10. Also, I applied some patches to lang/fpc port because release version not support "dot" in file/directory names like other/laz.virtualtreeview_package