I am just wondering whether this is a viable way to submit patches.

I recently uploaded a couple of fixes to CFFI that enable users to completely forget about shared libraries and statically resolve symbols at compilation time -- CFFI's calls are directly translated into C ones.

This is needed for platforms such as iOS that do not allow dynamically loading shared libraries. Users have reported that the feature works fine in such environments.

More about this at the ECL mailing list: http://sourceforge.net/mailarchive/message.php?msg_id=30132113 and also in the comments in src/cffi-ecl.lisp

Juanjo

--
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain) 
http://juanjose.garciaripoll.googlepages.com