Freenet6 & patches

Not long after Fedora 9 came out, I performed the upgrade, and found that I could no longer connect to Freenet6 for my IPv6 connection. I experimented with it, did some basice troubleshooting, and searched for an answer on their fora, to no avail. So, I went and fixed it up myself. It seems to be a result of updating the compiler to gcc-4.3 (from gcc-4.1, I think, in my case, from Fedora 8), which doesn't seem to include some of the files by default that had been assumed in some of the source code. So, I wrote some patches that should fix them right up. No guarantees, of course. `patch -p1` from the top extracted directory should do the job, I think.

Here they are:

For good measure, here are the patched RPM packages I've made with the patches. Be warned, they haven't been working very well for me, crashing rather often, which didn't happen when I'd packaged them before. The 6.0-BETA4 seems especially troublesome, but that's somewhat expected from a beta, after all. The 5.1 seems fairly stable, in the short time I've been running it so far.

Valid XHTML 1.1 Valid CSS!