[Pkg-cmake-team] Bug#930997: cmake: reprotest's 'setarch linux32 dh_auto_configure' on amd64 results in CMAKE_SYSTEM_PROCESSOR = i386

Helmut Grohne helmut at subdivi.de
Sat Sep 14 15:41:08 BST 2019


Hi Niels,

On Sat, Sep 14, 2019 at 06:08:00AM +0000, Niels Thykier wrote:
> Is there any update on this?  At the moment, this bug is not actionable
> and sprayed over three packages.

No. I don't think there are any news here. I had hoped that my previous
mails would have made my position clear. Let me try to be more explicit:
I think that running native amd64 builds in linux32 is broken and that
any tool doing so (e.g. reprotest) is buggy.

Having debhelper pass CMAKE_SYSTEM_PROCESSOR is a nice idea, but doing
so will break a fair number of packages in subtle ways. Therefore I
recommend not doing that (other than for cross compilation).

This is basically repeating what I already said. If you concur, the
logical next step is reassigning to reprotest.

Helmut



More information about the Pkg-cmake-team mailing list