Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 599446

Summary: media-libs/mesa-13 - add libressl support
Product: Gentoo Linux Reporter: Luigi 'Comio' Mantellini <luigi.mantellini+gentoo>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=539266
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Add support to libressl

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