> Sorry, I rephrase: Kicad 4.0.0~rc1 is *not* installable in a Jessie
> environment now, as long as you want to keep other packages qui depend on
> libc prior to gcc-5.

Ah, that makes more sense.
I was only testing on stretch, where things are (mostly) settled in favor of
gcc5 AFAIK. Does jessie have any gcc5 packages yet?

>> Maybe a modification to use gnutls instead is possible?
>> I'll post a request to Launchpad, if that makes sense to you.
> 
> It does make sense, because of the Lintian error which is triggered.
> There are three complementary ways to fix the license issue:
> 
> 1 - no direct link from the GPLed code to OpenSSL libraries : when
>     necessary, a command implying OpenSSL stuff is forked in another
>     thread
> 2 - get a special authorization to link OpenSSL's library with Kicad's
>     GPLed code
> 3 - use gnutls instead of openssl.
> 
> I fear that in either case this job is not a priority for Kicad's
> developers: they got avhttp from a third party and did not modify it.
> Avhttp comes with Boost license, which does not harm. However if you
> take a look at
> https://github.com/avplayer/avhttp/blob/master/CMakeLists.txt, you see
> that it will try to link OpenSSL libraries, which are mandatory to
> access Github now.

HTTPS is generally good, the 3rd party library not so much, in this case.
Another option would be to use libcurl+gnutls instead, but I'm sure this will
meet some resistance as it has little use on non-Debian.
I believe there is no common SSL API in libcurl or libcurlpp, so it will be a
very specific dependence.

>> Georges, did you post your build scripts somewhere public so I can do a local
>> test build and cross-examine?
> 
> The full source package is the pool, see
> http://debian.bononia.it/debian/pool/main/k/kicad/kicad_4.0.0~rc1-1.dsc
> 
> Thank you in advance for the help, I shall wait your response before
> uploading the backport for Jessie. (the only difference is a build
> dependency on boost1.55 rather than boost1.58)

Thank you!
I'll give it a shot later.


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to