Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 599446 - media-libs/mesa-13 - add libressl support
Summary: media-libs/mesa-13 - 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: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-11 08:47 UTC by Luigi 'Comio' Mantellini
Modified: 2017-01-25 17:37 UTC (History)
0 users

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


Attachments
Add support to libressl (mesa-13.0.0.ebuild.diff,1.18 KB, patch)
2016-11-11 15:00 UTC, Luigi 'Comio' Mantellini
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Luigi 'Comio' Mantellini 2016-11-11 08:47:07 UTC
Hello,

I switched my installation to libressl. Of course I known that libressl is not fully supported from upstreams and from gentoo developers. Anyway, it will be useful to add support for libressl (side by side to openssl) to mesa-13.

To achieve this, we need only to add the dependency from libressl (managed by a useflag).

Reproducible: Always

Actual Results:  
Package blocked by openssl dependeny

Expected Results:  
Package should be build if libressl is used instead openssl.
Comment 1 Luigi 'Comio' Mantellini 2016-11-11 08:48:33 UTC
My modified ebuild:

https://raw.githubusercontent.com/comio/comio-overlay/master/media-libs/mesa/mesa-13.0.0.ebuild
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-11-11 09:25:03 UTC
Please attach a unified diff (diff -u) so we can better see what changes you've added to your ebuild.
Comment 3 Luigi 'Comio' Mantellini 2016-11-11 15:00:38 UTC
Created attachment 453000 [details, diff]
Add support to libressl

My proposed changeset.
Comment 4 Luigi 'Comio' Mantellini 2016-11-11 15:03:47 UTC
(In reply to Lars Wendler (Polynomial-C) from comment #2)
> Please attach a unified diff (diff -u) so we can better see what changes
> you've added to your ebuild.

You are right. Find the attached diff.

ciao

luigi
Comment 5 Joe Kappus 2016-11-11 21:59:53 UTC
Close this. Resolved in #539266

Live commit: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c941486be4e224930cdaca7cca74449bef07d1e7
Comment 6 Luigi 'Comio' Mantellini 2016-11-11 22:41:44 UTC
(In reply to Joe Kappus from comment #5)
> Close this. Resolved in #539266
> 
> Live commit:
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=c941486be4e224930cdaca7cca74449bef07d1e7

Thanks