-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 13/04/10 15:59, Alon Bar-Lev wrote: >> Alon, with all respect, it is great getting feedbacks to submitted >> > patches, even REVERT suggestions. Could you perhaps share some thoughts >> > about how to solve it, instead of just rejecting it? > I did. > I sent you an example of how we solve it in OpenSC and Suspend. > > http://www.opensc-project.org/opensc/browser/trunk/configure.ac#L613 > > autoconf log was NEVER intended to be used as programming interface, > and is far than being stable.
I feel you oversee something. The configure_h.awk script uses config.h, which is included in most of the C files already. The config.log is *only* used for getting the command line of how ./configure was called, via configure_log.awk. To my knowledge, this information is not available anywhere else. If I have overseen this somewhere, then please enlighten me. The config.log is also not used as a programming interface. One static, configure time related line is *extracted* and compiled into the binary. This is extraction of useful debug information for situation where the openvpn-testing code is distributed in binary. If this configure line is not found, an empty string will be the result, so no openvpn features are harmed. With the clean-up patches, it will now also compile without any issues. And to my knowledge config.log does not change after Make begins to compile the source code. kind regards, David Sommerseth -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkvEgZQACgkQDC186MBRfrrMXACgjWOB2de9DITHjyoXQJYFEhuk DpoAmwcqCjnPttfxzw9VoNOBv0nknM5g =Ciw2 -----END PGP SIGNATURE-----