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 ....

Thanks for any help you can give me.

David


Reply via email to