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 we’re 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;