[gsim85] * Mon Jun 23 2014 Yaakov Selkowitz <yselkowi at redhat.com> - 0.3-12 - Fix FTBFS with -Werror=format-se
Fabian Affolter
fab at fedoraproject.org
Mon Jun 23 21:38:09 UTC 2014
commit ab3b0e5eeb717bfaa8c5e34d212a7380d22b132f
Author: Fabian Affolter <mail at fabian-affolter.ch>
Date: Mon Jun 23 23:38:04 2014 +0200
* Mon Jun 23 2014 Yaakov Selkowitz <yselkowi at redhat.com> - 0.3-12
- Fix FTBFS with -Werror=format-security (rhbz#1037107, rhbz#1106733)
gsim85-0.3-format-security.patch | 20 ++++++++++++++++++++
gsim85.spec | 7 ++++++-
2 files changed, 26 insertions(+), 1 deletions(-)
---
diff --git a/gsim85-0.3-format-security.patch b/gsim85-0.3-format-security.patch
new file mode 100644
index 0000000..63a46db
--- /dev/null
+++ b/gsim85-0.3-format-security.patch
@@ -0,0 +1,20 @@
+--- a/src/dialog.c
++++ b/src/dialog.c
+@@ -29,7 +29,7 @@ void gsim_message(const gchar *message,GtkMessageType type)
+ {
+ GtkWidget *dialog;
+ dialog=gtk_message_dialog_new(GTK_WINDOW(gsim_appwindow),GTK_DIALOG_DESTROY_WITH_PARENT,type,
+- GTK_BUTTONS_CLOSE,message);
++ GTK_BUTTONS_CLOSE,"%s",message);
+ gtk_dialog_run (GTK_DIALOG (dialog));
+ gtk_widget_hide (dialog);
+ }
+@@ -48,7 +48,7 @@ void gsim_close_unsaved(void)
+ /* Create the widgets */
+
+ dialog = gtk_message_dialog_new(GTK_WINDOW(gsim_appwindow),GTK_DIALOG_DESTROY_WITH_PARENT,GTK_MESSAGE_QUESTION,
+- GTK_BUTTONS_NONE,str->str);
++ GTK_BUTTONS_NONE,"%s",str->str);
+ gtk_dialog_add_buttons(GTK_DIALOG(dialog),GTK_STOCK_CANCEL,GTK_RESPONSE_NONE,GTK_STOCK_NO,GTK_RESPONSE_NO,
+ GTK_STOCK_SAVE,GTK_RESPONSE_YES,NULL);
+
diff --git a/gsim85.spec b/gsim85.spec
index 17b1fcd..47bb651 100644
--- a/gsim85.spec
+++ b/gsim85.spec
@@ -1,11 +1,12 @@
Name: gsim85
Version: 0.3
-Release: 11%{?dist}
+Release: 12%{?dist}
Summary: An 8085 microprocessor simulator
License: GPLv2+
URL: http://gsim85.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Patch0: gsim85-0.3-format-security.patch
BuildRequires: libglade2-devel
BuildRequires: intltool
@@ -21,6 +22,7 @@ implementing them on target board.
%prep
%setup -q
+%patch0 -p1 -b .error
%build
%configure --disable-static
@@ -43,6 +45,9 @@ desktop-file-install \
%{_datadir}/applications/%{name}.desktop
%changelog
+* Mon Jun 23 2014 Yaakov Selkowitz <yselkowi at redhat.com> - 0.3-12
+- Fix FTBFS with -Werror=format-security (rhbz#1037107, rhbz#1106733)
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.3-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
More information about the scm-commits
mailing list