| Jari Aalto wrote:
| > Package: gcc
| > Version: 4:4.1.1-3
| > Severity: normal
| > 
| > While compiling binutils-2.17 from (Debian) sources, gcc reports following:
| > 
| >     bucomm.o: In function `make_tempname':
| >     /usr/src/net/deb/src/binutils-2.17/binutils/bucomm.c:426: warning: the 
use of `mktemp' is dangerous, better use `mkstemp'
| > 
| > 
| > The proper fix is to use `mkdtemp' in the code, but the error message
| > does not tell this.
| 
| FYI, in the case of binutils mkdtemp is not the proper fix, because
| it has to be bootstrappable on machines without mkdtemp support.
| 
| In the general case it might be still no good idea, the manpage for
| mkdtemp claims it is non-standard (glibc/OpenBSD only).

If the ./configure script can detect the presence of glibc,
then I assume the mkdtemp etc. could be taken into use and
in other systems use the default.

Jari



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to