diff options
| -rw-r--r-- | meta/recipes-extended/mdadm/files/0001-Disable-gcc8-warnings.patch | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/meta/recipes-extended/mdadm/files/0001-Disable-gcc8-warnings.patch b/meta/recipes-extended/mdadm/files/0001-Disable-gcc8-warnings.patch index 8cf52406c4..739652cd55 100644 --- a/meta/recipes-extended/mdadm/files/0001-Disable-gcc8-warnings.patch +++ b/meta/recipes-extended/mdadm/files/0001-Disable-gcc8-warnings.patch | |||
| @@ -6,6 +6,14 @@ Subject: [PATCH] Disable gcc8 warnings | |||
| 6 | This is needed until | 6 | This is needed until |
| 7 | https://bugzilla.redhat.com/show_bug.cgi?id=1553958 | 7 | https://bugzilla.redhat.com/show_bug.cgi?id=1553958 |
| 8 | 8 | ||
| 9 | Fix super0.c issue which is triggered only in DEBUG_BUILD with -O1 (or any | ||
| 10 | configuration without -ftree-vrp or with -fno-tree-vrp) | ||
| 11 | |||
| 12 | super0.c: In function 'examine_super0': | ||
| 13 | super0.c:238:32: error: 'snprintf' output may be truncated before the last format character [-Werror=format-truncation=] | ||
| 14 | snprintf(nb, sizeof(nb), "%4d", d); | ||
| 15 | ^ | ||
| 16 | |||
| 9 | Upstream-Status: Inappropriate [Workaround] | 17 | Upstream-Status: Inappropriate [Workaround] |
| 10 | 18 | ||
| 11 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | 19 | Signed-off-by: Khem Raj <raj.khem@gmail.com> |
| @@ -16,8 +24,22 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com> | |||
| 16 | super-ddf.c | 4 ++++ | 24 | super-ddf.c | 4 ++++ |
| 17 | super-intel.c | 6 ++++++ | 25 | super-intel.c | 6 ++++++ |
| 18 | super1.c | 5 +++++ | 26 | super1.c | 5 +++++ |
| 19 | 5 files changed, 22 insertions(+), 1 deletion(-) | 27 | super0.c | 2 +- |
| 28 | 6 files changed, 22 insertions(+), 1 deletion(-) | ||
| 20 | 29 | ||
| 30 | diff --git a/super0.c b/super0.c | ||
| 31 | index f5b4507..264b598 100644 | ||
| 32 | --- a/super0.c | ||
| 33 | +++ b/super0.c | ||
| 34 | @@ -231,7 +231,7 @@ | ||
| 35 | d++) { | ||
| 36 | mdp_disk_t *dp; | ||
| 37 | char *dv; | ||
| 38 | - char nb[11]; | ||
| 39 | + char nb[12]; | ||
| 40 | int wonly, failfast; | ||
| 41 | if (d>=0) dp = &sb->disks[d]; | ||
| 42 | else dp = &sb->this_disk; | ||
| 21 | diff --git a/Monitor.c b/Monitor.c | 43 | diff --git a/Monitor.c b/Monitor.c |
| 22 | index 802a9d9..23b246b 100644 | 44 | index 802a9d9..23b246b 100644 |
| 23 | --- a/Monitor.c | 45 | --- a/Monitor.c |
