diff options
author | Marcin Niestroj <m.niestroj@grinn-global.com> | 2017-09-26 15:37:16 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-10-03 22:40:41 +0200 |
commit | d1839b7f0e7c6be2e90887b27dee58d9a0441771 (patch) | |
tree | 757967f9883d9b3497b12b088b9064b64fb3c09c | |
parent | e9c6f24727e2c1ab0b9d46f2bc2452316551895e (diff) | |
download | buildroot-d1839b7f0e7c6be2e90887b27dee58d9a0441771.tar.gz buildroot-d1839b7f0e7c6be2e90887b27dee58d9a0441771.zip |
package/turbolua: Fix build with gcc7
gcc7 has -Wimplicit-fallthrough enabled by default. Together with
-Werror in turbolua makefile it gives -Werror=implicit-fallthrough=
build error.
Add upstreamable patch [1], which fixes typo in FALLTHROUGH comment,
so it makes the fallthrough explicit for gcc.
[1] https://github.com/kernelsauce/turbo/pull/323
Fixes:
http://autobuild.buildroot.net/results/6f107b62f105508044185576b071323e5d73dd83
http://autobuild.buildroot.net/results/d303929960c667a21181d0bbdab64ba8a8d56a4f
Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r-- | package/turbolua/0001-http-parser-Fix-typo-in-switch-FALLTHROUGH-comment.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/package/turbolua/0001-http-parser-Fix-typo-in-switch-FALLTHROUGH-comment.patch b/package/turbolua/0001-http-parser-Fix-typo-in-switch-FALLTHROUGH-comment.patch new file mode 100644 index 0000000000..bb27056ac6 --- /dev/null +++ b/package/turbolua/0001-http-parser-Fix-typo-in-switch-FALLTHROUGH-comment.patch @@ -0,0 +1,31 @@ +From 570db52d7fd3b4deffe785e60fb362e1496844ee Mon Sep 17 00:00:00 2001 +From: Marcin Niestroj <m.niestroj@grinn-global.com> +Date: Tue, 26 Sep 2017 12:10:53 +0200 +Subject: [PATCH] http-parser: Fix typo in switch FALLTHROUGH comment + +This also suppresses -Wimplicit-fallthrough warning, which is enabled +in gcc7 by default. + +PR for upstream: https://github.com/kernelsauce/turbo/pull/323 + +Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com> +--- + deps/http-parser/http_parser.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/deps/http-parser/http_parser.c b/deps/http-parser/http_parser.c +index 8cf6fb0..2ff1073 100644 +--- a/deps/http-parser/http_parser.c ++++ b/deps/http-parser/http_parser.c +@@ -2095,7 +2095,7 @@ http_parser_parse_url( + case s_req_server_with_at: + found_at = 1; + +- /* FALLTROUGH */ ++ /* FALLTHROUGH */ + case s_req_server: + uf = UF_HOST; + break; +-- +2.14.1 + |