On Tue, Feb 21, 2017 at 03:50:41PM +0000, Grant Edwards wrote > On 2017-02-21, Mick <michaelkintz...@gmail.com> wrote:
> > You'll need to run in 32bit mode when chrooting of course: > > Why? > > Is this some odd restriction in portage? > > All of the normal development tools are quite capable of buildign > 32-bit binaries on a 64-bit host running a 64-bit kernel. Building a 32-bit *STAND ALONE* program in a pure 64-bit environment is easy. Pale Moon links against various external libs (gtk, glibc, dbus, etc). Building 32-bit in a 64-bit environment can be done, but it requires pulling in a bunch of 32-bit libraries. For example see... https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Compiling_32-bit_Firefox_on_a_Linux_64-bit_OS Rather than keeping track of a mish-mash of 32- and 64-bit libraries on the same system, it's cleaner, simpler, and easier run a pure 32-bit VM or chroot on a pure 64-bit host. -- Walter Dnes <waltd...@waltdnes.org> I don't run "desktop environments"; I run useful applications