Created attachment 230354 [details] poudriere failure log
Created attachment 230355 [details] patch to fix The attached patch includes: - a patch to fix the compiler error - disable the codepath (raop option) altogether to not trigger the compiler error I'm not a user of pipewire, only came across when building gnome-terminal port, so perhaps maintainer can decide to add a OPTION for raop pipewire option which will require depending on openssl port, or just disable it altogether. HTH
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=463583e8beb0757fbfb2eeb360f1f23e7f7791b0 commit 463583e8beb0757fbfb2eeb360f1f23e7f7791b0 Author: Gleb Popov <arrowd@FreeBSD.org> AuthorDate: 2021-12-24 18:13:01 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2021-12-24 18:14:03 +0000 multimedia/pipewire: Teach the port to use OpenSSL. Enable raop plugin that was previosly disabled. PR: 260646 multimedia/pipewire/Makefile | 6 ++++-- multimedia/pipewire/files/patch-meson.build (new) | 20 ++++++++++++++++++++ .../files/patch-src_modules_module-raop-sink.c (new) | 10 ++++++++++ multimedia/pipewire/pkg-plist | 1 + 4 files changed, 35 insertions(+), 2 deletions(-)
The correct fix is to explicitly enable raop module and teach the Meson build system to properly locate both base and ports OpenSSL.