Robert Connolly writes: > I think I have a fix that should prevent me from kicking myself in the butt, > again: > > --- string/strfry.c.orig 2008-05-05 23:56:08.000000000 +0000 > +++ string/strfry.c 2008-05-05 23:58:05.000000000 +0000 > @@ -32,7 +32,7 @@ > { > static char state[32]; > rdata.state = NULL; > - __initstate_r (time ((time_t *) NULL) ^ getpid (), > + __initstate_r (arc4random(), > state, sizeof (state), &rdata); > init = 1; > }
I don't have compiled HLFS by hand (I'm packaging it and don't even have /tools), but at first glance it seems good. initstate takes int as first argument, so types should be okay too. See ya -- http://linuxfromscratch.org/mailman/listinfo/hlfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page