control: tag -1 +pending

Dear maintainer(s),

On 2022-08-21 11:49, Aurelien Jarno wrote:
> Source: dh-lua
> Version: 27
> Severity: important
> Tags: patch
> User: debian-gl...@lists.debian.org
> Usertags: glibc2.35
> 
> Dear maintainer(s),
> 
> dh-lua uses catchsegv, a binary currently provided by libc-bin when
> executing the lua tests. This binary has been removed from glibc 2.35,
> causing debci [1] or FTBFS failures on packages using dh-lua.
> 
> I have attached a patch that stops wrapping test commands with
> catchsegv, fixing the debci and FTBFS issue. Could you please schedule
> an upload with this patch?

First of all, I am very sorry to be a bit pushy there. This is the last
fix needed before we can start the glibc 2.35 transition.

I have uploaded a NMU fixing this issue to DELAYED/15. Please find the
corresponding debdiff attached. Also please feel free to ask me to delay
or cancel this NMU.

Regards,
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurel...@aurel32.net                 http://www.aurel32.net
diff -Nru dh-lua-27/debian/changelog dh-lua-27+nmu1/debian/changelog
--- dh-lua-27/debian/changelog  2020-06-30 18:22:21.000000000 +0200
+++ dh-lua-27+nmu1/debian/changelog     2022-09-03 11:25:48.000000000 +0200
@@ -1,3 +1,11 @@
+dh-lua (27+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * make/dh-lua.Makefile.single: stop wrapping commands through catchsegv
+    (closes: #1017832).
+
+ -- Aurelien Jarno <aure...@debian.org>  Sat, 03 Sep 2022 09:25:48 +0000
+
 dh-lua (27) unstable; urgency=medium
 
   * Upload to unstable since Lua 5.4 is finally released.
diff -Nru dh-lua-27/make/dh-lua.Makefile.single 
dh-lua-27+nmu1/make/dh-lua.Makefile.single
--- dh-lua-27/make/dh-lua.Makefile.single       2020-06-30 18:22:21.000000000 
+0200
+++ dh-lua-27+nmu1/make/dh-lua.Makefile.single  2022-09-03 11:25:39.000000000 
+0200
@@ -307,35 +307,35 @@
 
 test-lua-dynamic-real:
        @echo "********************** lua dynamic ($(LUA_VERSION)) *********"
-       $(H)$(call run_multiple_tests,$(LUA_TEST),catchsegv $(LUA) 
-l$(LUA_MODNAME))
+       $(H)$(call run_multiple_tests,$(LUA_TEST),$(LUA) -l$(LUA_MODNAME))
        @echo "**************************************************"
 
 test-lua-dynamic-real-custom:
        @echo "****************** lua dynamic custom ($(LUA_VERSION)) ******"
-       $(H)$(call run_custom_test,$(LUA_TEST_CUSTOM),catchsegv $(LUA))
+       $(H)$(call run_custom_test,$(LUA_TEST_CUSTOM),$(LUA))
        @echo "*************************************************"
 
 test-lua-dynamic-apkgt-real:
        @echo "************ lua dynamic ($(LUA_VERSION), autopkgtest) *********"
        $(H)$(call run_multiple_tests,\
-                       $(LUA_TEST),catchsegv $(LUA) -l$(LUA_MODNAME),_apkgt)
+                       $(LUA_TEST),$(LUA) -l$(LUA_MODNAME),_apkgt)
        @echo "**************************************************"
 
 test-lua-dynamic-apkgt-real-custom:
        @echo "********* lua dynamic custom ($(LUA_VERSION), autopkgtest) 
******"
-       $(H)$(call run_custom_test,$(LUA_TEST_CUSTOM),catchsegv $(LUA),_apkgt)
+       $(H)$(call run_custom_test,$(LUA_TEST_CUSTOM),$(LUA),_apkgt)
        @echo "*************************************************"
 
 test-app-static-real: $(UID)/app-static
        @echo "*********************** app static ($(LUA_VERSION)) *********"
-       $(H)$(call run_multiple_tests,$(LUA_TEST),catchsegv $(UID)/app-static)
+       $(H)$(call run_multiple_tests,$(LUA_TEST),$(UID)/app-static)
        @echo "**************************************************"
 
 test-app-dynamic-real: $(UID)/app-dynamic
        @echo "********************** app dynamic ($(LUA_VERSION)) *********"
        $(H)$(call run_multiple_tests,$(LUA_TEST),\
                        $(LBTL) --mode=execute -dlopen $(UID)/$(LIBNAME).la \
-                       catchsegv $(UID)/app-dynamic)
+                       $(UID)/app-dynamic)
        @echo "**************************************************"
 
 ifneq "$(DEB_HOST_ARCH)" "$(DEB_BUILD_ARCH)"

Attachment: signature.asc
Description: PGP signature

Reply via email to