This is a rather strange request, but please bear me.
While building Posix module, python checks (among others) for
tmpfile, tmpnam and tmpnam_r
however man pages state explicitly, that in case tmpfile is available, other two should not be used
if libpython2.5.a is built with either of them, linker complains each time it's added
While this doesn't break anything, it's still a bit annoying.
so I propose to remove functionality as an enhancement:
to change in Modules/posixmodule.c
#ifdef HAVE_TMPNAM && !defined(HAVE_TMPFILE)
Your thoughts ?
Have you reported this upstream?
I've opened http://bugs.python.org/issue6965. Resolving UPSTREAM.