[Bug 245614] accessibility/qt5-speech: compilarion failure: Project ERROR: Could not find feature speechd.
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Apr 28 13:31:39 BST 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245614
--- Comment #20 from John Hein <jcfyecrayz at liamekaens.com> ---
(In reply to Tobias C. Berner from comment #19)
On the contrary, I think this approach is the best (or at least a very good)
solution - thanks. If more ports explicitly enabled / disabled dependencies
(features), "the world would be a better place". This allows users to specify
global preferences (e.g., OPTIONS_UNSET=ALSA in make.conf) and override for
individual ports as the situation dictates.
Auto-detecting for enable/disable is probably the cause of many failures on
bugs.freebsd.org (poudriere or not). Auto-detecting _location_ (of headers,
libs - e.g., via pkgconf) is another story (and is a good thing generally).
That said, it's still a qmake mystery to me why / how qmake detected that it
was okay to use the "internal" (presumably that's another name for "bundled")
version of alsa, but it failed at build time. I don't see any bundled alsa or
flite/alsa in the qt5-speech distribution.
Also, your patch has a problem with FLITE=on:
.
.
Qt TextToSpeech:
Flite .................................. yes
Flite with ALSA ........................ no
Speech Dispatcher ...................... yes
.
.
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing:
%%QT_CMAKEDIR%%/Qt5TextToSpeech/Qt5TextToSpeech_QTextToSpeechEngineFlite.cmake
Error: Missing: %%QT_PLUGINDIR%%/texttospeech/libqttexttospeech_flite.so
===> Error: Plist issues found.
*** Error code 1
Maybe somewhere in the qmake stuff there's something that confuses the flite
and flite_alsa feature implementations?
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the kde-freebsd
mailing list