+------ "J.D. Bronson" wrote (Sat, 18-Oct-2008, 05:30 -0500): | | At 09:07 PM 10/17/2008 -0400, you wrote: | >| 4.1.30, 4.1.31, 5.0.4 all fail on arc4random.c | >| | >| [4.1.29 compiles just fine....] | > | >Similar problems on Solaris 8 SPARC. See: | > | > | >http://sourceforge.net/tracker/index.php?func=detail&aid=2063742&group_id=169098&atid=849053 | > | >As said there, the patch gets the compile to complete, but I haven't | >tested the result (I have 4.1.29 installed, and it is likely to be | >a while before I get back to this). The same patch submitted there | >is included below. Let us know if it actually works. 8-) | | | as expected, the patch permits the compile to complete.
Good to hear that it compiles on Solaris 10 as well as 8. | I am leery of testing this in the real world though. | | Why? - This was posted to sourceforge OVER A MONTH AGO and there has been | no feedback or comments from Darren or anyone else. Do consider that likely I was delinquent in only putting it up on the Sourceforge bug tracker without announcing it either here or to Darren privately. Also consider that Solaris 10 comes with IPFilter already compiled, so relatively few will be attempting to compile the latest versions on that platform. The new features in 4.1.31 over 4.1.29, of which the arc4random.c is a major part, are not of much immediate use in my environment. OTOH, it seems as though Darren has or had some employment or crontracting connection with Sun, presummably with integrating IPFilter into Solaris (and perhaps more). So, I'm a bit suprised that he allowed something to creep into IPFilter with compilation problems on Solaris. Although arc4random.c appears to have been a contribution from the FreeBSD community, and it may have been rushed into IPFilter, I too am a bit disappointed not to see a fix since the release back in late July. I'm guessing that Darren has been busy with other tasks. Improving the IPFilter build system hopefully is on his task list somewhere. 8-) Best Regards, Chuck And thanks to Darren for all his contributions, past and future.
