summaryrefslogtreecommitdiff
path: root/net-misc/udpcast/files/udpcast-20211207-musl.patch
blob: 9b0aaae590324d4ebe4b297e85867e1cdd3cc233 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
https://git.busybox.net/buildroot/tree/package/udpcast/0001-fix-musl-build.patch?id=8d7be66f70cccbaf61e5cb6b2414b9d9ce162f48

fix musl build

Fix the following musl build failure:

receivedata.c: In function 'findSlice':
receivedata.c:348:2: error: unknown type name 'ptrdiff_t'
  348 |  ptrdiff_t pos = slice - clst->slices;
      |  ^~~~~~~~~
receivedata.c:17:1: note: 'ptrdiff_t' is defined in header '<stddef.h>'; did you forget to '#include <stddef.h>'?
   16 | #include "fec.h"
  +++ |+#include <stddef.h>
   17 | 

Fixes:
 - http://autobuild.buildroot.org/results/30208c6f175967fed6de690447a09e0c86547b24

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[Upstream status:
https://udpcast.linux.lu/mailman3/hyperkitty/list/udpcast@udpcast.linux.lu/thread/4MBES2CPUSUNIZTC7NXCQYS2GAE4DQSG/]

--- a/receivedata.c
+++ b/receivedata.c
@@ -1,6 +1,7 @@
 #include <assert.h>
 #include <sys/types.h>
 #include <unistd.h>
+#include <stddef.h>
 #include <stdlib.h>
 #include <sys/time.h>
 #include <errno.h>