Bug#751150: texlive-bin also FTBFS on x32
On Tuesday, June 17, 2014 12:48:06 PM Norbert Preining wrote:
> On Mon, 16 Jun 2014, dschepler@gmail.com wrote:
> > I'm also getting a luajit related failure when I try to build texlive-bin
> > on
> > x32:
> Which is cross building ...
>
> > Try: make HOST_CC="gcc -m32" CROSS=...
>
> I guess for getting this to work the rules file has to be adapted to
> use
> --host=HOST --build=BUILD
> See
> README.6cross
> in the source package.
>
> So, I am not sure if this is supported. But it definitely should
> *not* fail on native builds.
It probably tried to build luajit for amd64, either because uname on x32 still
returns x86_64, or because the compiler still defines x86_64 (but ILP32 instead
of LP64). Then I guess it saw the pointer size was actually 32-bit and bailed
out.
Anyway, if I add x32 to the luajit architecture exclusion list, the package
builds fine for x32.
--
Daniel Schepler
Reply to: