Hi Tim, We don't need any features from gettext 0.19.8, I just figured it might include bugfixes. So you could trivially hack the configure.ac to say 0.19.7 if that helps, maybe you have to re-run gettextize.
Does that help? Happy hacking! Christian On 11/7/18 1:14 PM, Tim Rühsen wrote: > Congrats ! > > Here is the first show stopper: you updated the gettext requirements to > a very recent version (AM_GNU_GETTEXT_VERSION([0.19.8]) in configure.ac). > > This prevents building on slightly older system with gettext 0.19.7 or > lower. Here is a log from OSS-Fuzz where we build wget2 + dependencies: > > Step #4: + cd /src/libmicrohttpd > Step #4: + ./bootstrap > Step #4: aclocal: installing 'm4/libtool.m4' from > '/usr/share/aclocal/libtool.m4' > Step #4: aclocal: installing 'm4/ltoptions.m4' from > '/usr/share/aclocal/ltoptions.m4' > Step #4: aclocal: installing 'm4/ltsugar.m4' from > '/usr/share/aclocal/ltsugar.m4' > Step #4: aclocal: installing 'm4/ltversion.m4' from > '/usr/share/aclocal/ltversion.m4' > Step #4: aclocal: installing 'm4/lt~obsolete.m4' from > '/usr/share/aclocal/lt~obsolete.m4' > Step #4: autopoint: *** The AM_GNU_GETTEXT_VERSION declaration in your > configure.ac > Step #4: file requires the infrastructure from > gettext-0.19.8 but this version > Step #4: is older. Please upgrade to gettext-0.19.8 or newer. > Step #4: autopoint: *** Stop. > Step #4: autoreconf: autopoint failed with exit status: 1 > > > But maybe there a needed feature in gettext 0.19.8 that is required for > MHD 0.9.60 !? > > > Regards, Tim > > > On 11/6/18 8:16 PM, Christian Grothoff wrote: >> Dear all, >> >> I've now released libmicrohttpd 0.9.60 with the usual set of minor >> bugfixes and feature enhancements: >> >> * gettext updated to 0.19.8 >> * can use epoll() without listen socket now >> * in thread-per-connection mode, socket closure is now communicated >> in a timely fashion to the application >> * added MHD_RF_HTTP_VERSION_1_0_RESPONSE option >> * preventing bogus transfer-encoding values >> * Added MHD_OPTION_GNUTLS_PSK_CRED_HANDLER >> * allow digest authentication with hashed password >> * ensure request completed callback is called from correct thread >> and also for upgraded connections >> >> You can download GNU libmicrohttpd from >> >> * https://ftp.gnu.org/gnu/libmicrohttpd/ and all GNU FTP mirrors. >> * Our git repository at https://gnunet.org/git/libmicrohttpd.git >> >> Please report bugs to our bugtracker at https://gnunet.org/bugs/. >> >> The documentation (including a reference manual and tutorial) can be >> found at https://www.gnu.org/software/libmicrohttpd/. >> >> >> Happy hacking! >> >> Christian >> >> On 10/18/18 3:50 PM, Gauthier Haderer wrote: >>> Hi, >>> >>> The last release was made in February. Do you have any plan to release a >>> new version of MHD soon? >>> >>> Cheers, >>> >>> >>> Gauthier >> >
signature.asc
Description: OpenPGP digital signature