Fix a build failure with -Werror=format-security
This commit is contained in:
parent
bd4ba70e00
commit
b77212f16c
21
usermode-1.111-format-security.patch
Normal file
21
usermode-1.111-format-security.patch
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
commit b562472980ecd903d13e69279a31fcf77fac57bc
|
||||||
|
Author: Miloslav Trmač <mitr@redhat.com>
|
||||||
|
Date: Mon Apr 24 21:58:56 2017 +0200
|
||||||
|
|
||||||
|
Don't unnecessarily use g_strdup_printf()
|
||||||
|
|
||||||
|
This avoids a build failure with Werror=format-security.
|
||||||
|
|
||||||
|
diff --git a/userhelper.c b/userhelper.c
|
||||||
|
index 15d2c5e..287aa4d 100644
|
||||||
|
--- a/userhelper.c
|
||||||
|
+++ b/userhelper.c
|
||||||
|
@@ -583,7 +583,7 @@ converse_console(int num_msg, const struct pam_message **msg,
|
||||||
|
|
||||||
|
if (banner == 0) {
|
||||||
|
if ((data->banner != NULL) && (data->domain != NULL)) {
|
||||||
|
- text = g_strdup_printf(dgettext(data->domain, data->banner));
|
||||||
|
+ text = g_strdup (dgettext(data->domain, data->banner));
|
||||||
|
} else {
|
||||||
|
if ((service != NULL) && (strlen(service) > 0)) {
|
||||||
|
if (data->fallback_allowed) {
|
@ -1,12 +1,14 @@
|
|||||||
Summary: Tools for certain user account management tasks
|
Summary: Tools for certain user account management tasks
|
||||||
Name: usermode
|
Name: usermode
|
||||||
Version: 1.111
|
Version: 1.111
|
||||||
Release: 9%{?dist}
|
Release: 10%{?dist}
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
URL: https://fedorahosted.org/usermode/
|
URL: https://fedorahosted.org/usermode/
|
||||||
Source: https://fedorahosted.org/releases/u/s/usermode/usermode-%{version}.tar.xz
|
Source: https://fedorahosted.org/releases/u/s/usermode/usermode-%{version}.tar.xz
|
||||||
Source1: config-util
|
Source1: config-util
|
||||||
|
# Upstream commit b562472980ecd903d13e69279a31fcf77fac57bc
|
||||||
|
Patch0: usermode-1.111-format-security.patch
|
||||||
Requires: pam, passwd, util-linux
|
Requires: pam, passwd, util-linux
|
||||||
BuildRequires: desktop-file-utils, gettext, glib2-devel, gtk2-devel, intltool
|
BuildRequires: desktop-file-utils, gettext, glib2-devel, gtk2-devel, intltool
|
||||||
BuildRequires: libblkid-devel, libSM-devel, libselinux-devel, libuser-devel
|
BuildRequires: libblkid-devel, libSM-devel, libselinux-devel, libuser-devel
|
||||||
@ -38,6 +40,8 @@ graphical tools for certain account management tasks.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
|
%patch0 -p1 -b .format-security
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure --with-selinux
|
%configure --with-selinux
|
||||||
|
|
||||||
@ -90,6 +94,10 @@ done
|
|||||||
%{_datadir}/applications/*
|
%{_datadir}/applications/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Apr 24 2017 Miloslav Trmač <mitr@redhat.com> - 1.111-10
|
||||||
|
- Fix a FBFS with -Werror=format-security
|
||||||
|
Resolves #1444750
|
||||||
|
|
||||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-9
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-9
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user