net-misc/sslwrap-2.0.5-r1 will not compile with gcc 3.1. It takes advantage of a bug in previous versions of gcc that allowed string concatenation to take place before source file inclusion. I will add a patch that makes the substitution explicitly in the src_unpack phase of the ebuild, and incidentally updates the ebuild to the latest version as well if saved as sslwrap-2.0.6.ebuild, as I initially thought this might have been the source of the problem. I of course make no claim that this is necessarily the correct way to solve this problem, only that it is one possible solution that worked for me.
Created attachment 2182 [details, diff] sslwrap gcc3 patch This is one way to make sslwrap compile with GCC3.
Thanks, committed.