Bug#962002: luajit is wrongly marked Multi-Arch: foreign
Source: luajit
Version: 2.1.0~beta3+dfsg-5.1
Severity: important
luajit is presently marked Multi-Arch: foreign. However, when invoking
luajit with the -b option, an architecture-dependent file (ELF object)
is created. Doing so inherently makes luajit void Multi-Arch: foreign.
It is unclear to me how to resolve this. Simply removing the foreign
marking is not going to improve the situation much. It was added for a
reason and dropping it likely results in "Exec format error".
Since the documentation says that the -b option emits byte code, I don't
quite understand why that byte code is architecture-dependent. Maybe you
can shed some light on that?
Helmut
Reply to: