Re: Use of `mktemp' is dangerous, better use `mkstemp'...

2021-01-18 Thread Ángel
On 2021-01-18 at 14:05 -0500, Chet Ramey wrote: > On 1/17/21 7:46 PM, Ángel wrote: > > > > > [Explanation of when is mktemp() used and patch to remove the > > > > warning] > > > > > > The warning can be ignored. > > > > Sure. However, actually removing the spurious warning would not > > only mak

Re: Use of `mktemp' is dangerous, better use `mkstemp'...

2021-01-18 Thread Chet Ramey
On 1/17/21 7:46 PM, Ángel wrote: [Explanation of when is mktemp() used and patch to remove the warning] The warning can be ignored. Sure. However, actually removing the spurious warning would not only make (some) build systems happier, but also produce less confused users, so it seemed (pote

Re: Use of `mktemp' is dangerous, better use `mkstemp'...

2021-01-17 Thread Ángel
7;m building Bash 5.1 from sources. This may be of interest: > > > > > > > > /usr/bin/ld: ./lib/sh/libsh.a(tmpfile.o): in function > > > > `sh_mktmpname': > > > > /home/jwalton/Build-Scripts/bash-5.1/lib/sh/tmpfile.c:160: warning: > > > > the use of

Re: Use of `mktemp' is dangerous, better use `mkstemp'...

2021-01-17 Thread Chet Ramey
lton/Build-Scripts/bash-5.1/lib/sh/tmpfile.c:160: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' It's a spurious warning. mktemp() would only end up being used (with all its issues) if the OS doesn't provide a DEV FD or there's no mkdtemp(

Re: Use of `mktemp' is dangerous, better use `mkstemp'...

2021-01-15 Thread Ángel
_mktmpname': > > /home/jwalton/Build-Scripts/bash-5.1/lib/sh/tmpfile.c:160: warning: > > the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' > > It's a spurious warning. mktemp() would only end up being used (with all its issues) if the OS

Re: Use of `mktemp' is dangerous, better use `mkstemp'...

2021-01-15 Thread Chet Ramey
On 1/14/21 11:45 PM, Jeffrey Walton wrote: Hi Everyone, I'm building Bash 5.1 from sources. This may be of interest: /usr/bin/ld: ./lib/sh/libsh.a(tmpfile.o): in function `sh_mktmpname': /home/jwalton/Build-Scripts/bash-5.1/lib/sh/tmpfile.c:160: warning: the use of `mktemp

Re: Use of `mktemp' is dangerous, better use `mkstemp'...

2021-01-14 Thread Eli Schwartz
On 1/14/21 11:45 PM, Jeffrey Walton wrote: Hi Everyone, I'm building Bash 5.1 from sources. This may be of interest: /usr/bin/ld: ./lib/sh/libsh.a(tmpfile.o): in function `sh_mktmpname': /home/jwalton/Build-Scripts/bash-5.1/lib/sh/tmpfile.c:160: warning: the use of `mktemp

Use of `mktemp' is dangerous, better use `mkstemp'...

2021-01-14 Thread Jeffrey Walton
Hi Everyone, I'm building Bash 5.1 from sources. This may be of interest: /usr/bin/ld: ./lib/sh/libsh.a(tmpfile.o): in function `sh_mktmpname': /home/jwalton/Build-Scripts/bash-5.1/lib/sh/tmpfile.c:160: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' Jeff

Re: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'

2020-07-28 Thread Chet Ramey
$ ./configure > $ make -j44 > [...] > /usr/bin/ld: ./lib/sh/libsh.a(tmpfile.o): in function `sh_mktmpname': > /home/werner/Public/repo/git.savannah.gnu.org/git/bash.git/lib/sh/tmpfile.c:152: > warning: the use of `mktemp' is dangerous, better use `mkstemp' or > `mkdtemp'

warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'

2020-07-28 Thread Hongyi Zhao
`sh_mktmpname': /home/werner/Public/repo/git.savannah.gnu.org/git/bash.git/lib/sh/tmpfile.c:152: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' [...] Any hints for fix this warning? Regards -- Hongyi Zhao