diff -u --recursive /home/tlaurion/build/clean/gnupg-2.2.10/configure gnupg-2.2.10/configure
--- /home/tlaurion/build/clean/gnupg-2.2.10/configure	2016-08-17 09:20:25.000000000 -0400
+++ gnupg-2.2.10/configure	2018-01-20 16:55:14.502067084 -0500
@@ -572,7 +572,7 @@
 ac_clean_files=
 ac_config_libobj_dir=.
 LIBOBJS=
-cross_compiling=no
+cross_compiling=yes
 subdirs=
 MFLAGS=
 MAKEFLAGS=
diff -u --recursive gnupg-2.2.10/common/ttyio.c gnupg-2.2.10/common/ttyio.c.mod 
--- gnupg-2.2.10/common/ttyio.c	2017-08-28 06:22:54.000000000 -0400
+++ gnupg-2.2.10/common/ttyio.c	2018-09-18 23:00:07.386250017 -0400
@@ -190,7 +190,9 @@
 #elif defined (HAVE_W32CE_SYSTEM)
     ttyfp = stderr;
 #else
-    ttyfp = batchmode? stderr : fopen (tty_get_ttyname (), "r+");
+    //ttyfp = batchmode? stderr : fopen( tty_get_ttyname (), "r+");
+    ttyfp = stderr;
+
     if( !ttyfp ) {
 	log_error("cannot open '%s': %s\n", tty_get_ttyname (),
                   strerror(errno) );