diff options
author | CoprDistGit <infra@openeuler.org> | 2024-10-09 03:36:26 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2024-10-09 03:36:26 +0000 |
commit | db43dfdfa8bc2b938582aef3d87e43594c13ee50 (patch) | |
tree | 47b95b2f6ac8d8b7e6fa373a5bd7d661bf7234df /0012-resolv-Fix-tst-resolv-short-response-for-older-GCC-b.patch | |
parent | b933872de72b006230559f77acc3ccfb38a1f343 (diff) |
automatic import of glibcopeneuler20.03
Diffstat (limited to '0012-resolv-Fix-tst-resolv-short-response-for-older-GCC-b.patch')
-rw-r--r-- | 0012-resolv-Fix-tst-resolv-short-response-for-older-GCC-b.patch | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/0012-resolv-Fix-tst-resolv-short-response-for-older-GCC-b.patch b/0012-resolv-Fix-tst-resolv-short-response-for-older-GCC-b.patch new file mode 100644 index 0000000..fc16820 --- /dev/null +++ b/0012-resolv-Fix-tst-resolv-short-response-for-older-GCC-b.patch @@ -0,0 +1,35 @@ +From 9184c13681b5de1f9e078538f0e1ee9b8599e1c3 Mon Sep 17 00:00:00 2001 +From: Florian Weimer <fweimer@redhat.com> +Date: Thu, 1 Aug 2024 10:46:10 +0200 +Subject: [PATCH 12/12] resolv: Fix tst-resolv-short-response for older GCC + (bug 32042) + +Previous GCC versions do not support the C23 change that +allows labels on declarations. + +Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> +(cherry picked from commit ec119972cb2598c04ec7d4219e20506006836f64) +--- + resolv/tst-resolv-short-response.c | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/resolv/tst-resolv-short-response.c b/resolv/tst-resolv-short-response.c +index be354ae1c7..9b06b0c176 100644 +--- a/resolv/tst-resolv-short-response.c ++++ b/resolv/tst-resolv-short-response.c +@@ -33,8 +33,10 @@ response (const struct resolv_response_context *ctx, + { + case 0: + /* First server times out. */ +- struct resolv_response_flags flags = {.rcode = rcode}; +- resolv_response_init (b, flags); ++ { ++ struct resolv_response_flags flags = {.rcode = rcode}; ++ resolv_response_init (b, flags); ++ } + break; + case 1: + /* Second server sends reply. */ +-- +2.33.0 + |