Description of problem:
I have not been able to build a new version of cqrlog due to the lazbuild binary on arm.
Version-Release number of selected component (if applicable):
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.d8BmXn
+ umask 022
+ cd /builddir/build/BUILD
+ cd cqrlog-2.1.0
+ make -j4
lazbuild --ws=gtk2 --pcp=/tmp/.lazarus src/cqrlog.lpi
make: lazbuild: Command not found
make: *** [Makefile:9: cqrlog] Error 127
error: Bad exit status from /var/tmp/rpm-tmp.d8BmXn (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.d8BmXn (%build)
Child return code was: 1
Are there any plans to fix the fpc/lazarus stack on Fedora or should I retire my package?
Intereseting, installing lazarus on my local arm7hl-machine (rpi3) and lazbuild is possible to invoke without problems, so the question is if the stack is broken and if that is the case where.
I will see if I can set up mock and make a test run.
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle.
Changing version to '28'.
I think that this problem has been solved with the latest update to fpc 3.0.4. (Actually the problem was not in fpc, but a packaging-error which is also solved in 3.0.4-1)
Can you retry?
Yes, the lazbuild issue appears to be resolved but cqrlog still fails to build on arm for another reason...
ARM fix is upstream. I've applied the patch and am doing a scratch build now to verify it's fixed.