From d32c460a7c9613597323d94d2a9d161dfe17b46a Mon Sep 17 00:00:00 2001 From: Marcin Banasiak Date: Sun, 30 Sep 2012 07:48:49 +0200 Subject: [PATCH] Fix for build with -Werror=format-security --- mono-format-security.patch | 11 +++++++++++ mono.spec | 2 ++ 2 files changed, 13 insertions(+) create mode 100644 mono-format-security.patch diff --git a/mono-format-security.patch b/mono-format-security.patch new file mode 100644 index 0000000..7f72576 --- /dev/null +++ b/mono-format-security.patch @@ -0,0 +1,11 @@ +--- mono-2.11.4/support/syslog.c.format 2012-09-30 07:43:34.007137644 +0200 ++++ mono-2.11.4/support/syslog.c 2012-09-30 07:43:43.137547773 +0200 +@@ -34,7 +34,7 @@ Mono_Posix_Syscall_closelog (void) + int + Mono_Posix_Syscall_syslog (int priority, const char* message) + { +- syslog (priority, message); ++ syslog (priority, "%s", message); + return 0; + } + diff --git a/mono.spec b/mono.spec index 2c1c841..674305b 100644 --- a/mono.spec +++ b/mono.spec @@ -34,6 +34,7 @@ Patch5: %{name}-pc.patch Patch6: %{name}-ARG_MAX.patch Patch7: %{name}-fix-null-requirement.patch Patch8: %{name}-docs-build.patch +Patch9: %{name}-format-security.patch URL: http://www.mono-project.com/ %if %(test -r /dev/random; echo $?) BuildRequires: ACCESSIBLE_/dev/random @@ -227,6 +228,7 @@ oraz dotGNU. %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 # for jay cat >> mcs/build/config-default.make <<'EOF' -- 2.44.0