This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 3.x development tree".
The branch, master has been updated via f9ecbead51899f42420fbc0f37733be85d484fba (commit) via 2393facf46faf92497854d85774d54a166324a28 (commit) from d87b13489a70da430c8b0f420c72917cf04b211c (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit f9ecbead51899f42420fbc0f37733be85d484fba Author: Michael Tremer michael.tremer@ipfire.org Date: Mon May 29 16:32:00 2023 +0000
dbus-glib: Disable the testsuite
It requires dbus-run-session which we do not package any more.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 2393facf46faf92497854d85774d54a166324a28 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon May 29 16:26:43 2023 +0000
gawk: Update to 5.2.2 and disable PMA tests
Those tests cannot be run as root, so we have to disable them.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: dbus-glib/dbus-glib.nm | 9 +++++---- gawk/gawk.nm | 8 +++++--- gawk/patches/disable-the-pma-test.patch | 27 +++++++++++++++++++++++++++ 3 files changed, 37 insertions(+), 7 deletions(-) create mode 100644 gawk/patches/disable-the-pma-test.patch
Difference in files: diff --git a/dbus-glib/dbus-glib.nm b/dbus-glib/dbus-glib.nm index eb864e427..9c9ed9d88 100644 --- a/dbus-glib/dbus-glib.nm +++ b/dbus-glib/dbus-glib.nm @@ -5,7 +5,7 @@
name = dbus-glib version = 0.112 -release = 1 +release = 1.1
groups = System/Libraries url = https://www.freedesktop.org/software/dbus/ @@ -32,9 +32,10 @@ build configure_options += \ --libexecdir=%{libdir}
- test - make check - end + # The testsuite requires dbus-run-session which we don't package any more + #test + # make check + #end end
packages diff --git a/gawk/gawk.nm b/gawk/gawk.nm index 0e544ee70..71c39f26b 100644 --- a/gawk/gawk.nm +++ b/gawk/gawk.nm @@ -4,8 +4,8 @@ ###############################################################################
name = gawk -version = 5.2.1 -release = 2 +version = 5.2.2 +release = 1
groups = System/Tools url = https://www.gnu.org/software/gawk/gawk.html @@ -24,12 +24,14 @@ sources = %{thisapp}.tar.xz
build requires + autoconf + automake mpfr-devel util-linux end
configure_options += \ - --with-libsigsegv-prefix=no + --disable-libsigsegv
prepare_cmds # The config scripts checks if the used compiler accepts -no-pie and if diff --git a/gawk/patches/disable-the-pma-test.patch b/gawk/patches/disable-the-pma-test.patch new file mode 100644 index 000000000..82c28fac7 --- /dev/null +++ b/gawk/patches/disable-the-pma-test.patch @@ -0,0 +1,27 @@ +From 5ef029c1d69d2b2d802928c4b80d000b87e97548 Mon Sep 17 00:00:00 2001 +From: rpm-build <rpm-build> +Date: Mon, 22 May 2023 17:48:35 +0200 +Subject: [PATCH] Disable the pma test + +--- + test/Makefile.in | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/test/Makefile.am b/test/Makefile.am +index 3ed140c..65e2f9c 100644 +--- a/test/Makefile.am ++++ b/test/Makefile.am +@@ -2246,9 +2246,7 @@ makepmafile: makepmafile.c + + pma: + @echo $@ +- @GAWK_PERSIST_FILE=test.pma $(AWK) 'BEGIN { print ++i }' > _$@ 2>&1 +- @GAWK_PERSIST_FILE=test.pma $(AWK) 'BEGIN { print ++i }' >> _$@ 2>&1 +- @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ ++ @echo Skipping pma tests + @-$(RM) -f test.pma + + +-- +2.40.0 +
hooks/post-receive -- IPFire 3.x development tree