libmicrohttpd
[Top][All Lists]
Advanced

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

Re: [libmicrohttpd] Remove PlibC from autotools files


From: Christian Grothoff
Subject: Re: [libmicrohttpd] Remove PlibC from autotools files
Date: Wed, 07 Aug 2013 20:16:07 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130704 Icedove/17.0.7

On 08/07/13 18:24, Michael Cronenworth wrote:
On 08/07/2013 09:32 AM, Christian Grothoff wrote:
Ah, but that itself doesn't require the 'select' on pipes.  Could you please try
to run the full test suite ("make check")?

I wasn't sure if my patches would be accepted (or reviewed this quickly). After
running make check I had to make one small tweak[1] to pipe handling. The test
cases also needed their old macros to be replaced[2] with native calls. The
test_quiesce case uses fork, which doesn't have an easy replacement.The test
would need to be reworked to use Windows threads, but I'm not interested in
doing this.

If you look at SVN HEAD, that test is already disabled for W32 as it doesn't work there.

The MHD test suite passes (log attached). The testcurl tests mostly failed, but
it references errors trying to open a port so this may be an issue with Wine (I
compile on Fedora).

That's odd, are you running any other services that use the ports used by the testcases?

[1] libmicrohttpd-mingw-pipe.patch
     Use ReadFile/WriteFile for sending pipe messages. Add debug output if
     looking at the pipe fails.

LRN/ndurner: what do you think about this?

-Christian

[2] libmicrohttpd-mingw-tests.patch
     Replace PlibC macros with native calls.
     Does not run test_quiesce on Windows builds - uses fork().





reply via email to

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