[PATCH] crypto/sm3-buffer: fix C99 conformance bug

2021-12-30 Thread Paul Eggert
* lib/sm3.c (sm3_process_block): Call varargs macro with enough arguments. Problem found by IBM XL/C 12.1.0.0 for AIX. --- ChangeLog | 6 ++ lib/sm3.c | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index b5f7f8eb2..2271e5c70 100644 --- a/ChangeL

test-strerror_r fails on GNU/Hurd

2021-12-30 Thread Bernhard Voelker
Someone reported an unrelated problem for GNU findutils on GNU/Hurd, and in the process of fixing it, I ran into the following problem of 'test-strerror_r': Reproducer: - Prepare a GNU/Hurd VM in VirtualBox: - Download Debian/GNU/Hurd image: see https://www.gnu.org/software/hurd/hurd/runnin

Infinite recusion in test-timespec_getres.exe

2021-12-30 Thread Gisle Vanem
Trying the new test 'test-timespec_getres.exe' gave me a "Stack overflow - code c0fd (first chance)" since in my case here on Windows/MSVC, the function really is: long int gettime_res (void) { struct rpl_timespec res; timespec_getres (&res, 1); and then 'timespec_getres()' calls

[striconveh] Error handling and Unicode replacement character

2021-12-30 Thread Marc Nieper-Wißkirchen
The striconveh module and related modules offer an error handler argument. The current possible values are: iconveh_error iconveh_question_mark iconveh_escape_sequence The second option replaces any unconvertible character with a question mark "?". I would like to request to add a fourth option,