termux-packages/packages/glib/glib-gmessages.c.patch

40 lines
1.1 KiB
Diff
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

diff -u -r ../glib-2.50.1/glib/gmessages.c ./glib/gmessages.c
--- ../glib-2.50.1/glib/gmessages.c 2016-10-10 09:39:07.000000000 -0400
+++ ./glib/gmessages.c 2016-10-15 19:16:30.272794344 -0400
@@ -1842,7 +1842,7 @@
return isatty (output_fd);
}
-#ifdef __linux__
+#if defined(__linux__) && !defined(__ANDROID__)
static int journal_fd = -1;
#ifndef SOCK_CLOEXEC
@@ -1881,7 +1881,7 @@
gboolean
g_log_writer_is_journald (gint output_fd)
{
-#ifdef __linux__
+#if defined(__linux__) && !defined(__ANDROID__)
/* FIXME: Use the new journal API for detecting whether were writing to the
* journal. See: https://github.com/systemd/systemd/issues/2473
*/
@@ -2016,7 +2016,7 @@
return g_string_free (gstring, FALSE);
}
-#ifdef __linux__
+#if defined(__linux__) && !defined(__ANDROID__)
static int
journal_sendv (struct iovec *iov,
gsize iovlen)
@@ -2130,7 +2130,7 @@
gsize n_fields,
gpointer user_data)
{
-#ifdef __linux__
+#if defined(__linux__) && !defined(__ANDROID__)
const char equals = '=';
const char newline = '\n';
gsize i, k;