[espeak-ng:master] New Issue Created by lgbaldoni
#699 Build fails with gcc10 and -fno-common
espeak-ng 1.50 on openSUSE Tumbleweed, see log snippet.
[espeak-ng:master] Label removed from issue #699 Build fails with gcc10 and -fno-common by lgbaldoni.
[espeak-ng:master] New Comment on Issue #699 Build fails with gcc10 and -fno-common
I can't reproduce that issue locally. It looks like LTO is treating the
samplerate in libespeak-ng the same as the one in espeak-ng. Does the following fix the issue?:
diff --git a/src/espeak-ng.c b/src/espeak-ng.c
index 10b8a887..3a7838cf 100644
@@ -117,7 +117,7 @@ static const char *help_text =
"--load Load voice from a file in current directory by name.\n"
"-h, --help Show this help.\n";
+static int samplerate;
bool quiet = false;
unsigned int samples_total = 0;
unsigned int samples_split = 0;
If so, I will commit that change.