mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-03 11:58:07 -07:00
* Re-enable test suite * Drop static-libs support * Add live ebuild template Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/20487 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
46 lines
1.7 KiB
Diff
46 lines
1.7 KiB
Diff
--- a/src/unix/darwin-proctitle.c
|
|
+++ b/src/unix/darwin-proctitle.c
|
|
@@ -41,7 +41,7 @@ static int uv__pthread_setname_np(const char* name) {
|
|
strncpy(namebuf, name, sizeof(namebuf) - 1);
|
|
namebuf[sizeof(namebuf) - 1] = '\0';
|
|
|
|
- err = pthread_setname_np(namebuf);
|
|
+ err = 0;
|
|
if (err)
|
|
return UV__ERR(err);
|
|
|
|
--- a/src/unix/getaddrinfo.c
|
|
+++ b/src/unix/getaddrinfo.c
|
|
@@ -225,6 +225,13 @@ void uv_freeaddrinfo(struct addrinfo* ai) {
|
|
freeaddrinfo(ai);
|
|
}
|
|
|
|
+static size_t strnlen(char *x, size_t len) {
|
|
+ char *r = memchr(x, '\n', len);
|
|
+ if (r == NULL)
|
|
+ return len;
|
|
+ else
|
|
+ return r - x;
|
|
+}
|
|
|
|
int uv_if_indextoname(unsigned int ifindex, char* buffer, size_t* size) {
|
|
char ifname_buf[UV_IF_NAMESIZE];
|
|
--- a/src/unix/udp.c
|
|
+++ b/src/unix/udp.c
|
|
@@ -854,6 +854,7 @@ static int uv__udp_set_membership6(uv_udp_t* handle,
|
|
#if !defined(__OpenBSD__) && \
|
|
!defined(__NetBSD__) && \
|
|
!defined(__ANDROID__) && \
|
|
+ !defined(__APPLE__) && \
|
|
!defined(__DragonFly__) & \
|
|
!defined(__QNX__)
|
|
static int uv__udp_set_source_membership4(uv_udp_t* handle,
|
|
@@ -1046,6 +1047,7 @@ int uv_udp_set_source_membership(uv_udp_t* handle,
|
|
#if !defined(__OpenBSD__) && \
|
|
!defined(__NetBSD__) && \
|
|
!defined(__ANDROID__) && \
|
|
+ !defined(__APPLE__) && \
|
|
!defined(__DragonFly__) && \
|
|
!defined(__QNX__)
|
|
int err;
|