Add replacement hack for Android's broken ttyname.
authorWerner Koch <wk@gnupg.org>
Mon, 6 Feb 2012 20:06:16 +0000 (21:06 +0100)
committerWerner Koch <wk@gnupg.org>
Mon, 6 Feb 2012 20:06:16 +0000 (21:06 +0100)
* configure.ac (HAVE_TTYNAME) [__ANDROID__]: Add hack.

configure.ac

index f008d23..47c6d12 100644 (file)
@@ -490,6 +490,13 @@ AH_BOTTOM([
 # endif
 #endif
 
+/* Hacks required for Android.  */
+#ifdef __ANDROID__
+  /* ttyname is a stub in BIONIC, printing a FIXME warning.  */
+# define ttyname broken_native_ttyname
+# undef HAVE_TTYNAME
+#endif /*__ANDROID__*/
+
 
 /* Tell libgcrypt not to use its own libgpg-error implementation. */
 #define USE_LIBGPG_ERROR 1