Red Hat 7.0
   
    Stephen Weeks
     
    MLton@sourcelight.com
       
    Thu, 19 Oct 2000 10:31:58 -0700 (PDT)
    
    
  
> Note,  part  of the problem is that EVERY MLton program links to mlton-lib.o,
> and thus you get it all (bad) and this includes a call to tmpnam().  This  is
> part  of  the  reason  that linking statically creates such huge files.  This
> really must be broken up into many small .c files.
Breaking mlton-lib into many small .c files is on the todo list.
> Any way, I'm waiting to hear about the tmpnam() resolution before I put  them
> on the web page.
I think the right fix is to write our own version of tmpnam in the basis library 
and not use the C tmpnam at all.  This seems no worse (security wise) and avoids 
the problems with Red Hat 7.0.  Henry, are you up to it?