Created attachment 190688 [details]
svn diff for audio/*-xmms2
The xmms2 slave ports are missing a dependency on ssl. OpenSSL is installed via other deps (python, perl, ...) and detected/used by the Airplay plugin.
When built with openssl-devel (OpenSSL 1.1) building fails, register BROKEN with the special BROKEN_SSL.
Thanks for the patch.
I'm going to test it, but I suspect the broken is also needed i the main xmms2 port, or am I missing the point?
Hi, Can you please check if the ssl dependency is needed in the main xmms2 port or only in the dependencies?
(In reply to Guido Falsi from comment #2)
Can't really tell if it's required in the main port. From the poudriere logs it looks like the main audio/xmms2 port has no dependency on openssl itself, it builds OK with OpenSSL 1.1.1 (see https://keg.brnrd.eu/data/111amd64-default-openssl111/2018-03-11_11h02m59s/logs/xmms2-0.8_23.log). Some of the slave ports do
require OpenSSL in src/plugins/airplay/raop_client.c and thus fail
A commit references this bug:
Date: Mon May 21 20:00:49 UTC 2018
New revision: 470573
- Mark xmms2 slave ports as broken with openssl-devel 
- Strip binaries
- Add missing dependency to audio/xmms2
PR: 225950 
Submitted by: brnrd
Sorry it took so long!