FYI https://lists.launchpad.net/kicad-developers/msg21521.html
If that is accepted, that should get rid of the openssl dependency. 2015-11-02 19:14 GMT+01:00 Gregor Riepl <[email protected]>: >> 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. > >

