From: Jakub Bogusz Date: Sat, 24 Jun 2023 20:06:19 +0000 (+0200) Subject: - added no-c23 patch (don't require C23 unnamed parameters compiler feature) X-Git-Tag: auto/th/createrepo_c-1.0.0-1~1 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=9aa7d4d398622b64e05c9446371715bc31be8239;p=packages%2Fcreaterepo_c.git - added no-c23 patch (don't require C23 unnamed parameters compiler feature) --- diff --git a/createrepo_c-no-c23.patch b/createrepo_c-no-c23.patch new file mode 100644 index 0000000..6a8a4df --- /dev/null +++ b/createrepo_c-no-c23.patch @@ -0,0 +1,14 @@ +--- createrepo_c-0.21.1/src/cmd_parser.c.orig 2023-04-04 12:30:43.000000000 +0200 ++++ createrepo_c-0.21.1/src/cmd_parser.c 2023-06-24 20:41:36.793262765 +0200 +@@ -73,9 +73,9 @@ struct CmdOptions _cmd_options = { + + + gboolean +-duplicated_nevra_option_parser(const gchar *, ++duplicated_nevra_option_parser(const gchar *optname_, + const gchar *value, +- gpointer, ++ gpointer data_, + GError **error) + { + if (!g_strcmp0(value, "keep")) diff --git a/createrepo_c.spec b/createrepo_c.spec index e8eb7c0..442ddc5 100644 --- a/createrepo_c.spec +++ b/createrepo_c.spec @@ -16,6 +16,7 @@ Group: Applications/System Source0: https://github.com/rpm-software-management/createrepo_c/archive/%{version}/%{name}-%{version}.tar.gz # Source0-md5: 1c7de898d4c13901aae8b672bd1e812e Patch0: %{name}-rpm5.patch +Patch1: %{name}-no-c23.patch URL: https://github.com/rpm-software-management/createrepo_c BuildRequires: bash-completion-devel >= 1:2.0 BuildRequires: bzip2-devel @@ -136,6 +137,7 @@ mergerepo_c, modifyrepo_c). %prep %setup -q %{?with_rpm5:%patch0 -p1} +%patch1 -p1 %build install -d build @@ -158,6 +160,7 @@ rm -rf $RPM_BUILD_ROOT %{__make} -C build install \ DESTDIR=$RPM_BUILD_ROOT + %py3_comp $RPM_BUILD_ROOT%{py3_sitedir}/createrepo_c %py3_ocomp $RPM_BUILD_ROOT%{py3_sitedir}/createrepo_c