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
+36, -0
 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