Bug#985946: patch proposal

2021-11-16 Thread David Bannon
Just an update, I can build tomboy-ng fine on ppc64le using the current FPC and Lazarus direct from the FPC. I have pushed a new release of tomboy-ng up to my sponsor, Philipp and it has pie hardening turned off for ppc64le, something I found necessary and believe is worthy of further

Bug#985946: patch proposal

2021-10-29 Thread David Bannon
Topic : Lazarus on a ppc64el Hi Paul, Abou. Thats great timing, I deleted my PPC image about a week ago to save some diskspace. :-) I was initially approached to help get tomboy-ng built on ppc64el and, as an old IBM Power user I thought that would be fun. But I quickly found I would need some

Bug#985946: patch proposal

2021-10-28 Thread Paul Gevers
Hi David, I was just pointed to this bug. On Tue, 6 Apr 2021 10:21:43 +1000 David Bannon wrote: [...] > then I built Lazarus from source (my prefered model) and found more > issues that relate, I think, to LCL, particularly under Qt5.  So, in my > very uneducated opinion, Lazarus is not yet

Bug#985946: patch proposal

2021-04-05 Thread David Bannon
Topic : tomboy-ng not working on ppc64el Frédéric, I have now done some testing using a more recent version of qemu and results are somewhat mixed.  My plan was to install the Debian versions of FPC and Lazarus, build my app and run it under the IDE debugger. However, I encountered several

Bug#985946: patch proposal

2021-03-31 Thread David Bannon
Issue : tomboy-ng not building on ppc64el Frédéric, I don't think I will be able to do anything about this until I get home, some time after Easter. My laptop has U18.04 on it, that has offered me QEMU 2.11.1 and it seems quite unhappy with ppc64le. There are known issues that limit me to using

Bug#985946: patch proposal

2021-03-27 Thread Frédéric Bonnard
Hi Davo, answering quickly as I see you're active right now. But I'll come back on Monday on your questions in more details because they deserve answers, but I don't have much time this weekend, so going straight to the point for now. March 27, 2021 7:20 AM, "David Bannon" wrote: > OK, you are

Bug#985946: patch proposal

2021-03-27 Thread David Bannon
OK, you are way ahead of me Frédéric, please disregard my previous response. Great that your patch works, really cool.  And thanks ! However, do you mind if I query something ?  I don't quite see why you call the - +if [ "$CPU" = "powerpc64le" ]; then +    CPU="powerpc64" +fi AFTER the line -

Bug#985946: patch proposal

2021-03-26 Thread Frédéric Bonnard
Here is a patch proposal which fixes the build. The patch header details the issue and the possible workaround. Regards, F. --- a/buildit.bash +++ b/buildit.bash @@ -156,6 +156,9 @@ CPU="i386" fi TARGET="$CPU-$OS" +if [ "$CPU" = "powerpc64le" ]; then +CPU="powerpc64" +fi CheckFPC