On Tue, 24 Jan 2012 23:28:48 +0100, Kevin Kofler wrote: > Alain Portal wrote: >> Kicad doesn't build with gcc-4.7 and I don't understand anything with >> c++. >> Can somebody help me? >> >> http://koji.fedoraproject.org/koji/taskinfo?taskID=3730441 >> http://lists.fedoraproject.org/pipermail/devel/2011- December/160723.html >> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29131 > > The declarations in the bundled boost-polygon header are in the wrong > order. > Reordering them should fix the build failure, but the package must be > fixed to use the system boost-polygon (it's included in the current > version of Boost), bundling the code is a violation of our packaging > guidelines. I managed to fix the build by applying two patches. One to boost-polygon: https://bugzilla.redhat.com/show_bug.cgi?id=784654 The second to kicad: https://www.gitorious.org/fedora-packages/kicad/commit/ fa6a4e5f901bb044f270108c7559d18c9f15ee07 Both patches are short and I'd appreciate someone with stronger C++ skills to take a look at them. Alain, once the boost-polygon / gcc-4.7 bug in RHBZ 784654 is fixed you can pull the packaging changes from https://www.gitorious.org/fedora- packages/kicad/ -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel