libmicrohttpd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libmicrohttpd] next release


From: Tim Rühsen
Subject: Re: [libmicrohttpd] next release
Date: Wed, 7 Nov 2018 14:38:07 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0

Hi Christian,

thanks for the advice. For developing I have no issues since I use
latest software. But for automated scripts testing on stable releases,
everybody now has to change their scripts. That quiet some work alone
over here for all those CI runners and for automated fuzzing.

So I just thought to tell you in case you mind.

BTW, I just think about changing scripts to build MHD from tarball...
and see that
https://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-latest.tar.gz still
has version 0.9.59 in it.

Doesn't that automatically update when uploading to ftp.gnu.org !?

Regards, Tim


On 11/7/18 1:17 PM, Christian Grothoff wrote:
> 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
>>>
>>
> 

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]