← Back to team overview

kicad-developers team mailing list archive

Compiling on Fedora 20

 

I'm a new developer who has successfully gotten KiCAD to compile on a Ubuntu 12.04 that I have following the instructions at http://www.kicad-pcb.org/display/DEV/Building+KiCad+on+Linux. I run Fedora 20 on my laptop currently, and I'm been working to follow these Debian/Ubuntu-specific instructions using the yum packager on Fedora, but I've currently run into trouble.

As of right now the `cmake ...` command executes successfully, but when I run make I see the following"
acutiator /m/B/P/k/build> make
[  0%] Performing patch step for 'boost'
Plugin "Bzrtools" is not up to date with installed Bazaar version 2.6.0.
There should be a newer version of Bzrtools available, e.g. 2.6.
bzr: ERROR: Error invoking patch: No such file or directory

make[2]: *** [../.downloads-by-cmake/boost_1_54_0/src/boost-stamp/boost-patch] Error 3
make[1]: *** [CMakeFiles/boost.dir/all] Error 2
make: *** [all] Error 2

1. It looks like this problem was that `patch` isn't installed as part of the Fedora build tools package. Can this be added to the cmake prereq checking process at the start.

2. So my questions are, is the bzrtools version mismatch a problem? I get these warnings a bunch.

3. What is the process for modifying the Building KiCAD pages on the wiki at kicad-pcb.org? On the FAQ at kicad-pcb.org it mentions that one should edit the wiki at SourceForge, which is currently down. Where and how can I add instructions for building KiCAD on Fedora?

4. Since I already have this email going, is there any desire to have something like a list of easy bugs/features for newbies to tackle? This is something that has been incredibly successful for LibreOffice in recruiting new developers [https://wiki.documentfoundation.org/Development/Easy_Hacks]. Mesa has also adopted this strategy and it seems to be working based on the mailing list activity [http://wiki.freedesktop.org/dri/NewbieProjects/]. Would it be worthwhile to compile a list of easy hacks for new comers to start with?

Bryant


Follow ups