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
