diff --git a/general/package/libevent-openipc/libevent-mbedtls.patch b/general/package/libevent-openipc/libevent-mbedtls.patch index 96a6d992..08e49d3b 100644 --- a/general/package/libevent-openipc/libevent-mbedtls.patch +++ b/general/package/libevent-openipc/libevent-mbedtls.patch @@ -1,3 +1,16 @@ +diff --git a/buffer.c b/buffer.c +index 822d97a5..646763b4 100644 +--- a/buffer.c ++++ b/buffer.c +@@ -3070,7 +3070,7 @@ evbuffer_file_segment_materialize(struct evbuffer_file_segment *seg) + offset_leftover = offset % page_size; + offset_rounded = offset - offset_leftover; + } +- mapped = mmap(NULL, length + offset_leftover, ++ mapped = mmap64(NULL, length + offset_leftover, + PROT_READ, + #ifdef MAP_NOCACHE + MAP_NOCACHE | /* ??? */ diff --git a/bufferevent_mbedtls.c b/bufferevent_mbedtls.c index f42da2ae..61f448a2 100644 --- a/bufferevent_mbedtls.c