[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libmicrohttpd] next release
From: |
Christian Grothoff |
Subject: |
Re: [libmicrohttpd] next release |
Date: |
Wed, 7 Nov 2018 13:17:33 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 |
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