diff --git a/recipes/libs/glib/redox.patch b/recipes/libs/glib/redox.patch index df14da2f0400c1533fdff9655e7ee746d01e6271..4c8c34f1fdd979f60c0da72b5c3b1714f69543e2 100644 --- a/recipes/libs/glib/redox.patch +++ b/recipes/libs/glib/redox.patch @@ -1,6 +1,6 @@ diff -ruwN source/configure.ac source-new/configure.ac ---- source/configure.ac 2018-12-23 06:10:41.000000000 -0700 -+++ source-new/configure.ac 2019-01-05 10:59:22.924421938 -0700 +--- source/configure.ac 2018-12-23 08:10:41.000000000 -0500 ++++ source-new/configure.ac 2024-11-28 00:42:10.691094238 -0500 @@ -981,7 +981,7 @@ [int qclass = C_IN;])], [AC_MSG_RESULT([yes]) @@ -20,8 +20,8 @@ diff -ruwN source/configure.ac source-new/configure.ac AC_CHECK_FUNC(socket, :, AC_CHECK_LIB(socket, socket, [NETWORK_LIBS="-lsocket $NETWORK_LIBS"], diff -ruwN source/gio/glocalfileinfo.c source-new/gio/glocalfileinfo.c ---- source/gio/glocalfileinfo.c 2018-12-23 06:10:41.000000000 -0700 -+++ source-new/gio/glocalfileinfo.c 2019-01-05 14:18:02.435425946 -0700 +--- source/gio/glocalfileinfo.c 2018-12-23 08:10:41.000000000 -0500 ++++ source-new/gio/glocalfileinfo.c 2024-11-28 00:42:10.691094238 -0500 @@ -1217,11 +1217,13 @@ lookup_gid_name (gid_t gid) { @@ -53,9 +53,9 @@ diff -ruwN source/gio/glocalfileinfo.c source-new/gio/glocalfileinfo.c g_hash_table_replace (gid_cache, GINT_TO_POINTER (gid), name); diff -ruwN source/gio/gnetworking.h.in source-new/gio/gnetworking.h.in ---- source/gio/gnetworking.h.in 2018-12-23 06:10:41.000000000 -0700 -+++ source-new/gio/gnetworking.h.in 2019-01-13 10:46:34.304980440 -0700 -@@ -41,13 +41,19 @@ +--- source/gio/gnetworking.h.in 2018-12-23 08:10:41.000000000 -0500 ++++ source-new/gio/gnetworking.h.in 2024-11-28 01:04:12.972229810 -0500 +@@ -41,13 +41,17 @@ #include <netdb.h> #include <netinet/in.h> #include <netinet/tcp.h> @@ -64,9 +64,7 @@ diff -ruwN source/gio/gnetworking.h.in source-new/gio/gnetworking.h.in +#endif #include <sys/socket.h> #include <sys/un.h> -+#if !defined(__redox__) #include <net/if.h> -+#endif #include <arpa/inet.h> +#if !defined(__redox__) @@ -76,8 +74,8 @@ diff -ruwN source/gio/gnetworking.h.in source-new/gio/gnetworking.h.in #ifndef T_SRV diff -ruwN source/gio/gsocket.c source-new/gio/gsocket.c ---- source/gio/gsocket.c 2018-12-23 06:10:41.000000000 -0700 -+++ source-new/gio/gsocket.c 2019-01-05 13:34:30.178211038 -0700 +--- source/gio/gsocket.c 2018-12-23 08:10:41.000000000 -0500 ++++ source-new/gio/gsocket.c 2024-11-28 00:42:10.691094238 -0500 @@ -1539,6 +1539,7 @@ g_return_val_if_fail (G_IS_SOCKET (socket), 0); @@ -252,8 +250,8 @@ diff -ruwN source/gio/gsocket.c source-new/gio/gsocket.c } - diff -ruwN source/gio/gthreadedresolver.c source-new/gio/gthreadedresolver.c ---- source/gio/gthreadedresolver.c 2018-12-23 06:10:41.000000000 -0700 -+++ source-new/gio/gthreadedresolver.c 2019-01-13 10:47:33.441032953 -0700 +--- source/gio/gthreadedresolver.c 2018-12-23 08:10:41.000000000 -0500 ++++ source-new/gio/gthreadedresolver.c 2024-11-28 00:42:10.694427677 -0500 @@ -289,6 +289,12 @@ gpointer task_data, GCancellable *cancellable) @@ -306,8 +304,8 @@ diff -ruwN source/gio/gthreadedresolver.c source-new/gio/gthreadedresolver.c static GList * diff -ruwN source/gio/gunixfdmessage.c source-new/gio/gunixfdmessage.c ---- source/gio/gunixfdmessage.c 2018-12-23 06:10:41.000000000 -0700 -+++ source-new/gio/gunixfdmessage.c 2019-01-05 14:22:53.097587821 -0700 +--- source/gio/gunixfdmessage.c 2018-12-23 08:10:41.000000000 -0500 ++++ source-new/gio/gunixfdmessage.c 2024-11-28 00:42:10.694427677 -0500 @@ -53,6 +53,10 @@ #include "gnetworking.h" #include "gioerror.h" @@ -320,8 +318,8 @@ diff -ruwN source/gio/gunixfdmessage.c source-new/gio/gunixfdmessage.c { GUnixFDList *list; diff -ruwN source/gio/gunixmounts.c source-new/gio/gunixmounts.c ---- source/gio/gunixmounts.c 2018-12-23 06:10:41.000000000 -0700 -+++ source-new/gio/gunixmounts.c 2019-01-05 14:25:31.846709810 -0700 +--- source/gio/gunixmounts.c 2018-12-23 08:10:41.000000000 -0500 ++++ source-new/gio/gunixmounts.c 2024-11-28 00:42:10.694427677 -0500 @@ -949,6 +949,21 @@ return return_list; } @@ -354,8 +352,8 @@ diff -ruwN source/gio/gunixmounts.c source-new/gio/gunixmounts.c _g_get_unix_mount_points (void) { diff -ruwN source/glib/gthread-posix.c source-new/glib/gthread-posix.c ---- source/glib/gthread-posix.c 2018-12-23 06:10:41.000000000 -0700 -+++ source-new/glib/gthread-posix.c 2019-01-05 11:40:57.454759289 -0700 +--- source/glib/gthread-posix.c 2018-12-23 08:10:41.000000000 -0500 ++++ source-new/glib/gthread-posix.c 2024-11-28 00:42:10.694427677 -0500 @@ -660,6 +660,7 @@ #elif defined (HAVE_PTHREAD_CONDATTR_SETCLOCK) && defined (CLOCK_MONOTONIC) if G_UNLIKELY ((status = pthread_condattr_setclock (&attr, CLOCK_MONOTONIC)) != 0)