public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 3.x development tree branch, master, updated. f9ecbead51899f42420fbc0f37733be85d484fba
@ 2023-05-29 16:33 Michael Tremer
  0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2023-05-29 16:33 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 4102 bytes --]

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(a)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(a)ipfire.org>

commit 2393facf46faf92497854d85774d54a166324a28
Author: Michael Tremer <michael.tremer(a)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(a)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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-05-29 16:33 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-29 16:33 [git.ipfire.org] IPFire 3.x development tree branch, master, updated. f9ecbead51899f42420fbc0f37733be85d484fba Michael Tremer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox