[bash] bash FTBFS if -Werror=format-string is used (#1036998)
Ondrej Oprala
ooprala at fedoraproject.org
Wed Dec 4 13:18:23 UTC 2013
commit e6141f3f4a9273bdc33aba75540543bae0b1725c
Author: Ondrej Oprala <ooprala at redhat.com>
Date: Wed Dec 4 13:52:35 2013 +0100
bash FTBFS if -Werror=format-string is used (#1036998)
bash-4.2-format-security.patch | 12 ++++++++++++
bash.spec | 9 ++++++++-
2 files changed, 20 insertions(+), 1 deletions(-)
---
diff --git a/bash-4.2-format-security.patch b/bash-4.2-format-security.patch
new file mode 100644
index 0000000..8e81142
--- /dev/null
+++ b/bash-4.2-format-security.patch
@@ -0,0 +1,12 @@
+diff -up ./bash-4.2/print_cmd.c-orig ./bash-4.2/print_cmd.c
+--- ./bash-4.2/print_cmd.c-orig 2013-12-04 13:22:53.850843813 +0100
++++ ./bash-4.2/print_cmd.c 2013-12-04 13:23:28.249867347 +0100
+@@ -1394,7 +1394,7 @@ indent (amount)
+ for (i = 0; amount > 0; amount--)
+ indentation_string[i++] = ' ';
+ indentation_string[i] = '\0';
+- cprintf (indentation_string);
++ cprintf ("%s", indentation_string);
+ }
+
+ static void
diff --git a/bash.spec b/bash.spec
index cef8d95..b3576d6 100644
--- a/bash.spec
+++ b/bash.spec
@@ -7,7 +7,7 @@
Version: %{baseversion}%{patchleveltag}
Name: bash
Summary: The GNU Bourne Again shell
-Release: 4%{?dist}
+Release: 5%{?dist}
Group: System Environment/Shells
License: GPLv3+
Url: http://www.gnu.org/software/bash
@@ -119,6 +119,9 @@ Patch126: bash-4.2-missing_closes.patch
# fix deadlock in trap, backported from devel branch
Patch127: bash-4.2-trap.patch
+# 1036998, bash FTBFS if -Werror=format-string is used
+Patch128: bash-4.2-format-security.patch
+
BuildRequires: texinfo bison
BuildRequires: ncurses-devel
BuildRequires: autoconf, gettext
@@ -218,6 +221,7 @@ This package contains documentation files for %{name}.
%patch124 -p1 -b .signal
%patch125 -p1 -b .size_type
%patch126 -p1 -b .missing_closes
+%patch128 -p1 -b .format-security
echo %{version} > _distribution
echo %{release} > _patchlevel
@@ -410,6 +414,9 @@ end
#%doc doc/*.ps doc/*.0 doc/*.html doc/article.txt
%changelog
+* Wed Dec 04 2013 Ondrej Oprala <ooprala at redhat.com> 4.2.45-5
+- bash FTBFS if -Werror=format-string is used (#1036998)
+
* Fri Aug 09 2013 Roman Rakus <rrakus at redhat.com> - 4.2.45-4
- Added suggestion to .bashrc how to disable autopaging in systemctl
More information about the scm-commits
mailing list