diff --git a/0001-fix-Werror-format-security.patch b/0001-fix-Werror-format-security.patch new file mode 100644 index 0000000000000000000000000000000000000000..be4395aadfefb0fb43969b3927080bb744719bcb --- /dev/null +++ b/0001-fix-Werror-format-security.patch @@ -0,0 +1,39 @@ +From 0e2d1498f1172c764eecbd1f278cf65740db0eb4 Mon Sep 17 00:00:00 2001 +From: Jun Yang +Date: Wed, 9 Mar 2022 17:35:21 +0800 +Subject: [PATCH] fix compiler error for option -Werror=format-security + +Signed-off-by: Jun Yang +--- + src/cdda-player.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/cdda-player.c b/src/cdda-player.c +index 69eddee..3566ca0 100644 +--- a/src/cdda-player.c ++++ b/src/cdda-player.c +@@ -298,7 +298,7 @@ action(const char *psz_action) + psz_action); + else + snprintf(psz_action_line, sizeof(psz_action_line), "%s", "" ); +- mvprintw(LINE_ACTION, 0, psz_action_line); ++ mvprintw(LINE_ACTION, 0, (char *) "%s", psz_action_line); + clrtoeol(); + refresh(); + } +@@ -1029,10 +1029,10 @@ display_tracks(void) + } + if (sub.track == i) { + attron(A_STANDOUT); +- mvprintw(i_line++, 0, line); ++ mvprintw(i_line++, 0, (char *) "%s", line); + attroff(A_STANDOUT); + } else +- mvprintw(i_line++, 0, line); ++ mvprintw(i_line++, 0, (char *) "%s", line); + clrtoeol(); + } + } +-- +2.34.1 + diff --git a/libcdio.spec b/libcdio.spec index 77c3e894c7f5bda41a8c0c13575ce6a815d6a4fd..b707b1984a4d7068717c937f5304818ffadbb5b1 100644 --- a/libcdio.spec +++ b/libcdio.spec @@ -1,12 +1,13 @@ Name: libcdio Version: 2.1.0 -Release: 3 +Release: 4 Summary: CD-ROM input and control library License: GPLv3+ URL: http://www.gnu.org/software/libcdio/ Source0: https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.bz2 Source1: https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.bz2.sig Source2: libcdio_x86_64_config.h +Patch9000: 0001-fix-Werror-format-security.patch BuildRequires: gcc gcc-c++ pkgconfig doxygen ncurses-devel help2man chrpath gettext-devel libcdio Requires(post): /sbin/ldconfig @@ -98,6 +99,9 @@ fi %{_infodir}/* %changelog +* Fri Mar 11 2022 JunYang - 2.1.0-4 +- Fix compiler error for option -Werror=format-security + * Fri Jul 30 2021 chenyanpanHW - 2.1.0-3 - DESC: delete -S git from %autosetup, and delete BuildRequires git