From: Daniel J. <dan...@gm...> - 2016-07-04 12:08:25
|
Sam wrote: > Congratulations, you pass the midterm evaluation. Thank you :) > Now, please note that you really are behind the schedule. You need > to polish your fixes to rawsock, get your new modules accepted to > gnulib, finish converting clisp to use autotools throughout, and > make a release. I'm currently working on getting the new modules ready for submission to gnulib. The m4/autoconf code is the hardest part here (I haven't written that much of m4 before). More specifically, I: * wrote an ifaddrs.h module for gnulib * wrote an getifaddrs module (implementing functions from above header) for gnulib, initially using WSAIoctl, just to learn that this happily returns an empty list of interfaces without any indication of failure most of the time, so I rewrote it to use GetAdaptersAddresses instead. * am writing a gnulib module to implement if_nameindex (and related functions) on mingw/Windows. It also took me some time to understand why AC_SEARCH_LIBS isn't working with Windows dlls/libs: The "stdcall" calling convention decorates (function) symbols with the number of bytes used by the arguments on the stack; but the autoconf macro generates an declaration (with cdecl calling convention) like char some_function(); so the test always fails with a linker error. > (note that your tar ball is missing version number :-) You mean because it still reads "2.49+" and not yet 2.5? > Please keep sending updates a couple of times a week. Please excuse that it's already a week since my last mail. I tried to only send an update when some subtaks is finished, but I'll switch to keeping you better informed about what I'm doing (even if it's not yet finished). |