commit eb8f6bd
Michael Forney
·
2026-03-04 22:28:26 +0000 UTC
parent b2119d6
bubblewrap: Add patch to silence -Wpedantic warning
2 files changed,
+37,
-1
1@@ -0,0 +1,36 @@
2+From 323a274d3f02819891156b1e5827f810b6642ae2 Mon Sep 17 00:00:00 2001
3+From: Michael Forney <mforney@mforney.org>
4+Date: Wed, 4 Mar 2026 14:26:50 -0800
5+Subject: [PATCH] Avoid empty initializers
6+
7+These are standard as of C23, but fix it anyway to avoid -Wpedantic
8+warnings on older gcc versions.
9+---
10+ utils.c | 4 ++--
11+ 1 file changed, 2 insertions(+), 2 deletions(-)
12+
13+diff --git a/utils.c b/utils.c
14+index ffe0a0d..c843599 100644
15+--- a/utils.c
16++++ b/utils.c
17+@@ -756,7 +756,7 @@ void
18+ send_pid_on_socket (int sockfd)
19+ {
20+ char buf[1] = { 0 };
21+- struct msghdr msg = {};
22++ struct msghdr msg = { 0 };
23+ struct iovec iov = { buf, sizeof (buf) };
24+ _Alignas(struct cmsghdr) char control_buf_snd[CMSG_SPACE(sizeof(struct ucred))];
25+ struct cmsghdr *cmsg;
26+@@ -797,7 +797,7 @@ int
27+ read_pid_from_socket (int sockfd)
28+ {
29+ char recv_buf[1] = { 0 };
30+- struct msghdr msg = {};
31++ struct msghdr msg = { 0 };
32+ struct iovec iov = { recv_buf, sizeof (recv_buf) };
33+ _Alignas(struct cmsghdr) char control_buf_rcv[CMSG_SPACE(sizeof(struct ucred))];
34+ struct cmsghdr* cmsg;
35+--
36+2.49.0
37+
+1,
-1
1@@ -1 +1 @@
2-0.11.0 r0
3+0.11.0 r2