Paul Eggert wrote:
> I got confused by a recent attempt of mine to merge 
> recent Gnulib into Emacs.

And I got confused by
1) a source code file which implements two modules at the same
   time, and the flag GL_COMPILE_CRYPTO_STREAM which is set by one
   of the modules and has an effect on the compilation unit of the
   other module.
2) the 'configure --help' output which suggest to use an option
   '--with-linux-crypto' — but that option does not exist.

For 1), I would like to split the shaN.c file: move out the *_stream
functions to a separate file shaN-stream.c. Likewise for md5.c.

This will cause some divergence of md5.c w.r.t. glibc. To me, that
sounds OK, since md5.c rarely changes in gnulib and has not changed
in glibc since 2012. Is that OK with you too?

Bruno




Reply via email to