On 11.04.19 20:56, Bruno Haible wrote: > Hi Tim, > >>> For analyzing this, we would need the generated >>> - config.log, >>> - config.status, >>> - config.h. >> >> Thanks, attached. > > You should also say which package you are building, and with which > configure options you configured it. > > It looks like > - you are building gnutls-3.6.7, not just a gnulib testdir, > - you gave the configure option --disable-threads, > - but at the same time the C macro USE_POSIX_THREADS is defined. > How come? Maybe Debian is currently broken regarding MinGW ? I never had issues building libunistring with MinGW, but now compilation stops with In file included from /usr/share/mingw-w64/include/signal.h:10, from ./signal.h:52, from pthread_sigmask.c:20: pthread_sigmask.c:34:1: error: expected identifier or ‘(’ before numeric constant pthread_sigmask (int how, const sigset_t *new_mask, sigset_t *old_mask) ^~~~~~~~~~~~~~~ make[4]: *** [Makefile:10495: pthread_sigmask.o] Fehler 1 Maybe this is related, all about pthreads. Regards, Tim