On Thu, Dec 27, 2018 at 11:37:28PM -0500, Scott Talbert wrote:
> On Fri, 21 Dec 2018, Tomasz Słodkowicz wrote:
> > wxrc (command line compiler for wxWidgets XML resources) binary is
> > installed in /usr/bin. This blocks installing the same package with
> > different architecture - required for cross compile. This can be moved
> > to /usr/lib/<triplet> as described at
> > https://wiki.ubuntu.com/MultiarchCross#Executables_in_-dev_packages.
> >
> > I'm trying to install this on an amd64 host:
> > apt-get install libwxgtk-webview3.0-dev:armhf wx-common
>
> I'm wondering if instead we could just mark wx-common as Multi-Arch:
> foreign?
Probably, assuming the other files in there are safe too.
I have been repeatedly bitten by unwanted consequences from previous
multi-arch changes to wx and other packages, but marking it as foreign
seems less likely to cause problems than trying to move binaries around
with the freeze looming.
Cheers,
Olly