Gentoo is at 2.1, while their download page says: "Version 2.4 Release December 2014". http://www.cstr.ed.ac.uk/projects/festival/download.html
2.1-r1 (the only version in the tree at present) also doesn't work with GCC 6... (bug #634928) :/ Also, 2.5 is out now.
Where did you find 2.5? ALl http://www.cstr.ed.ac.uk/projects/festival/ , http://www.festvox.org/festival/ and https://en.wikipedia.org/wiki/Festival_Speech_Synthesis_System only mention 2.4.
(In reply to Dennis Schridde from comment #2) > Where did you find 2.5? ALl http://www.cstr.ed.ac.uk/projects/festival/ , > http://www.festvox.org/festival/ and > https://en.wikipedia.org/wiki/Festival_Speech_Synthesis_System only mention > 2.4. Not sure, I was investigating the segfault. Somehow my browser history is empty. :/ I can't rule out misreading the number. It sounds like a workaround for 2.1 is to build with -fno-delete-null-pointer-checks -std=gnu++98
For reference re CXXFLAGS: https://bugzilla.redhat.com/show_bug.cgi?id=1393019#c2 Not sure how to get this to effectively fix the ebuild yet. Simply setting package.env seems to be insufficient.
(In reply to Luke-Jr from comment #3) > (In reply to Dennis Schridde from comment #2) > > Where did you find 2.5? ALl http://www.cstr.ed.ac.uk/projects/festival/ , > > http://www.festvox.org/festival/ and > > https://en.wikipedia.org/wiki/Festival_Speech_Synthesis_System only mention > > 2.4. > > Not sure, I was investigating the segfault. Somehow my browser history is > empty. :/ > > I can't rule out misreading the number. There is a 2.5.0 snapshot tarball linked to here: https://bugzilla.redhat.com/show_bug.cgi?id=1457878#c9
Err, well, maybe I should have put this here, but anyway, for reference: https://bugs.gentoo.org/650476
FWIW, new releases of festival, speech-tools and flite seem to be announced and published on http://festvox.org/ nowadays. Not sure why it's not properly mentioned on http://www.cstr.ed.ac.uk/, but we have to live with that.
(In reply to Mihai Moldovan from comment #6) > Err, well, maybe I should have put this here, but anyway, for reference: > https://bugs.gentoo.org/650476 Thanks for the info. I copied over some of the info you posted in bug #650476. Would be nice if you could copy over the ebuild and patch.
*** Bug 650476 has been marked as a duplicate of this bug. ***
Created attachment 523984 [details] app-accessibility/festival-2.5 ebuild From bug #650476: > Bump app-accessibility/festival to version 2.5. This also fixes https://bugs.gentoo.org/634928 along the way. > > One caveat is that I did not update the other festival packages, since I do not need them. > > If applying this, checking the other packages and updating them as well accordingly should likely be done.
Created attachment 523986 [details, diff] festival-2.5-gcc4.7.patch
Any update on this? Almost half a year have passed.
Should also get a newer EAPI.
Masked for removal
*sigh* What's the reasoning behind removing the whole festival suite instead of... actually working on it? I'm aware that the accessibility and sound teams seem to be chronically understaffed or overworked and a lot of packages are not very well maintained. festival, its dependencies like speech-tools and friends are very good examples of this. Even though fully supported by upstream, they haven't seen proper version bumps in almost 10(!) years. Most of the issues are likely caused by bitrot. If the actual problem is just that it's still using EAPI 2, we can probably more or less easily get it up to speed by using a newer EAPI version, only requiring small changes.
Created attachment 577452 [details] app-accessibility/festival-2.5 ebuild Now ported to EAPI 7.
Works locally, but I need to add and test more patches including those from Debian for known problems in speech-tools. I except work to be finished within 10 days, so I postponed removal.
ping
Almost here. Had HDD problems, so progress was delayed.
Sorry for delay, in progress now.
Ping buffer overflowed, removing.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027348b28ba5de51e340158043827224ecc7f323 commit 027348b28ba5de51e340158043827224ecc7f323 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-08-31 07:40:22 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-08-31 07:40:22 +0000 app-accessibility/festival: Remove last-rited pkg Closes: https://bugs.gentoo.org/612980 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-accessibility/festival/Manifest | 10 -- app-accessibility/festival/festival-2.1-r1.ebuild | 126 --------------------- .../festival/files/festival-2.1-gcc4.7.patch | 29 ----- .../files/festival-2.1-gentoo-system.patch | 124 -------------------- .../festival/files/festival-2.1-init-scm.patch | 24 ---- .../festival/files/festival-2.1-ldflags.patch | 12 -- app-accessibility/festival/metadata.xml | 16 --- profiles/package.mask | 7 -- 8 files changed, 348 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce2142cc713fec5df53daab4aa9b335b84a05df commit cce2142cc713fec5df53daab4aa9b335b84a05df Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-08-31 07:40:03 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-08-31 07:40:03 +0000 app-accessibility/festival-freebsoft-utils: Remove last-rited pkg Closes: https://bugs.gentoo.org/612980 Signed-off-by: Michał Górny <mgorny@gentoo.org> .../festival-freebsoft-utils/Manifest | 2 -- .../festival-freebsoft-utils-0.10.ebuild | 31 ---------------------- .../festival-freebsoft-utils-0.2.ebuild | 25 ----------------- .../festival-freebsoft-utils/metadata.xml | 11 -------- profiles/package.mask | 1 - 5 files changed, 70 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a004db52563bd91e57ebee11c1471429a07d3e commit e9a004db52563bd91e57ebee11c1471429a07d3e Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-08-31 07:39:36 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-08-31 07:39:36 +0000 app-accessibility/festival-hts: Remove last-rited pkg Closes: https://bugs.gentoo.org/612980 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-accessibility/festival-hts/Manifest | 6 ----- .../festival-hts/festival-hts-2.1.ebuild | 29 ---------------------- app-accessibility/festival-hts/metadata.xml | 12 --------- profiles/package.mask | 1 - 4 files changed, 48 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf223dd663d764fcaa9740424de76be83b4fc8b commit cbf223dd663d764fcaa9740424de76be83b4fc8b Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-08-31 07:39:23 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-08-31 07:39:23 +0000 app-accessibility/festival-fi: Remove last-rited pkg Closes: https://bugs.gentoo.org/612980 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-accessibility/festival-fi/Manifest | 3 -- .../festival-fi/festival-fi-20041119.ebuild | 43 ---------------------- .../files/festival-fi-20041119_lavennin_path.patch | 18 --------- app-accessibility/festival-fi/metadata.xml | 12 ------ profiles/package.mask | 1 - 5 files changed, 77 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a116b42e23863b9f40545be7d3618829267878 commit 35a116b42e23863b9f40545be7d3618829267878 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-08-31 07:39:09 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-08-31 07:39:09 +0000 app-accessibility/festival-it: Remove last-rited pkg Closes: https://bugs.gentoo.org/612980 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-accessibility/festival-it/Manifest | 1 - .../festival-it/festival-it-1.0-r2.ebuild | 82 ---------------------- app-accessibility/festival-it/metadata.xml | 18 ----- profiles/package.mask | 1 - 4 files changed, 102 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1010516716681dab247383a9662029ddb716af9b commit 1010516716681dab247383a9662029ddb716af9b Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-08-31 07:38:45 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-08-31 07:38:58 +0000 app-accessibility/festival-ru: Remove last-rited pkg Closes: https://bugs.gentoo.org/612980 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-accessibility/festival-ru/Manifest | 1 - .../festival-ru/festival-ru-0.5.ebuild | 37 ---------------------- app-accessibility/festival-ru/metadata.xml | 19 ----------- profiles/package.mask | 1 - 4 files changed, 58 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3339db1f143af6c39620ed38e318331473a76c7f commit 3339db1f143af6c39620ed38e318331473a76c7f Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-08-31 07:38:08 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-08-31 07:38:30 +0000 app-accessibility/perlbox-voice: Remove last-rited pkg Closes: https://bugs.gentoo.org/612980 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-accessibility/perlbox-voice/Manifest | 1 - app-accessibility/perlbox-voice/metadata.xml | 8 -------- .../perlbox-voice/perlbox-voice-0.09-r2.ebuild | 23 ---------------------- profiles/arch/amd64/no-multilib/package.mask | 1 - profiles/package.mask | 1 - 5 files changed, 34 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c194b6136d8ed2921581ef895e01ddaea57ba1a commit 0c194b6136d8ed2921581ef895e01ddaea57ba1a Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-08-31 07:37:23 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-08-31 07:37:43 +0000 app-accessibility/pidgin-festival: Remove last-rited pkg Closes: https://bugs.gentoo.org/612980 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-accessibility/pidgin-festival/Manifest | 1 - app-accessibility/pidgin-festival/metadata.xml | 11 ----------- .../pidgin-festival/pidgin-festival-2.4.ebuild | 20 -------------------- profiles/package.mask | 1 - 4 files changed, 33 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9167127e650a22f8bdf7bc2f7c8e8bcaa424c846 commit 9167127e650a22f8bdf7bc2f7c8e8bcaa424c846 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-08-31 07:36:10 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-08-31 07:36:10 +0000 dev-ros/sound_play: Remove last-rited pkg Closes: https://bugs.gentoo.org/612980 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-ros/sound_play/Manifest | 3 --- dev-ros/sound_play/metadata.xml | 11 ---------- dev-ros/sound_play/sound_play-0.3.1.ebuild | 34 ------------------------------ dev-ros/sound_play/sound_play-0.3.2.ebuild | 34 ------------------------------ dev-ros/sound_play/sound_play-0.3.3.ebuild | 34 ------------------------------ dev-ros/sound_play/sound_play-9999.ebuild | 34 ------------------------------ profiles/package.mask | 1 - 7 files changed, 151 deletions(-)
Just for the record - the development continues at GitHub now - https://github.com/festvox/festival