On Sat, Feb 8, 2025 at 9:18 AM David Bannon <dban...@internode.on.net> wrote:
>
> Hi Folks, I write an app, tomboy-ng, in Debian.
>
> Its a free pascal app, and free pascal does not do hardening on powerpc64el. 
> So, I turn it off at compile (eg if [ "$CPU" = "powerpc64le" ]; then...) and 
> leave an override so Lintian does not get too unhappy. Like this -
>
> # FPC has a known bug on ppc64el that prevents hardening.
> # https://gitlab.com/freepascal.org/fpc/source/-/issues/39451
> tomboy-ng [ppc64el] binary: hardening-no-pie
>
> Now, I still get a lintian warning, apparently across all systems but I 
> strongly suspect on on powerpc64el, "hardening-no-pie".
>
> While I once had some large Power clusters under my care, I don't have any 
> access to one now.  Can you please tell me if the [ppc64el] is recognised by 
> lintian ?  If not, what should it be ?  Similarly, is "powerpc64le" what I 
> expect uname to return ?  I believe it is correct because, if wrong it would 
> not build and I don't think that is the case. 'el' v, 'le' ? sigh ....

Related, get an account on the GCC Compile Farm. The CFarm offers
different architectures and operating systems to test free software,
including PowerPC machines. See <https://portal.cfarm.net/> and
"Request an Account."

You can browse the list of machines at
<https://portal.cfarm.net/machines/list/>.

Jeff

Reply via email to