[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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?


Reply to: