Summary: | app-accessibility/espeak-1.48.04 : tr_languages.cpp:201:43: error: narrowing conversion of ‘194’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | William Hubbs <williamh> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | accessibility, che, gentoo, plevine457 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=632154 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 582084 | ||
Attachments: |
app-accessibility:espeak-1.48.04:20160916-043257.log
emerge-history.txt environment espeak-1.48.04-gcc6.patch |
Description
Toralf Förster
2016-09-16 07:45:48 UTC
Created attachment 445912 [details]
app-accessibility:espeak-1.48.04:20160916-043257.log
Created attachment 445914 [details]
emerge-history.txt
Created attachment 445916 [details]
environment
Created attachment 447270 [details, diff]
espeak-1.48.04-gcc6.patch
Fedora patch is a bit different, I am not sure if they are taking it from upstream as the links pointed in https://bugzilla.redhat.com/show_bug.cgi?id=1307486 are dead now https://src.fedoraproject.org/cgit/rpms/espeak.git/tree/espeak-1.48-gcc-6-fix.patch (In reply to Pacho Ramos from comment #5) > Fedora patch is a bit different, I am not sure if they are taking it from > upstream as the links pointed in > https://bugzilla.redhat.com/show_bug.cgi?id=1307486 are dead now > > https://src.fedoraproject.org/cgit/rpms/espeak.git/tree/espeak-1.48-gcc-6- > fix.patch Both would work but the Fedora patch is probably better as it uses hexadecimal character literals instead of having to explicitly cast from hexadecimal integers to characters. [master b2d6a68] app-accessibility/espeak: Fix gcc6 support (#593936 by Peter Levine), port to eapi6. 2 files changed, 113 insertions(+) create mode 100644 app-accessibility/espeak/espeak-1.48.04-r1.ebuild create mode 100644 app-accessibility/espeak/files/espeak-1.48.04-gcc-6-fix.patch If there is an official upstream patch for this, that is the patch that should be used unless you intend to send the Fedora patch to upstream. Thanks, William (In reply to William Hubbs from comment #8) > If there is an official upstream patch for this, that is the patch that > should be used unless you intend to send the Fedora patch to upstream. > > Thanks, > > William The codebase hasn't been touched since April 2015. Not sure it will ever be active since people on the mailing list are being steered to espeak-ng. It seems this bug was reported upstream with a link to the Fedora patch over a year ago: https://sourceforge.net/p/espeak/bugs/127/ |