diff --git a/gnucash-gcc11.patch b/gnucash-gcc11.patch new file mode 100644 index 0000000..d48eb79 --- /dev/null +++ b/gnucash-gcc11.patch @@ -0,0 +1,15 @@ +diff --git a/libgnucash/core-utils/gnc-prefs.c b/libgnucash/core-utils/gnc-prefs.c +index b0369bc..dec3b23 100644 +--- a/libgnucash/core-utils/gnc-prefs.c ++++ b/libgnucash/core-utils/gnc-prefs.c +@@ -133,8 +133,10 @@ gulong gnc_prefs_register_cb (const char *group, + if (prefsbackend && prefsbackend->register_cb) + return (prefsbackend->register_cb) (group, pref_name, func, user_data); + else ++ { + g_warning ("no preferences backend loaded, or the backend doesn't define register_cb, returning 0"); + return 0; ++ } + } + + diff --git a/gnucash.spec b/gnucash.spec index 31d0aa4..1ba26fc 100644 --- a/gnucash.spec +++ b/gnucash.spec @@ -2,9 +2,10 @@ Name: gnucash Summary: Finance management application Version: 4.2 URL: http://gnucash.org/ -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Source: https://downloads.sourceforge.net/sourceforge/gnucash/gnucash-%{version}.tar.bz2 +Patch0: gnucash-gcc11.patch # upstream git fixes @@ -99,6 +100,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/gnucas %config(noreplace) %{_sysconfdir}/gnucash/* %changelog +* Wed Oct 14 2020 Jeff Law - 4.2-2 +- Fix misleading indentation warning from gcc-11 + * Sun Oct 11 2020 Bill Nottingham - 4.2-1 - update to 4.2