Re: Lintian question
On Sat, Feb 8, 2025 at 9:18 AM David Bannon <dbannon@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 to: