[packages/alsa-tools] - added no-c2x patch (avoid -std=c2x feature: label before declaration)

qboosh qboosh at pld-linux.org
Tue Jan 30 19:54:49 CET 2024


commit b5ecdf62012010fb637c5aafe561ac2cb6fb82a0
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Jan 30 19:36:22 2024 +0100

    - added no-c2x patch (avoid -std=c2x feature: label before declaration)

 alsa-tools-no-c2x.patch | 11 +++++++++++
 alsa-tools.spec         |  2 ++
 2 files changed, 13 insertions(+)
---
diff --git a/alsa-tools.spec b/alsa-tools.spec
index 6c60f1d..8b4de1b 100644
--- a/alsa-tools.spec
+++ b/alsa-tools.spec
@@ -15,6 +15,7 @@ Patch0:		%{name}-desktop.patch
 Patch1:		%{name}-sh.patch
 Patch2:		%{name}-csp.patch
 Patch3:		x32.patch
+Patch4:		%{name}-no-c2x.patch
 URL:		http://www.alsa-project.org/
 BuildRequires:	alsa-lib-devel >= 1.0.24
 BuildRequires:	autoconf
@@ -231,6 +232,7 @@ Statyczna biblioteka liblo10k1.
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 # don't BR gtk+ 1.2
 echo 'AC_DEFUN([AM_PATH_GTK],[])' > echomixer/acinclude.m4
diff --git a/alsa-tools-no-c2x.patch b/alsa-tools-no-c2x.patch
new file mode 100644
index 0000000..4dcb9d0
--- /dev/null
+++ b/alsa-tools-no-c2x.patch
@@ -0,0 +1,11 @@
+--- alsa-tools-1.2.11/hdajackretask/apply-changes.c.orig	2024-01-29 13:57:31.000000000 +0100
++++ alsa-tools-1.2.11/hdajackretask/apply-changes.c	2024-01-30 19:19:51.954175982 +0100
+@@ -214,7 +214,7 @@ static gboolean restore_soundserver(stru
+ {
+     gboolean ok = FALSE;
+     switch (state->type) {
+-        case PULSEAUDIO:
++        case PULSEAUDIO: ;
+             gchar* clientconf = get_pulseaudio_client_conf();
+             if (state->was_killed && g_unlink(clientconf) != 0) {
+                 g_set_error(err, quark(), 0, "%s", g_strerror(errno));
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/alsa-tools.git/commitdiff/b5ecdf62012010fb637c5aafe561ac2cb6fb82a0



More information about the pld-cvs-commit mailing list