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

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

 



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



--- Comment #2 from Michael Cronenworth <mike@xxxxxxxxxx> ---
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
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]