#41288 closed defect (fixed)
luajit @2.0.1: Unknown pseudo-op: .uleb128
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | anddam (Andrea D'Amore) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | leopard haspatch | Cc: | mackyle@…, mojca (Mojca Miklavec) |
Port: | luajit |
Description
luajit @2.0.1 fails to build on Leopard i386 with:
:info:build /usr/bin/gcc-4.2 -O2 -fomit-frame-pointer -Wall -Os -I/opt/local/include -arch i386 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U_FORTIFY_SOURCE -march=i686 -DLUA_XROOT=\"/opt/local/\" -fno-stack-protector -c -o lj_vm.o lj_vm.s :info:build buildvm_x86.dasc:7137:Unknown pseudo-op: .uleb128 :info:build buildvm_x86.dasc:7137:Rest of line ignored. 1st junk character valued 48 (0). :info:build make[2]: *** [lj_vm.o] Error 1
Attachments (3)
Change History (11)
Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | luajit.leopard.main.log added |
---|
comment:1 Changed 11 years ago by mackyle@…
Changed 11 years ago by mackyle@…
Attachment: | luajit_patch_leopard.diff.txt added |
---|
Patch to build luajit on leopard
comment:3 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch added |
---|
Is this fix already known to the developers of luajit? Is there an upstream bug report or changeset you can refer me to?
Changed 11 years ago by mackyle@…
Attachment: | luajit_tiger_leopard.patch.txt added |
---|
Patch to build on intel 10.4 and 10.5 both 32-bit and 64-bit (replaces luajit_patch_leopard.diff.txt)
comment:4 Changed 11 years ago by mackyle@…
The latest patch has been sent upstream to the developer and the mailing list.
See the archived message at:
http://www.freelists.org/post/luajit/vm-x86dasc-support-building-on-OS-X-104-and-105-intel
comment:5 Changed 11 years ago by mackyle@…
Patches have been committed upstream as seen here (needed for leopard and tiger):
http://repo.or.cz/w/luajit-2.0.git/commitdiff/926686ad3ddb51e4c74294854946b085ac50373b
and here (needed for tiger):
http://repo.or.cz/w/luajit-2.0.git/commitdiff/92475419e5cc5e61c5feb6a0fe549b1fc4a9d7cf
comment:7 Changed 11 years ago by anddam (Andrea D'Amore)
Status: | new → assigned |
---|
comment:8 Changed 11 years ago by anddam (Andrea D'Amore)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Updated luajit to 2.0.3 in r118222.
This version embeds the two mentioned patches, I'm closing the ticket but I don't have a way to check build on Tiger or Leopard and there are no buildbots for those so if you can reproduce please reopen the ticket. TIcket closed.
Just ran into this myself. I have attached the needed patch after which it builds and runs.