If you try to build Vice 1.14(-r1) using gcc 3.4.x the compilation process will fail due to several incompatible declarations. To solve this problem the patch found at the above-mentioned URL needs to be applied. This problem is not Gentoo-specific but should be addressed.
Created attachment 46536 [details, diff] Patch for Vice 1.14 to make it compilable with gcc 3.4.x Added the patch itself in case the URL becomes unreachable or whatever.
Why is this patch not in portage yet ??
Because you haven't added it yet? Remember that just like everyone else, we have lives of our own. Also, we prioritize things. This is now in my priority list, as #68. This means there are 68 other *games* things in my personal queue before I get to this. On top of that, I am also the lead for Release Engineering, and we're nearing a release, which means that release stuff comes before any and all games stuff. Have patience, we'll get to this as soon as we can. Badgering us about it won't get it done any quicker.
I'm sorry to report that your patch does not apply for me, although I can confirm that the program will not compile under GCC 3.4. Please feel free to reopen this bug report if you attach a rediffed patch, and I will try to add it to portage again. Thank you for your efforts so far. patching file src/via.h Hunk #1 FAILED at 153. Hunk #2 FAILED at 138. Hunk #3 FAILED at 46. Hunk #4 FAILED at 47. Hunk #5 FAILED at 41. 5 out of 5 hunks FAILED -- saving rejects to file src/via.h.rej
you see nothing...
please try 1.16 and let me know if it builds for you.
1.16 builds nicely using: gcc version 3.4.3 20050110 (Gentoo Linux 3.4.3.20050110, ssp-3.4.3.20050110-0, pie-8.7.7) Thanks, Mr. Bones. I consider this problem fixed since the successor version builds perfectly. Tony Vroon: I'm sorry but I got 1.14 compiled using the patch I supplied. Maybe I changed a line or two but if I could do that I guess you could have done it, too.