Bug#933752: luajit: Patch to add ppc64/ppc64el support breaks powerpc

2019-08-14 Thread John Paul Adrian Glaubitz
Package: src:luajit
Followup-For: Bug #933752
User: debian-powerpc@lists.debian.org
Usertags: powerpc

Hi!

The attached patch was cherry-picked from [1] and fixes the problem
for me.

Could you include it for the next package upload to fix the problem
on Debian powerpc?

Thanks,
Adrian

> [1] 
> https://github.com/siddhesh/LuaJIT/commit/1b12bef3aa18701ceadbadad45fca993788979c5

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
>From 1b12bef3aa18701ceadbadad45fca993788979c5 Mon Sep 17 00:00:00 2001
From: Siddhesh Poyarekar 
Date: Wed, 14 Aug 2019 14:24:55 +0530
Subject: [PATCH] [ppc] Fix typo

--- luajit-2.1.0~beta3+dfsg.orig/src/vm_ppc.dasc
+++ luajit-2.1.0~beta3+dfsg/src/vm_ppc.dasc
@@ -2774,7 +2774,7 @@ static void build_subroutines(BuildCtx *
   |
   |->vm_exit_handler:
   |.if JIT
-  |  addi sp, TMP0, sp, -(EXIT_OFFSET+32*8+32*PSIZE)
+  |  addi sp, sp, -(EXIT_OFFSET+32*8+32*PSIZE)
   |  saver 3 // CARG1
   |  saver 4 // CARG2
   |  saver 5 // CARG3


Bug#933752: luajit: Patch to add ppc64/ppc64el support breaks powerpc

2019-08-02 Thread John Paul Adrian Glaubitz
Source: luajit
Version: 2.1.0~beta3+dfsg-5.1
Severity: normal
Tags: upstream
User: debian-powerpc@lists.debian.org
Usertags: powerpc

Hello!

The patch to add support for ppc64/ppc64el breaks the luajit
build on powerpc (32-bit PowerPC). After removing the patch,
the package builds fine for me again on powerpc.

Could the patch maybe applied conditionally, so it's not being
used on 32-bit PowerPC?

I have already notified upstream about the issue [1].

Thanks,
Adrian

> [1] https://github.com/LuaJIT/LuaJIT/pull/140#issuecomment-517845750

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913