Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 569764 - sci-electronics/kicad: please add libressl support
Summary: sci-electronics/kicad: please add libressl support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Zoltan Puskas
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: libressl-support
  Show dependency tree
 
Reported: 2015-12-25 21:14 UTC by Łukasz Dubiel
Modified: 2016-07-24 01:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
libressl support for kicad ebuild (kicad-4.0.1-libressl.patch,800 bytes, patch)
2015-12-25 21:15 UTC, Łukasz Dubiel
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Łukasz Dubiel 2015-12-25 21:14:23 UTC
Kicad 4.0.1 has dependency for openssl. There is posiblilty of building it with libressl (openssl fork created by OpenBSD team) but here is no flag for it.

Now there is no space for two ssl libraries in system, they are create conflicts  at installing packages.



Reproducible: Always

Steps to Reproduce:
1. install libressl
2. try to install kicad
Actual Results:  
Conflict between libressl and openssl

Expected Results:  
emerge smoothly
Comment 1 Łukasz Dubiel 2015-12-25 21:15:30 UTC
Created attachment 420846 [details, diff]
libressl support for kicad ebuild
Comment 2 timofonic 2016-03-03 10:24:55 UTC
Is this patch merged? I use kicad and would prefer to use libressl on my system only.
Comment 3 Zoltan Puskas 2016-03-03 18:49:26 UTC
I'm sorry, working on this patch is long overdue, but due to a big move I did not have time to rebuild my system with libressl (or build a VM) yet to test this. 

I'm getting internet at home tomorrow, so I can definitely look at it this weekend and push it.
Comment 4 Zoltan Puskas 2016-03-08 19:35:08 UTC
I cannot rebuild my system to use libressl as there are a bunch of blocks (other packages not supporting libressl yet). Lukasz, would you be willing to test the ebuild for me and posting a build log? I can put up a patched ebuild into my testing overlay if you don't want to bother with a local overlay.
Comment 5 Łukasz Dubiel 2016-03-16 17:18:02 UTC
There is no problem for such solution. Currently i'm maintaining my own version of this ebuild.

Would you like to provide name of overlay if it's reachable through layman or at least URL?
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2016-03-17 06:58:44 UTC
version 4.0.2 is now in portage
Comment 7 Zoltan Puskas 2016-06-17 07:29:06 UTC
Hi. I added a version to my overlay, which will build with Boost-1.61 and has the libressl support added. Add my overlay like:

# layman -a sinustrom
Comment 8 Zoltan Puskas 2016-06-17 07:34:43 UTC
Lukasz: let me know if it works for you or not. I will keep maintaining an libressl version of the kicad ebuild in my overlay until it gets into the main tree. :)
Comment 9 Zoltan Puskas 2016-07-24 01:42:28 UTC
commit ed1add145d96a6cebfdbafb3c021d954b1fee9ab
Author: Zoltan Puskas <zoltan@sinustrom.info>
Date:   Mon Jul 11 00:59:39 2016 -0700

    sci-electronics/kicad: Reduce minimal installation, add libressl

    In minimal install do not download footprints source. Add switch
    to build with libressl.

    Gentoo Bugs: #587504, #569764

    Package-Manager: portage-2.3.0


Also removing package from sinustrom overlay.