Changes in nl_langinfo() and strftime() API in glibc

2018-01-22 Thread Rafal Luzynski
Hello, I'd like to notify you that today some changes have been introduced to nl_langinfo() and strftime() families, including strptime() as well. They should also be ported to the implementations in Gnulib. This is not only to make the changes available for other systems but also to port the chan

Tiny typo

2018-01-22 Thread Reuben Thomas
In lib/glthread/thread.h: "time(not" → "time (not" -- https://rrt.sc3d.org

Re: [PATCH] build: GuixSD doesn't have /bin/bash.

2018-01-22 Thread Paul Eggert
Mathieu Lirzin wrote: I don't think, since ‘grep -r '^#! *\$'’ doesn't bring any results. OK, thanks for checking. I installed it into gnulib master after creating a ChangeLog entry for it and tweaking the punctuation in the commit message Considering the requirements of having an absolute

Re: [PATCH] build: GuixSD doesn't have /bin/bash.

2018-01-22 Thread Bruno Haible
Mathieu Lirzin wrote: > OTOH Having a configure script allows other > prerequisites such as GNU Make, ‘git’, ‘makeinfo’ and ‘cppi’ to be > checked explicitly which would be an improvement. Maybe there is a good > reason I am overlooking that explains why Gnulib doesn't already have a > configure s

Re: [PATCH] build: GuixSD doesn't have /bin/bash.

2018-01-22 Thread Mathieu Lirzin
Paul Eggert writes: > On 01/22/2018 01:14 PM, Mathieu Lirzin wrote: >> -SHELL=/bin/bash >> +SHELL=bash > > Historically $(SHELL) needed to be absolute, so that it could be put > into the #! lines at the start of script. Does this ever happen with > Gnulib? I don't think, since ‘grep -r '^#! *\$'

Re: [PATCH] build: GuixSD doesn't have /bin/bash.

2018-01-22 Thread Paul Eggert
On 01/22/2018 01:14 PM, Mathieu Lirzin wrote: -SHELL=/bin/bash +SHELL=bash Historically $(SHELL) needed to be absolute, so that it could be put into the #! lines at the start of script. Does this ever happen with Gnulib? If so, we need a better solution than that.

[PATCH] build: GuixSD doesn't have /bin/bash.

2018-01-22 Thread Mathieu Lirzin
* Makefile (SHELL): Search 'bash' in the PATH environment variable. --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index aa5bf01c1..6c3a22851 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ # that you have tools like git, makeinfo and cpp

gnulib-tool.py does not write the gitignore file correctly

2018-01-22 Thread Darshit Shah
Hi, While using gnulib-tool.py for GNU Wget, I noticed a large number of new files in the git repository. It turns out that the original gnulib-tool used to write the .gitignore file with a list of all the files it copied into m4/. But, gnulib-tool.py does *NOT* write the gitignore file. Could th