Add patch for possibly unitialized variable
Removed comments after endifs. Signed-off-by: Martin Kutlak <mkutlak@redhat.com>
This commit is contained in:
parent
c7d2242d98
commit
8f4c491a4b
2 changed files with 52 additions and 21 deletions
29
0004-dbus-Fix-possibly-uninitialized-variable.patch
Normal file
29
0004-dbus-Fix-possibly-uninitialized-variable.patch
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
From f81bbaa60ad6c5c99dba499044255fdde5d5ed4a Mon Sep 17 00:00:00 2001
|
||||
From: Martin Kutlak <mkutlak@redhat.com>
|
||||
Date: Fri, 31 Jan 2020 10:12:37 +0100
|
||||
Subject: [PATCH] dbus: Fix possibly uninitialized variable
|
||||
|
||||
abrt_problems2_task.c:419:21: error:
|
||||
'response' may be used uninitialized in this function [-Werror=maybe-uninitialized]
|
||||
|
||||
Signed-off-by: Martin Kutlak <mkutlak@redhat.com>
|
||||
---
|
||||
src/dbus/abrt_problems2_task.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/dbus/abrt_problems2_task.c b/src/dbus/abrt_problems2_task.c
|
||||
index e6ae171c7..af47660aa 100644
|
||||
--- a/src/dbus/abrt_problems2_task.c
|
||||
+++ b/src/dbus/abrt_problems2_task.c
|
||||
@@ -403,7 +403,7 @@ static void abrt_p2_task_autonomous_cb(AbrtP2Task *task,
|
||||
|
||||
case ABRT_P2_TASK_STATUS_FAILED:
|
||||
{
|
||||
- GVariant *response;
|
||||
+ GVariant *response = NULL;
|
||||
gint32 code;
|
||||
GError *error = NULL;
|
||||
abrt_p2_task_finish(task, &response, &code, &error);
|
||||
--
|
||||
2.24.1
|
||||
|
||||
44
abrt.spec
44
abrt.spec
|
|
@ -54,9 +54,10 @@ License: GPLv2+
|
|||
URL: https://abrt.readthedocs.org/
|
||||
Source: https://github.com/abrt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
|
||||
|
||||
Patch0: 0001-python-Use-correct-paths-for-installed-modules.patch
|
||||
Patch1: 0002-Fix-build-failure-with-gcc-fno-common.patch
|
||||
Patch2: 0003-bodhi-Initialize-karma-values-with-default.patch
|
||||
Patch0001: 0001-python-Use-correct-paths-for-installed-modules.patch
|
||||
Patch0002: 0002-Fix-build-failure-with-gcc-fno-common.patch
|
||||
Patch0003: 0003-bodhi-Initialize-karma-values-with-default.patch
|
||||
Patch0004- 0004-dbus-Fix-possibly-uninitialized-variable.patch
|
||||
|
||||
BuildRequires: git-core
|
||||
BuildRequires: %{dbus_devel}
|
||||
|
|
@ -83,7 +84,7 @@ BuildRequires: libselinux-devel
|
|||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-systemd
|
||||
BuildRequires: python3-argcomplete
|
||||
%endif # with python3
|
||||
%endif
|
||||
|
||||
Requires: libreport >= %{libreport_ver}
|
||||
Requires: satyr >= %{satyr_ver}
|
||||
|
|
@ -101,7 +102,7 @@ Requires(pre): %{shadow_utils}
|
|||
%if %{with python3}
|
||||
Requires: python3-augeas
|
||||
Requires: python3-dbus
|
||||
%endif # with python3
|
||||
%endif
|
||||
%ifarch aarch64 i686 x86_64
|
||||
Requires: dmidecode
|
||||
%endif
|
||||
|
|
@ -138,7 +139,7 @@ BuildRequires: python3-sphinx
|
|||
BuildRequires: python3-libreport
|
||||
#python3-abrt-doc
|
||||
BuildRequires: python3-devel
|
||||
%endif # with python3
|
||||
%endif
|
||||
|
||||
%description
|
||||
%{name} is a tool to help users to detect defects in applications and
|
||||
|
|
@ -203,7 +204,7 @@ Requires: %{name} = %{version}-%{release}
|
|||
Requires: abrt-libs = %{version}-%{release}
|
||||
%if %{with python3}
|
||||
Requires: python3-libreport
|
||||
%endif # with python3
|
||||
%endif
|
||||
Obsoletes: abrt-addon-coredump-helper <= 2.12.2
|
||||
|
||||
|
||||
|
|
@ -263,7 +264,7 @@ Requires: kexec-tools
|
|||
%if %{with python3}
|
||||
Requires: python3-abrt
|
||||
Requires: python3-augeas
|
||||
%endif # with python3
|
||||
%endif
|
||||
Requires: util-linux
|
||||
|
||||
%description addon-vmcore
|
||||
|
|
@ -311,7 +312,7 @@ Requires: container-exception-logger
|
|||
%description -n python3-abrt-container-addon
|
||||
This package contains python 3 hook and handling uncaught exception in python 3
|
||||
programs in container.
|
||||
%endif # with python3
|
||||
%endif
|
||||
|
||||
%package plugin-sosreport
|
||||
Summary: %{name}'s plugin for building automatic sosreports
|
||||
|
|
@ -343,7 +344,7 @@ Requires: python3-argcomplete
|
|||
|
||||
Provides: %{name}-cli-ng = %{version}-%{release}
|
||||
Obsoletes: %{name}-cli-ng < 2.12.2
|
||||
%endif # with python3
|
||||
%endif
|
||||
|
||||
%description tui
|
||||
This package contains a simple command line client for processing abrt reports
|
||||
|
|
@ -359,7 +360,7 @@ Requires: abrt-addon-vmcore
|
|||
Requires: abrt-addon-ccpp
|
||||
%if %{with python3}
|
||||
Requires: python3-abrt-addon
|
||||
%endif # with python3
|
||||
%endif
|
||||
Requires: abrt-addon-xorg
|
||||
%if 0%{?rhel}
|
||||
Requires: libreport-rhel >= %{libreport_ver}
|
||||
|
|
@ -399,7 +400,7 @@ Requires: abrt-addon-vmcore
|
|||
Requires: abrt-addon-ccpp
|
||||
%if %{with python3}
|
||||
Requires: python3-abrt-addon
|
||||
%endif # with python3
|
||||
%endif
|
||||
Requires: abrt-addon-xorg
|
||||
Requires: gdb-headless
|
||||
Requires: abrt-gui
|
||||
|
|
@ -473,7 +474,7 @@ Requires: python3-%{name} = %{version}-%{release}
|
|||
|
||||
%description -n python3-abrt-doc
|
||||
Examples and documentation for ABRT Python 3 API.
|
||||
%endif # with python3
|
||||
%endif
|
||||
|
||||
%package console-notification
|
||||
Summary: ABRT console notification script
|
||||
|
|
@ -497,7 +498,7 @@ autoconf
|
|||
CFLAGS="%{optflags} -Werror" %configure \
|
||||
%if %{without python3}
|
||||
--without-python3 \
|
||||
%endif # with python3
|
||||
%endif
|
||||
%if %{without bodhi}
|
||||
--without-bodhi \
|
||||
%endif
|
||||
|
|
@ -524,7 +525,7 @@ CFLAGS="%{optflags} -Werror" %configure \
|
|||
%make_install \
|
||||
%if %{with python3}
|
||||
PYTHON=%{__python3} \
|
||||
%endif # with python3
|
||||
%endif
|
||||
dbusabrtdocdir=%{_defaultdocdir}/%{name}-dbus%{docdirversion}/html/
|
||||
|
||||
%find_lang %{name}
|
||||
|
|
@ -595,7 +596,7 @@ chown -R abrt:abrt %{_localstatedir}/cache/abrt-di
|
|||
%if %{with python3}
|
||||
%post -n python3-abrt-addon
|
||||
%journal_catalog_update
|
||||
%endif # with python3
|
||||
%endif
|
||||
|
||||
%post addon-vmcore
|
||||
%systemd_post abrt-vmcore.service
|
||||
|
|
@ -666,7 +667,7 @@ fi
|
|||
if [ -f /etc/abrt/plugins/CCpp.conf.rpmsave.atomic ]; then
|
||||
mv /etc/abrt/plugins/CCpp.conf.rpmsave.atomic /etc/abrt/plugins/CCpp.conf || exit 1
|
||||
fi
|
||||
%endif # with atomic
|
||||
%endif
|
||||
|
||||
%if 0%{?rhel} && 0%{?rhel} <= 7
|
||||
%post libs -p /sbin/ldconfig
|
||||
|
|
@ -949,7 +950,7 @@ killall abrt-dbus >/dev/null 2>&1 || :
|
|||
%{python3_sitelib}/abrt3_container.pth
|
||||
%{python3_sitelib}/abrt_exception_handler3_container.py
|
||||
%{python3_sitelib}/__pycache__/abrt_exception_handler3_container.*
|
||||
%endif # with python3
|
||||
%endif
|
||||
|
||||
%files plugin-sosreport
|
||||
%config(noreplace) %{_sysconfdir}/libreport/events.d/sosreport_event.conf
|
||||
|
|
@ -968,7 +969,7 @@ killall abrt-dbus >/dev/null 2>&1 || :
|
|||
%{python3_sitelib}/abrtcli/
|
||||
%{_mandir}/man1/abrt.1*
|
||||
%{_mandir}/man1/abrt-cli.1*
|
||||
%endif # with python3
|
||||
%endif
|
||||
|
||||
%files desktop
|
||||
|
||||
|
|
@ -1013,15 +1014,16 @@ killall abrt-dbus >/dev/null 2>&1 || :
|
|||
|
||||
%files -n python3-abrt-doc
|
||||
%{python3_sitelib}/problem_examples
|
||||
%endif # with python3
|
||||
%endif
|
||||
|
||||
%files console-notification
|
||||
%config(noreplace) %{_sysconfdir}/profile.d/abrt-console-notification.sh
|
||||
|
||||
%changelog
|
||||
* Thu Jan 30 2020 Martin Kutlak <mkutlak@redhat.com> - 2.13.0-4
|
||||
* Fri Jan 31 2020 Martin Kutlak <mkutlak@redhat.com> - 2.13.0-4
|
||||
- Add patch to fix build failure with gcc -fno-common
|
||||
- Initialize bodhi karma values with defaults
|
||||
- Fix possibly uninitialized variable
|
||||
- Resolves: #1795820
|
||||
|
||||
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.0-3
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue