can't build master: es_poll_t type is unknown in common/sh-exectool.{c, h}

Daniel Kahn Gillmor dkg at
Fri Dec 11 02:22:19 CET 2015

i can't build from the current master because of errors having to do
with es_poll_t in common/sh-exectool.{c,h}, which seems to have been
introduced without any declaration of the type in
2ae07f826aa551db8adf714158fce962790a6b54 and

for example:

make[3]: Entering directory '/home/dkg/src/pkg-gnupg/gnupg2/common'
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/usr/local/share/locale\" -DGNUPG_BINDIR="\"/usr/local/bin\"" -DGNUPG_LIBEXECDIR="\"lib/gnupg2\"" -DGNUPG_LIBDIR="\"/usr/local/lib/gnupg\"" -DGNUPG_DATADIR="\"/usr/local/share/gnupg\"" -DGNUPG_SYSCONFDIR="\"/usr/local/etc/gnupg\"" -DGNUPG_LOCALSTATEDIR="\"/usr/local/var\""            -DWITHOUT_NPTH=1 -Wall -Wno-pointer-sign -Wpointer-arith -g -O2 -MT libcommon_a-sh-exectool.o -MD -MP -MF .deps/libcommon_a-sh-exectool.Tpo -c -o libcommon_a-sh-exectool.o `test -f 'sh-exectool.c' || echo './'`sh-exectool.c
sh-exectool.c:48:52: error: unknown type name ‘es_poll_t’
 read_and_log_stderr (read_and_log_buffer_t *state, es_poll_t *fderr)
sh-exectool.c: In function ‘sh_exec_tool_stream’:
sh-exectool.c:227:3: error: unknown type name ‘es_poll_t’
   es_poll_t fds[3];



More information about the Gnupg-devel mailing list