aboutsummaryrefslogtreecommitdiffstats
path: root/main/musl/0071-fix-use-of-memset-without-declaration-in-sched.h-cpu.patch
diff options
context:
space:
mode:
authorWilliam Pitcock <nenolod@dereferenced.org>2017-10-12 00:51:20 +0000
committerWilliam Pitcock <nenolod@dereferenced.org>2017-10-12 00:51:20 +0000
commitafdba0ba0b8c0e92c376e7f1bfb151c07bf654b6 (patch)
tree8b8e5b58057c394a57e427ba8776a933c8377335 /main/musl/0071-fix-use-of-memset-without-declaration-in-sched.h-cpu.patch
parentba95a098380de3c708a38dbecc0a8aae077d7574 (diff)
downloadaports-afdba0ba0b8c0e92c376e7f1bfb151c07bf654b6.tar.bz2
aports-afdba0ba0b8c0e92c376e7f1bfb151c07bf654b6.tar.xz
main/musl: update to alpine version 1.1.16-r21
- incorporate unreleased upstream bugfixes from august to present: - fix OOB reads in memmem implementations - fix undefined behaviour in memset - fix memory leak in clearenv - fix unicode processing bugs - fix signal masking issue with pthread_create - fix glob descent with GLOB_PERIOD - implement fopencookie(3)
Diffstat (limited to 'main/musl/0071-fix-use-of-memset-without-declaration-in-sched.h-cpu.patch')
-rw-r--r--main/musl/0071-fix-use-of-memset-without-declaration-in-sched.h-cpu.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/main/musl/0071-fix-use-of-memset-without-declaration-in-sched.h-cpu.patch b/main/musl/0071-fix-use-of-memset-without-declaration-in-sched.h-cpu.patch
new file mode 100644
index 0000000000..2701b282d3
--- /dev/null
+++ b/main/musl/0071-fix-use-of-memset-without-declaration-in-sched.h-cpu.patch
@@ -0,0 +1,29 @@
+From 48be5b6313d7b827acf555769e93b389fa9f6307 Mon Sep 17 00:00:00 2001
+From: Rich Felker <dalias@aerifal.cx>
+Date: Thu, 28 Sep 2017 12:57:06 -0400
+Subject: [PATCH 29/30] fix use of memset without declaration in sched.h cpu
+ set macros
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+patch by Jörg Krause.
+---
+ include/sched.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/sched.h b/include/sched.h
+index d1cccb70..05d40b1e 100644
+--- a/include/sched.h
++++ b/include/sched.h
+@@ -72,6 +72,7 @@ int setns(int, int);
+
+ void *memcpy(void *__restrict, const void *__restrict, size_t);
+ int memcmp(const void *, const void *, size_t);
++void *memset (void *, int, size_t);
+ void *calloc(size_t, size_t);
+ void free(void *);
+
+--
+2.13.3
+