← Back to team overview

kicad-developers team mailing list archive

Re: Compiling on Fedora 20

 

Hello:

On Mon, Nov 25, 2013 at 8:15 PM, Bryant <acutiator@xxxxxxxxxxx> wrote:

>  Cesar,
>
> Thanks for responding quickly and directly to me.
>

Well you're welcome, but my intention was to help, and I do not notice that
I just reply to you.

>
> I've since filed a bug for Fedora against bzrtools [
> https://bugzilla.redhat.com/show_bug.cgi?id=1034498], do you know if
> bzrtools is actively maintained or what the issue is with this
> compatibility fix and mainlining it? Are you running on a Debian-based
> distro with bzrtools directly in their repos or did you build it from
> source with this fix in it?
>
> Bryant
>


I am running Slackware.
if you have bzr installed, bzrtools should works.

you just need to:

1. use this command : "bzr branch
lp:~andrewsomething/bzrtools/kill_get_ancestry"

2. move the directory "kill_get_ancestry" into "~/.bazaar/plugins/" and
rename it
to "bzrtools" so you should have a path like this: "/home/{your
user}/.bazaar/plugins/bzrtools".

I hope that I am clear enough.

and you should use that branch because is the revision which fix the
compatibility with bzr 2.6 because the official bzrtools apparently stops
in bzr 2.5.

well if I did not make it clear just tell me.

Another thing, I suggest that when use the command "make" use it with out
any "-j", I mean not "make -j4" or "make -j3" just use "make", because the
flag "-j4" means that if you have 4 cores in your CPU is going to use each
one to make simultaneously different process of the compilation process, so
for example one core is going to download "boost" (which is one of the
first things that is make in the compilation process) and the other core is
going to start to compile, and if for some reason your download does not
finish before the package is needed in the compilation process you are
going to have ERROR's, so  just use "make" alone without any "-j2" or
"-j4", like a precaution.

well this is my 0.2 cents, I hope works for you.

>
> On 11/24/2013 07:15 PM, Cesar Rodriguez wrote:
>
> Hello
>
>> 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.
>>
>>
> Is not patch the command /usr/bin/patch, you can just try in a terminal to
> run the patch command and is going to be there, the problem is that you
> need to install the package bzrtools : this is the url :
> https://code.launchpad.net/bzrtools, specifically this revision which fix
> the compatibility  with bzr 2.6 here it is:
> https://code.launchpad.net/~andrewsomething/bzrtools/kill_get_ancestry.
>
>  So bzr is one package and bzrtools is another one, this second are
> plugins for the first (bzr), and the command patch that the compilation is
> looking for is the command bzr patch, I mean patch the plugin.
>
>  Look in the web of bzrtools for how to install.
>
>
>
>
>> 2. So my questions are, is the bzrtools version mismatch a problem? I get
>> these warnings a bunch.
>>
>
>  I am not sure but if you install the bzrtools with the compatibility
> revision is going to works.
>
>
>> 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?
>>
>
>  I can't help here.
>
>>
>> 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?
>>
>
>
>  I agree, some times the project looks so big and complicated that you
> feel intimidate. And you want to help but you don't want to expend to much
> time.
>
> Plus I prefer not to post newbie questions is this kind of mailing list
> because I feel that I am wasting time of the developers, and the mailing
> list of users usually are not for "That" kind of questions.
>
>
>
>> Bryant
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>>
>
>
> Cesar
>
>
>