030-fix-musl-build.patch (577B)
1 --- a/libtransmission/bitfield.c 2 +++ b/libtransmission/bitfield.c 3 @@ -6,6 +6,8 @@ 4 * 5 */ 6 7 +#define __NEED_ssize_t 8 + 9 #include <assert.h> 10 #include <string.h> /* memset */ 11 12 @@ -13,6 +15,7 @@ 13 #include "bitfield.h" 14 #include "utils.h" /* tr_new0 () */ 15 16 + 17 const tr_bitfield TR_BITFIELD_INIT = { NULL, 0, 0, 0, false, false }; 18 19 /**** 20 --- a/libtransmission/fdlimit.h 21 +++ b/libtransmission/fdlimit.h 22 @@ -10,6 +10,8 @@ 23 #error only libtransmission should #include this header. 24 #endif 25 26 +#define __NEED_off_t 27 + 28 #include "transmission.h" 29 #include "file.h" 30 #include "net.h"