From bc99da741d96d9e98450ca7c672a25a8eb0c14e8 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Tue, 26 Oct 2021 19:59:39 -0700 Subject: musl: Add patch to use preferred location for packed attribute --- ...ed-syntactic-location-for-epoll_event-pac.patch | 37 ++++++++++++++++++++++ pkg/musl/ver | 2 +- 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 pkg/musl/patch/0003-use-preferred-syntactic-location-for-epoll_event-pac.patch (limited to 'pkg') diff --git a/pkg/musl/patch/0003-use-preferred-syntactic-location-for-epoll_event-pac.patch b/pkg/musl/patch/0003-use-preferred-syntactic-location-for-epoll_event-pac.patch new file mode 100644 index 00000000..c3e9891a --- /dev/null +++ b/pkg/musl/patch/0003-use-preferred-syntactic-location-for-epoll_event-pac.patch @@ -0,0 +1,37 @@ +From 3c3a5a3208341615cefc3be9383e04cab32f9bfb Mon Sep 17 00:00:00 2001 +From: Michael Forney +Date: Tue, 26 Oct 2021 15:27:31 -0700 +Subject: [PATCH] use preferred syntactic location for epoll_event packed + attribute + +--- + include/sys/epoll.h | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/include/sys/epoll.h b/include/sys/epoll.h +index ac81a841..de4fe0e7 100644 +--- a/include/sys/epoll.h ++++ b/include/sys/epoll.h +@@ -45,14 +45,14 @@ typedef union epoll_data { + uint64_t u64; + } epoll_data_t; + +-struct epoll_event { +- uint32_t events; +- epoll_data_t data; +-} ++struct + #ifdef __x86_64__ + __attribute__ ((__packed__)) + #endif +-; ++epoll_event { ++ uint32_t events; ++ epoll_data_t data; ++}; + + + int epoll_create(int); +-- +2.32.0 + diff --git a/pkg/musl/ver b/pkg/musl/ver index 4e12d03d..3af605a1 100644 --- a/pkg/musl/ver +++ b/pkg/musl/ver @@ -1 +1 @@ -1.2.2 r4 +1.2.2 r5 -- cgit v1.2.3