From: Jan Engelhardt jengelh@xxxxxxx Date: Mon, 21 Sep 2020 11:39:03 +0200 (CEST)
On Thursday 2020-09-17 15:39, Luigi Baldoni wrote:
It can't be built with Qt and it has a few other problems upstream won't take care of and that I can't fix due to significant rustiness in all things pascal/delphi.
Anyone willing to adopt it?
cat >good.pas <<-EOF program t; begin end. EOF ppcx64 -B -MObjFPC -Scgi -Cg -O3 -g -gl -k-pie -Fu/usr/lib64/lazarus/lcl/units/x86_64-linux -Fu/usr/lib64/lazarus/components/lazutils/lib/x86_64-linux t.pas -> produces PIE
cat >bad.pas <<-EOF program t; uses graphics; begin end. EOF -> bombs out with same command line
So the problem is not so much in peazip (uses "graphics"), but in lazarus.
Interesting.
I wonder if there's any link to peazip segfaulting when built to use to use the Qt5 interface.
I reported this problem upstream years ago and it was ignored. I don't have the knowledge to fix it, which reiterates my plea for adoption.
Regards