One of flite's tools sets values in normally read-only items of structures that the header declares as const. I wrote Alan Black, and he suggested defining const as nothing before including the flite headers in the offending file (tools/find_sts_main.c). It builds for me after making that change. (It only gave a warning with older gcc ebuilds, but it is now an error.) Reproducible: Always Steps to Reproduce: emerge sys-devel/gcc/gcc-3.3.3-r5.ebuild 2.emerge flite 3. Actual Results: gcc gives errors on lines 100, 103, and 107 of tools/find_sts_main.c.
Created attachment 32375 [details, diff] This patch contains the author's suggested patch.
fix works and is now in portage; thank you :)