2015-10-25 21:44 GMT+01:00 Georges Khaznadar <georges.khazna...@free.fr>:
> Hi Bas,
>
> Bas Wijnen a écrit :
>> Hi,
>>
>> On Sun, Oct 25, 2015 at 08:16:46PM +0100, Georges Khaznadar wrote:
>> > - I was touched by the issue which you already mentioned : building the
>> >   core of Kicad depends on "calling home" to sourceforge, to get the
>> >   release 1.54.0 of Boost libraries.
>>
>> No, that is not what I mentioned.  The git repository I used was using 
>> Debian's
>> packaged boost, which is correct.  What I wrote about was that the default
>> module library configuration is filled with github references, which means 
>> that
>> it will connect to github when CvPCB is started.
>
> Is there some way to control the github plugin? I suppose that its
> default behavior is to check whether some library is installed locally,
> before attempting a download.

I don't think KiCad uses the github libs by default, this must be
because you already have set up kicad and have used the github libs.
Try deleting/moving the fp-lib-table in ~/.config/kicad/ and rerun
kicad.

>> The libraries are installed
>> in /usr/share, which is good, but they should also be used by default.  
>> Github
>> module libraries should not be enabled by default.
>
> We probably must patch slightly the plugin, to take un account libraries
> already sitting in /usr/share, before dowloading something to a
> directory owned by the current user.
>
>> I noticed some files related to avhttp that were created during the build,
>> which suggested that there was some downloading going on there as well.
>
> No there is no download, take a look at
> CMakeModules/download_avhttp.cmake : the URL points to a locally stored
> file.
>
>> The source I was compiling complained that not using the bundled
>> boost was not guaranteed to work, but it does work fine.
>
> Whom may we ask to know whether Boost 1.58 is fine for Kicad's purpose?
> Of course we can chack that it works as expected in front of us, for a
> limited set of examples, but a better advice should be sought.

Wayne (the current project leader of KiCad) has mentioned several
times that the cmake stuff for downloading and patching boost will be
removed after the release.

I have used boost 1.56+ from my system since the option to skip was
introduced without problems.

This should be enough to indicate that it is ok to use a recent boost
version. IMHO.

If you really want to ask, you could try the kicad developers list.

>> > I read that you found hardcoded data locations in Kicad's core source.
>> > Do you estimate that changing the hardcoded paths will be a long task?
>>
>> I searched for where they were, but couldn't find them so far.  Once the 
>> source
>> location is found, changing them to a different path should be trivial.
>
> OK, this will be my next task.
>
> Best regards,                   Georges.
>
> --
> Georges KHAZNADAR et Jocelyne FOURNIER
> 22 rue des mouettes, 59240 Dunkerque France.
> Téléphone +33 (0)3 28 29 17 70
>

Reply via email to