[Bug 989850] Review Request: mingw-libmicrohttpd - MinGW package for libmicrohttpd

bugzilla at redhat.com bugzilla at redhat.com
Fri Aug 2 03:06:48 UTC 2013


https://bugzilla.redhat.com/show_bug.cgi?id=989850



--- Comment #2 from Michael Cronenworth <mike at cchtml.com> ---
OK, I fixed the stupid errors, and have a new (correct) spec and SRPM for you.
Use the original links to grab the new copies.

After those fixes, I tried to remove the configure dependency on PlibC, but
found some interesting things:

- libmicrohttpd has an embedded plibc.h that it depends on to pull in Linux or
Windows includes. Editing this to the point of pulling in things that MinGW-w64
doesn't provide allowed compiling, but not linking.
- Linking found a few functions that PlibC offers that MinGW-w64 doesn't have.
  * SetErrnoFromWinError
  * pipe
  * plibc_init
  * plibc_shutdown
  * munmap

I may pursue upstream to detach itself from PlibC if PlibC cannot get its
license clarified. The list of undefined functions is small and it shouldn't be
too difficult to remove the dependency by adding replacement code for MinGW
builds.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3WWzAKuKef&a=cc_unsubscribe


More information about the package-review mailing list