Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 656088 - =media-sound/mumble-9999 fails with USE -speech
Summary: =media-sound/mumble-9999 fails with USE -speech
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-19 02:26 UTC by Kilian
Modified: 2018-06-28 20:24 UTC (History)
1 user (show)

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


Attachments
build log (1526696423-install-media-sound_mumble-9999:0::gentoo.out,199.89 KB, text/plain)
2018-05-19 02:27 UTC, Kilian
Details
package info (cave_info_mumble.txt,8.17 KB, text/plain)
2018-05-19 02:28 UTC, Kilian
Details
Patched ebuild (no-speech -> no-speechd) (mumble-9999.ebuild,2.82 KB, text/plain)
2018-06-28 14:07 UTC, Jyrki Launonen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kilian 2018-05-19 02:26:48 UTC
Although -speech is set:

TextToSpeech_unix.cpp:14:12: fatal error: libspeechd.h: No such file or directory
 #  include <libspeechd.h>
            ^~~~~~~~~~~~~~

Build log and package info attached.
Comment 1 Kilian 2018-05-19 02:27:34 UTC
Created attachment 532116 [details]
build log
Comment 2 Kilian 2018-05-19 02:28:45 UTC
Created attachment 532118 [details]
package info
Comment 3 Jyrki Launonen 2018-06-28 14:07:10 UTC
Created attachment 537540 [details]
Patched ebuild (no-speech -> no-speechd)

Seems they changed the speech config option just a bit: previously no-speech, now no-speechd ( https://github.com/mumble-voip/mumble/blob/6195761d290fd3ba4296215e525da8008ddf86d2/src/mumble/mumble.pro#L521 ).
Attached is ebuild with following changes:

--- /usr/portage/media-sound/mumble/mumble-9999.ebuild	2018-04-30 19:09:06.000000000 +0300
+++ /usr/portage/media-sound/mumble/mumble-9999.ebuild	2018-06-28 17:04:43.675664413 +0300
@@ -74,7 +74,7 @@
 		$(myuse opus)
 		$(myuse oss)
 		$(myuse portaudio)
-		$(myuse speech)
+		$(usex speech '' no-speechd)
 		$(usex zeroconf '' no-bonjour)
 	)
Comment 4 Larry the Git Cow gentoo-dev 2018-06-28 14:27:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a4eb641e681adc9db917b13edbbda9314e8609

commit a4a4eb641e681adc9db917b13edbbda9314e8609
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2018-06-28 14:26:42 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2018-06-28 14:27:02 +0000

    media-sound/mumble: Fixed build with USE="-speech"
    
    Closes: https://bugs.gentoo.org/656088
    Package-Manager: Portage-2.3.41, Repoman-2.3.9

 media-sound/mumble/mumble-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)