Re: [PATCH] tests: set executable bit in test-trim[1-3].sh

2023-04-03 Thread Bruno Haible
Jim Meyering wrote: > I tried latest gnulib with grep and saw three easily-fixed failures Ah, some packages execute the tests without $(SHELL). Then we need to make all the tests/*.sh executable. 2023-04-03 Bruno Haible tests: Set executable bit on more tests. * tests/test-c-

[PATCH] tests: set executable bit in test-trim[1-3].sh

2023-04-03 Thread Jim Meyering
I tried latest gnulib with grep and saw three easily-fixed failures, so I've pushed this: >From d7e034a02c4ede22045be9165e68cea1990cfd6a Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Mon, 3 Apr 2023 12:27:46 -0700 Subject: [PATCH] tests: set executable bit in test-trim[1-3].sh This avoids a

Re: Use the 'extern-inline' module explicitly where needed

2023-04-03 Thread Bruno Haible
Paul Eggert wrote: > Perhaps something like the attached as well? Feel free to push it. Bruno

Re: Use the 'extern-inline' module explicitly where needed

2023-04-03 Thread Paul Eggert
Thanks for doing that. Perhaps something like the attached as well?From 9fce35022cc3dfa516059062ead881bf787404a9 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 3 Apr 2023 11:30:08 -0700 Subject: [PATCH] Document extern-inline find --- ChangeLog | 5 + 1 file changed, 5 insertions(+)

Use the 'extern-inline' module explicitly where needed

2023-04-03 Thread Bruno Haible
When a .h file uses _GL_INLINE_HEADER_BEGIN / _GL_INLINE_HEADER_END, it needs a dependency towards the 'extern-inline' module. Some modules had this dependency only accidentally; it's better to have it explicitly, for maintenance. I found the list of affected modules through $ for m in $(for f in

Re: bug#62607: cp --recursive --backup broken in 9.2

2023-04-03 Thread Pádraig Brady
On 02/04/2023 13:40, Pádraig Brady wrote: On 01/04/2023 23:40, Kristian Klausen via GNU coreutils Bug Reports wrote: Hi After upgrading to coreutils 9.2-2 on Arch Linux the following: mkdir -p src dst touch {src,dst}/bar cp --recursive --backup src/* dst fails with: cp: cannot create regular fi

Re: *printf-posix: ISO C 23: Support size specifiers 'wN' and 'wfN'

2023-04-03 Thread Bruno Haible
Oops, there was a mistake here. Fortunately a harmless one. > @@ -1633,24 +1633,155 @@ MAX_ROOM_NEEDED (const arguments *ap, size_t > arg_index, FCHAR_T conversion, >switch (conversion) > { > case 'd': case 'i': case 'u': > - if (type == TYPE_LONGLONGINT || type == TYPE_ULONGLO

more tests against glibc C locale bug

2023-04-03 Thread Bruno Haible
For robustness, let me add tests against the glibc bug https://sourceware.org/bugzilla/show_bug.cgi?id=19932 also to the mb*c32* unit tests. Here, no fixes are needed, since the fixes are already in the mb*wc* and mbrtoc32 modules. 2023-04-03 Bruno Haible mbstoc32s tests: Check behav