I wrote and applied the required patch ( see attached ).
I built the asterisk package 1:20.4.0~dfsg+~cs6.13.40431414-2 and signed
it successfully.
I installed the new package on my local machine and tested a lua
dialplan. I connected using chan_sip+baresip, and setup a new lua
context in extensions.lua. I called this context and listened to some
menus. ( I had audio ).
Since the patch only affects lua integration, I saw no reason to do
further testing.
Since I am a new contributor, I'll need help actually pushing this patch
into Salsa and Debian master.
@jonas can you grant me salsa access and/or review my patch and
integrate it into salsa?
Also, I ran dput, but got no response from debian masters ( probably
because I am not authorized to build the asterisk package ) .
Thank you,
David
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
- From 1bb7f853f963a05846f4994b0737657e2e9754d3 Mon Sep 17 00:00:00 2001
From: david <david@localhost.localdomain>
Date: Sun, 27 Aug 2023 08:56:30 -0400
Subject: [PATCH] * downgrade liblua dependency to 5.1 closes bug #1050625
- ---
debian/changelog | 10 ++++++++++
debian/control | 2 +-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 3c752b06..d36f5e39 100644
- --- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+asterisk (1:20.4.0~dfsg+~cs6.13.40431414-2) unstable; urgency=medium
+
+ [ upstream ]
+ * no change
+
+ [ David Lublink ]
+ * downgrade liblua dependency to 5.1 closes bug #1050625
+
+ -- David Lublink <debian....@spam.lublink.net> Sun, 27 Aug 2023 08:54:59 -0400
+
asterisk (1:20.4.0~dfsg+~cs6.13.40431414-1) unstable; urgency=medium
[ upstream ]
diff --git a/debian/control b/debian/control
index 1e56e578..ade1e090 100644
- --- a/debian/control
+++ b/debian/control
@@ -34,7 +34,7 @@ Build-Depends:
libjack-dev,
libjansson-dev,
libldap-dev,
- - liblua5.2-dev,
+ liblua5.1-dev,
libncurses-dev,
libneon27-dev,
libnewt-dev,
- --
2.39.2
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEmsrHNiyThbxy/27E6Uk97Y34rXwFAmTrU9cACgkQ6Uk97Y34
rXx+8g/9HD3KBpIvsLgUUUrQWX7beGdt6rIzP6+v2Tjpj6tGQBvnQ3PzR24CWTSp
/68D1d0udxo+wNnglC5bNsl7GZ5qUILamefMcgq5kPHT5JT1okhRuoaRc0J7qDes
ZUtEypdshfNrJ7jnyS/in+o3EPhw3OB9tzZaOJLvs8JhJM4+UavRmr3gR5eBwExV
16QWPlKje9wuuhhvkl8YJBw+IejtYCWOOilxaEJezpL/fuWAt+BPODf9v5hsicEJ
ldQuAPd35uz238ZJhczmR2LoiY4R5PRXsjqQzNp4CZUrcVzOAXTq4FLyvL3BVgbk
X2iObdEnEEC7WRW2yCsZSP8mjY1IBuoQFhby8Lvc3IVbAtvTAACyypreP+2UVvOr
FE/lrgRj1tKOIM420jK1vfAnyRwcPiRQHfwoDOMob3o/bzrVJ2WoQc0SjIV/+yoU
zGTUs+354tnC2oFPFlS975cZ+Qx2gN0IbrY57ukuJdkKjydXmz/OSTVwgqbcLnqC
Lu6HsKb3v/V8epo7WDV2x5Kg19trvbLHDjzHA4oPwnvbJKlUmpO6E69reC103VGq
mzn0jMgK5+ITfiMJlYUp0pyXK2IgFn6Ft3aQR5+uq+BbSgbdy7spRpQIrBc5Zf5T
figB7HwRIx/ELALvKt8r3yAdGqs8X3gm2kKYekSI+pCbpnv5Wg0=
=0WlF
-----END PGP SIGNATURE-----