xxkb will not compile with gcc 3.4 due to removing deprecated extension that allowed C programs to have a label at the end of a compound statement. Here I applay a patch which fix the problem. It can be applied for older version of gcc also. It just make xxkb compatible with c++ standart. Reproducible: Always Steps to Reproduce: 1. Just merge on gcc 3.4 enabled installation. Actual Results: Compillation will fail with: resource.c: In function `load_image': resource.c:387: error: label at end of compound statement make: *** [resource.o] Error 1
Created attachment 38053 [details, diff] patch itself
Created attachment 38054 [details] corrected ebuild
Fixed in portage.