<86>Feb 18 02:14:18 userdel[577489]: delete user 'rooter' <86>Feb 18 02:14:18 userdel[577489]: removed group 'rooter' owned by 'rooter' <86>Feb 18 02:14:18 userdel[577489]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 18 02:14:18 groupadd[577494]: group added to /etc/group: name=rooter, GID=1241 <86>Feb 18 02:14:18 groupadd[577494]: group added to /etc/gshadow: name=rooter <86>Feb 18 02:14:18 groupadd[577494]: new group: name=rooter, GID=1241 <86>Feb 18 02:14:18 useradd[577500]: new user: name=rooter, UID=1241, GID=1241, home=/root, shell=/bin/bash <86>Feb 18 02:14:18 userdel[577506]: delete user 'builder' <86>Feb 18 02:14:18 userdel[577506]: removed group 'builder' owned by 'builder' <86>Feb 18 02:14:18 userdel[577506]: removed shadow group 'builder' owned by 'builder' <86>Feb 18 02:14:18 groupadd[577511]: group added to /etc/group: name=builder, GID=1242 <86>Feb 18 02:14:18 groupadd[577511]: group added to /etc/gshadow: name=builder <86>Feb 18 02:14:18 groupadd[577511]: new group: name=builder, GID=1242 <86>Feb 18 02:14:18 useradd[577515]: new user: name=builder, UID=1242, GID=1242, home=/usr/src, shell=/bin/bash warning: Macro %gpl3plus not found warning: Macro %gpl3plus not found warning: Macro %gpl3plus not found warning: Macro %gpl3plus not found warning: Macro %_ttsdir not found warning: Macro %_ttsdir not found warning: Macro %tts_unregister not found warning: Macro %tts_unregister not found warning: Macro %_ttsdir not found <13>Feb 18 02:14:23 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Feb 18 02:14:23 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Feb 18 02:14:23 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Feb 18 02:14:23 rpmi: libnatspec-0.3.1-alt3 p10+325550.100.4.1 1691674888 installed <13>Feb 18 02:14:23 rpmi: libopus-1.4-alt1 p10+322083.100.3.1 1686925405 installed <13>Feb 18 02:14:23 rpmi: libmpg123-1.30.2-alt1 p10+307797.100.3.1 1666362749 installed <13>Feb 18 02:14:23 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Feb 18 02:14:23 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Feb 18 02:14:23 rpmi: libsndfile-1.1.0-alt1 p10+307797.200.3.1 1666362813 installed <13>Feb 18 02:14:23 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Feb 18 02:14:23 rpmi: libsystemd-1:249.17-alt2 p10+340218.100.1.1 1707505676 installed <13>Feb 18 02:14:23 rpmi: libdbus-1.14.8-alt1 p10+324300.100.2.2 1688996317 installed <13>Feb 18 02:14:23 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Feb 18 02:14:23 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Feb 18 02:14:23 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Feb 18 02:14:23 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Feb 18 02:14:23 rpmi: libpulseaudio-16.1-alt1 p10+322314.500.11.1 1687081101 installed <13>Feb 18 02:14:23 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Feb 18 02:14:24 rpmi: libstdc++10-devel-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Feb 18 02:14:24 rpmi: gcc10-c++-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Feb 18 02:14:24 rpmi: alsa-ucm-conf-1.2.8-alt8 p10+323518.100.1.1 1687447425 installed <13>Feb 18 02:14:24 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Feb 18 02:14:25 rpmi: libalsa-1:1.2.8-alt1 p10+310792.200.3.1 1670940516 installed <13>Feb 18 02:14:25 rpmi: libao-1:1.2.2-alt5 sisyphus+278504.100.1.2 1626234170 installed <13>Feb 18 02:14:25 rpmi: libao-devel-1:1.2.2-alt5 sisyphus+278504.100.1.2 1626234170 installed <13>Feb 18 02:14:25 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Feb 18 02:14:25 rpmi: unzip-6.0-alt5 p10+308258.100.1.1 1665553092 installed <13>Feb 18 02:14:25 rpmi: rpm-macros-tts-20110208-alt1 1297133512 installed <13>Feb 18 02:14:25 rpmi: rpm-build-licenses-3.0.0-alt1 sisyphus+241804.100.1.1 1574868053 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/espeak-1.44.05-alt5.nosrc.rpm (w1.gzdio) Installing espeak-1.44.05-alt5.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.61501 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf espeak-1.44.05-source + echo 'Source #0 (espeak-1.44.05-source.zip):' Source #0 (espeak-1.44.05-source.zip): + /usr/bin/unzip -qq /usr/src/RPM/SOURCES/espeak-1.44.05-source.zip + cd espeak-1.44.05-source + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (espeak-alt-libao.patch):' Patch #1 (espeak-alt-libao.patch): + /usr/bin/patch -p1 patching file src/Makefile + /bin/rm -f ./src/portaudio.h + /bin/mv ./src/portaudio19.h ./src/portaudio.h + /bin/cp /usr/src/RPM/SOURCES/wave_ao.cpp ./src + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.61501 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd espeak-1.44.05-source + cp /usr/src/RPM/SOURCES/russian_data.zip ./ + unzip russian_data.zip Archive: russian_data.zip creating: russian_data/ inflating: russian_data/ReadMe inflating: russian_data/ru_listx + mv russian_data/ru_listx dictsource/ + cd src + cp /usr/src/RPM/SOURCES/espeak-dict.mak ./dict.mak + make -f dict.mak make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions speak.cpp speak.cpp: In function 'void DisplayVoices(FILE*, char*)': speak.cpp:160:6: warning: variable 'scores' set but not used [-Wunused-but-set-variable] 160 | int scores = 0; | ^~~~~~ speak.cpp: In function 'int main(int, char**)': speak.cpp:499:6: warning: unused variable 'speaking' [-Wunused-variable] 499 | int speaking = 0; | ^~~~~~~~ speak.cpp:506:7: warning: variable 'dictname' set but not used [-Wunused-but-set-variable] 506 | char dictname[40]; | ^~~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions compiledict.cpp compiledict.cpp: In function 'int compile_line(char*, char*, int*)': compiledict.cpp:388:8: warning: variable 'comment' set but not used [-Wunused-but-set-variable] 388 | char *comment; | ^~~~~~~ compiledict.cpp: In function 'char* compile_rule(char*)': compiledict.cpp:1163:6: warning: variable 'pre_bracket' set but not used [-Wunused-but-set-variable] 1163 | int pre_bracket=0; | ^~~~~~~~~~~ compiledict.cpp: In function 'int CompileDictionary(const char*, const char*, FILE*, char*, int)': compiledict.cpp:1872:22: warning: 'rules.txt' directive writing 9 bytes into a region of size between 6 and 195 [-Wformat-overflow=] 1872 | sprintf(fname_in,"%srules.txt",path); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from compiledict.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 10 and 199 bytes into a destination of size 195 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions dictionary.cpp dictionary.cpp: In function 'int Unpronouncable(Translator*, char*)': dictionary.cpp:797:7: warning: variable 'apostrophe' set but not used [-Wunused-but-set-variable] 797 | int apostrophe=0; | ^~~~~~~~~~ dictionary.cpp: In function 'void SetWordStress(Translator*, char*, unsigned int*, int, int)': dictionary.cpp:1351:8: warning: variable 'prev_stressed' set but not used [-Wunused-but-set-variable] 1351 | int prev_stressed; | ^~~~~~~~~~~~~ dictionary.cpp:1088:6: warning: variable 'post_tonic' set but not used [-Wunused-but-set-variable] 1088 | int post_tonic; | ^~~~~~~~~~ dictionary.cpp: In function 'int TranslateRules(Translator*, char*, char*, int, char*, int, unsigned int*)': dictionary.cpp:2367:21: warning: variable 'c123' set but not used [-Wunused-but-set-variable] 2367 | unsigned int c12, c123; | ^~~~ dictionary.cpp:2369:6: warning: variable 'wc_prev' set but not used [-Wunused-but-set-variable] 2369 | int wc_prev; | ^~~~~~~ dictionary.cpp: In function 'const char* LookupDict2(Translator*, const char*, const char*, char*, unsigned int*, int, WORD_TAB*)': dictionary.cpp:3136:17: warning: variable 'flags1' set but not used [-Wunused-but-set-variable] 3136 | unsigned int flags1 = 0; | ^~~~~~ In file included from /usr/include/string.h:532, from dictionary.cpp:25: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int LookupDictList(Translator*, char**, char*, unsigned int*, int, WORD_TAB*)' at dictionary.cpp:87:9: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 20 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions intonation.cpp intonation.cpp: In function 'int calc_pitches2(int, int, int)': intonation.cpp:790:6: warning: variable 'continuing' set but not used [-Wunused-but-set-variable] 790 | int continuing = 0; | ^~~~~~~~~~ intonation.cpp: In function 'void CalcPitches_Tone(Translator*, int)': intonation.cpp:944:15: warning: variable 'prev2_tph' set but not used [-Wunused-but-set-variable] 944 | PHONEME_TAB *prev2_tph; // 2 tones previous | ^~~~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions readclause.cpp readclause.cpp: In function 'int GetC()': readclause.cpp:461:16: warning: variable 'm' set but not used [-Wunused-but-set-variable] 461 | unsigned char m; | ^ readclause.cpp: In function 'int ReadClause(Translator*, FILE*, char*, short int*, int*, int, int*, char*)': readclause.cpp:2031:6: warning: variable 'prev_announced_punctuation' set but not used [-Wunused-but-set-variable] 2031 | int prev_announced_punctuation; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp: In function 'const char* LookupCharName(Translator*, int, int)': readclause.cpp:660:28: warning: '%s' directive writing up to 59 bytes into a region of size 52 [-Wformat-overflow=] 660 | sprintf(buf,"[\002_^_%s %s _^_%s]]","en",phonemes2,WordToString2(tr->translator_name)); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 15 and 78 bytes into a destination of size 60 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp:667:22: warning: '%s' directive writing up to 59 bytes into a region of size 58 [-Wformat-overflow=] 667 | sprintf(buf,"[\002%s]] ",phonemes2); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 65 bytes into a destination of size 60 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp: In function 'int ReadClause(Translator*, FILE*, char*, short int*, int*, int, int*, char*)': readclause.cpp:583:26: warning: '%s' directive writing up to 54 bytes into a region of size 28 [-Wformat-overflow=] 583 | sprintf(text_out,"[\002%s]]",phonemes2); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 59 bytes into a destination of size 30 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions setlengths.cpp g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions numbers.cpp numbers.cpp: In function 'void LookupLetter(Translator*, unsigned int, int, char*, int)': numbers.cpp:509:8: warning: variable 'ptr' set but not used [-Wunused-but-set-variable] 509 | char *ptr; | ^~~ numbers.cpp: In function 'int LookupThousands(Translator*, int, int, int, char*)': numbers.cpp:1006:7: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 1006 | if(!found_value & (number_control & 1)) | ^~~~~~~~~~~~ numbers.cpp: In function 'int TranslateNumber_1(Translator*, char*, char*, unsigned int*, WORD_TAB*, int)': numbers.cpp:1543:6: warning: variable 'hyphen' set but not used [-Wunused-but-set-variable] 1543 | int hyphen; | ^~~~~~ numbers.cpp: In function 'int LookupThousands(Translator*, int, int, int, char*)': numbers.cpp:1003:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1003 | sprintf(string,"_%dM%do",value,thousandplex); | ^~ numbers.cpp:1003:20: note: directive argument in the range [0, 2147483647] 1003 | sprintf(string,"_%dM%do",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1009:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1009 | sprintf(string,"_%dM%de",value,thousandplex); | ^~ numbers.cpp:1009:20: note: directive argument in the range [0, 2147483647] 1009 | sprintf(string,"_%dM%de",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1015:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1015 | sprintf(string,"_%dM%dx",value,thousandplex); | ^~ numbers.cpp:1015:20: note: directive argument in the range [0, 2147483647] 1015 | sprintf(string,"_%dM%dx",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1021:24: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1021 | sprintf(string,"_%dM%d",value,thousandplex); | ^~ numbers.cpp:1021:19: note: directive argument in the range [0, 2147483647] 1021 | sprintf(string,"_%dM%d",value,thousandplex); | ^~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 23 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1039:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1039 | sprintf(string,"_%s%do",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1045:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1045 | sprintf(string,"_%s%de",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1051:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1051 | sprintf(string,"_%s%dx",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1063:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=] 1063 | sprintf(string,"_0M%d", thousandplex-1); | ^~ numbers.cpp:1063:21: note: directive argument in the range [3, 2147483646] 1063 | sprintf(string,"_0M%d", thousandplex-1); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp: In function 'int LookupNum2(Translator*, int, int, char*)': numbers.cpp:1207:26: warning: '%c' directive writing 1 byte into a region of size between 0 and 9 [-Wformat-overflow=] 1207 | sprintf(string,"_%dX%c", tens, ord_type); | ^~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1215:26: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1215 | sprintf(string,"_%dX", tens); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 4 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp: In function 'int LookupNum3(Translator*, int, char*, int, int, int)': numbers.cpp:1432:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1432 | sprintf(string, "_%dCo", hundreds); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1437:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1437 | sprintf(string,"_%dC0",hundreds); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synth_mbrola.cpp synth_mbrola.cpp: In function 'int MbrolaTranslate(PHONEME_LIST*, int, int, FILE*)': synth_mbrola.cpp:389:16: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 389 | PHONEME_LIST *prev; | ^~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synthdata.cpp g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synthesize.cpp synthesize.cpp: In function 'int Generate(PHONEME_LIST*, int*, int)': synthesize.cpp:1308:15: warning: variable 'prev_ph' set but not used [-Wunused-but-set-variable] 1308 | PHONEME_TAB *prev_ph; | ^~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions translate.cpp translate.cpp: In function 'int TranslateWord(Translator*, char*, int, WORD_TAB*)': translate.cpp:779:8: warning: variable 'ph_limit' set but not used [-Wunused-but-set-variable] 779 | char *ph_limit; | ^~~~~~~~ translate.cpp: In function 'void* TranslateClause(Translator*, FILE*, const void*, int*, char**)': translate.cpp:2294:6: warning: variable 'prev_in2' set but not used [-Wunused-but-set-variable] 2294 | int prev_in2=0; | ^~~~~~~~ translate.cpp:2318:6: warning: variable 'individual_digits' set but not used [-Wunused-but-set-variable] 2318 | int individual_digits; | ^~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions mbrowrap.cpp mbrowrap.cpp: In function 'int start_mbrola(const char*)': mbrowrap.cpp:154:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | write(p_stderr[1], mbr_errorbuf, strlen(mbr_errorbuf)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbrowrap.cpp:171:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 171 | write(2, mbr_errorbuf, strlen(mbr_errorbuf)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbrowrap.cpp: In function 'int mbrola_has_errors()': mbrowrap.cpp:312:8: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 160 [-Wformat-truncation=] 312 | "%s", buf_ptr); | ^~ In file included from /usr/include/stdio.h:866, from mbrowrap.cpp:22: /usr/include/bits/stdio2.h:70:35: note: '__builtin_snprintf' output between 1 and 256 bytes into a destination of size 160 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions tr_languages.cpp g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions voices.cpp voices.cpp: In function 'voice_t* LoadVoice(const char*, int)': voices.cpp:531:7: warning: variable 'error' set but not used [-Wunused-but-set-variable] 531 | int error = 0; | ^~~~~ voices.cpp: In function 'void GetVoices(const char*)': voices.cpp:1627:22: warning: '%s' directive writing up to 255 bytes into a region of size 249 [-Wformat-overflow=] 1627 | sprintf(fname,"%s%c%s",path,PATHSEP,ent->d_name); | ^~ In file included from /usr/include/stdio.h:866, from voices.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 250 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions wavegen.cpp g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions phonemelist.cpp phonemelist.cpp: In function 'void MakePhonemeList(Translator*, int, int)': phonemelist.cpp:117:15: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 117 | PHONEME_TAB *prev, *next, *next2; | ^~~~ phonemelist.cpp:126:6: warning: variable 'first_vowel' set but not used [-Wunused-but-set-variable] 126 | int first_vowel=0; // first vowel in a word | ^~~~~~~~~~~ g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions klatt.cpp g++ -o speak speak.o compiledict.o dictionary.o intonation.o readclause.o setlengths.o numbers.o synth_mbrola.o synthdata.o synthesize.o translate.o mbrowrap.o tr_languages.o voices.o wavegen.o phonemelist.o klatt.o -lstdc++ -lao -lpthread g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions speak_lib.cpp -o x_speak_lib.o speak_lib.cpp: In function 'int dispatch_audio(short int*, int, espeak_EVENT*)': speak_lib.cpp:99:7: warning: variable 'event_data' set but not used [-Wunused-but-set-variable] 99 | int event_data=0; | ^~~~~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions compiledict.cpp -o x_compiledict.o compiledict.cpp: In function 'int compile_line(char*, char*, int*)': compiledict.cpp:388:8: warning: variable 'comment' set but not used [-Wunused-but-set-variable] 388 | char *comment; | ^~~~~~~ compiledict.cpp: In function 'char* compile_rule(char*)': compiledict.cpp:1163:6: warning: variable 'pre_bracket' set but not used [-Wunused-but-set-variable] 1163 | int pre_bracket=0; | ^~~~~~~~~~~ compiledict.cpp: In function 'int CompileDictionary(const char*, const char*, FILE*, char*, int)': compiledict.cpp:1872:22: warning: 'rules.txt' directive writing 9 bytes into a region of size between 6 and 195 [-Wformat-overflow=] 1872 | sprintf(fname_in,"%srules.txt",path); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from compiledict.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 10 and 199 bytes into a destination of size 195 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions dictionary.cpp -o x_dictionary.o dictionary.cpp: In function 'int Unpronouncable(Translator*, char*)': dictionary.cpp:797:7: warning: variable 'apostrophe' set but not used [-Wunused-but-set-variable] 797 | int apostrophe=0; | ^~~~~~~~~~ dictionary.cpp: In function 'void SetWordStress(Translator*, char*, unsigned int*, int, int)': dictionary.cpp:1351:8: warning: variable 'prev_stressed' set but not used [-Wunused-but-set-variable] 1351 | int prev_stressed; | ^~~~~~~~~~~~~ dictionary.cpp:1088:6: warning: variable 'post_tonic' set but not used [-Wunused-but-set-variable] 1088 | int post_tonic; | ^~~~~~~~~~ dictionary.cpp: In function 'int TranslateRules(Translator*, char*, char*, int, char*, int, unsigned int*)': dictionary.cpp:2367:21: warning: variable 'c123' set but not used [-Wunused-but-set-variable] 2367 | unsigned int c12, c123; | ^~~~ dictionary.cpp:2369:6: warning: variable 'wc_prev' set but not used [-Wunused-but-set-variable] 2369 | int wc_prev; | ^~~~~~~ dictionary.cpp: In function 'const char* LookupDict2(Translator*, const char*, const char*, char*, unsigned int*, int, WORD_TAB*)': dictionary.cpp:3136:17: warning: variable 'flags1' set but not used [-Wunused-but-set-variable] 3136 | unsigned int flags1 = 0; | ^~~~~~ In file included from /usr/include/string.h:532, from dictionary.cpp:25: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int LookupDictList(Translator*, char**, char*, unsigned int*, int, WORD_TAB*)' at dictionary.cpp:87:9: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 20 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions intonation.cpp -o x_intonation.o intonation.cpp: In function 'int calc_pitches2(int, int, int)': intonation.cpp:790:6: warning: variable 'continuing' set but not used [-Wunused-but-set-variable] 790 | int continuing = 0; | ^~~~~~~~~~ intonation.cpp: In function 'void CalcPitches_Tone(Translator*, int)': intonation.cpp:944:15: warning: variable 'prev2_tph' set but not used [-Wunused-but-set-variable] 944 | PHONEME_TAB *prev2_tph; // 2 tones previous | ^~~~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions readclause.cpp -o x_readclause.o readclause.cpp: In function 'int GetC()': readclause.cpp:461:16: warning: variable 'm' set but not used [-Wunused-but-set-variable] 461 | unsigned char m; | ^ readclause.cpp: In function 'int ReadClause(Translator*, FILE*, char*, short int*, int*, int, int*, char*)': readclause.cpp:2031:6: warning: variable 'prev_announced_punctuation' set but not used [-Wunused-but-set-variable] 2031 | int prev_announced_punctuation; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp: In function 'const char* LookupCharName(Translator*, int, int)': readclause.cpp:660:28: warning: '%s' directive writing up to 59 bytes into a region of size 52 [-Wformat-overflow=] 660 | sprintf(buf,"[\002_^_%s %s _^_%s]]","en",phonemes2,WordToString2(tr->translator_name)); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 15 and 78 bytes into a destination of size 60 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp:667:22: warning: '%s' directive writing up to 59 bytes into a region of size 58 [-Wformat-overflow=] 667 | sprintf(buf,"[\002%s]] ",phonemes2); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 65 bytes into a destination of size 60 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp: In function 'int ReadClause(Translator*, FILE*, char*, short int*, int*, int, int*, char*)': readclause.cpp:583:26: warning: '%s' directive writing up to 54 bytes into a region of size 28 [-Wformat-overflow=] 583 | sprintf(text_out,"[\002%s]]",phonemes2); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 59 bytes into a destination of size 30 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions setlengths.cpp -o x_setlengths.o g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions numbers.cpp -o x_numbers.o numbers.cpp: In function 'void LookupLetter(Translator*, unsigned int, int, char*, int)': numbers.cpp:509:8: warning: variable 'ptr' set but not used [-Wunused-but-set-variable] 509 | char *ptr; | ^~~ numbers.cpp: In function 'int LookupThousands(Translator*, int, int, int, char*)': numbers.cpp:1006:7: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 1006 | if(!found_value & (number_control & 1)) | ^~~~~~~~~~~~ numbers.cpp: In function 'int TranslateNumber_1(Translator*, char*, char*, unsigned int*, WORD_TAB*, int)': numbers.cpp:1543:6: warning: variable 'hyphen' set but not used [-Wunused-but-set-variable] 1543 | int hyphen; | ^~~~~~ numbers.cpp: In function 'int LookupThousands(Translator*, int, int, int, char*)': numbers.cpp:1003:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1003 | sprintf(string,"_%dM%do",value,thousandplex); | ^~ numbers.cpp:1003:20: note: directive argument in the range [0, 2147483647] 1003 | sprintf(string,"_%dM%do",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1009:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1009 | sprintf(string,"_%dM%de",value,thousandplex); | ^~ numbers.cpp:1009:20: note: directive argument in the range [0, 2147483647] 1009 | sprintf(string,"_%dM%de",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1015:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1015 | sprintf(string,"_%dM%dx",value,thousandplex); | ^~ numbers.cpp:1015:20: note: directive argument in the range [0, 2147483647] 1015 | sprintf(string,"_%dM%dx",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1021:24: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1021 | sprintf(string,"_%dM%d",value,thousandplex); | ^~ numbers.cpp:1021:19: note: directive argument in the range [0, 2147483647] 1021 | sprintf(string,"_%dM%d",value,thousandplex); | ^~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 23 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1039:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1039 | sprintf(string,"_%s%do",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1045:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1045 | sprintf(string,"_%s%de",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1051:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1051 | sprintf(string,"_%s%dx",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1063:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=] 1063 | sprintf(string,"_0M%d", thousandplex-1); | ^~ numbers.cpp:1063:21: note: directive argument in the range [3, 2147483646] 1063 | sprintf(string,"_0M%d", thousandplex-1); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp: In function 'int LookupNum2(Translator*, int, int, char*)': numbers.cpp:1207:26: warning: '%c' directive writing 1 byte into a region of size between 0 and 9 [-Wformat-overflow=] 1207 | sprintf(string,"_%dX%c", tens, ord_type); | ^~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1215:26: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1215 | sprintf(string,"_%dX", tens); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 4 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp: In function 'int LookupNum3(Translator*, int, char*, int, int, int)': numbers.cpp:1432:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1432 | sprintf(string, "_%dCo", hundreds); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1437:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1437 | sprintf(string,"_%dC0",hundreds); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions synth_mbrola.cpp -o x_synth_mbrola.o synth_mbrola.cpp: In function 'int MbrolaTranslate(PHONEME_LIST*, int, int, FILE*)': synth_mbrola.cpp:389:16: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 389 | PHONEME_LIST *prev; | ^~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions synthdata.cpp -o x_synthdata.o g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions synthesize.cpp -o x_synthesize.o synthesize.cpp: In function 'int Generate(PHONEME_LIST*, int*, int)': synthesize.cpp:1308:15: warning: variable 'prev_ph' set but not used [-Wunused-but-set-variable] 1308 | PHONEME_TAB *prev_ph; | ^~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions translate.cpp -o x_translate.o translate.cpp: In function 'int TranslateWord(Translator*, char*, int, WORD_TAB*)': translate.cpp:779:8: warning: variable 'ph_limit' set but not used [-Wunused-but-set-variable] 779 | char *ph_limit; | ^~~~~~~~ translate.cpp: In function 'void* TranslateClause(Translator*, FILE*, const void*, int*, char**)': translate.cpp:2294:6: warning: variable 'prev_in2' set but not used [-Wunused-but-set-variable] 2294 | int prev_in2=0; | ^~~~~~~~ translate.cpp:2318:6: warning: variable 'individual_digits' set but not used [-Wunused-but-set-variable] 2318 | int individual_digits; | ^~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions mbrowrap.cpp -o x_mbrowrap.o mbrowrap.cpp: In function 'int start_mbrola(const char*)': mbrowrap.cpp:154:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | write(p_stderr[1], mbr_errorbuf, strlen(mbr_errorbuf)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbrowrap.cpp:171:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 171 | write(2, mbr_errorbuf, strlen(mbr_errorbuf)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbrowrap.cpp: In function 'int mbrola_has_errors()': mbrowrap.cpp:312:8: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 160 [-Wformat-truncation=] 312 | "%s", buf_ptr); | ^~ In file included from /usr/include/stdio.h:866, from mbrowrap.cpp:22: /usr/include/bits/stdio2.h:70:35: note: '__builtin_snprintf' output between 1 and 256 bytes into a destination of size 160 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions tr_languages.cpp -o x_tr_languages.o g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions voices.cpp -o x_voices.o voices.cpp: In function 'voice_t* LoadVoice(const char*, int)': voices.cpp:531:7: warning: variable 'error' set but not used [-Wunused-but-set-variable] 531 | int error = 0; | ^~~~~ voices.cpp: In function 'void GetVoices(const char*)': voices.cpp:1627:22: warning: '%s' directive writing up to 255 bytes into a region of size 249 [-Wformat-overflow=] 1627 | sprintf(fname,"%s%c%s",path,PATHSEP,ent->d_name); | ^~ In file included from /usr/include/stdio.h:866, from voices.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 250 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions wavegen.cpp -o x_wavegen.o g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions phonemelist.cpp -o x_phonemelist.o phonemelist.cpp: In function 'void MakePhonemeList(Translator*, int, int)': phonemelist.cpp:117:15: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 117 | PHONEME_TAB *prev, *next, *next2; | ^~~~ phonemelist.cpp:126:6: warning: variable 'first_vowel' set but not used [-Wunused-but-set-variable] 126 | int first_vowel=0; // first vowel in a word | ^~~~~~~~~~~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions espeak_command.cpp -o x_espeak_command.o g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions event.cpp -o x_event.o event.cpp: In function 'int sleep_until_timeout_or_stop_request(uint32_t)': event.cpp:389:22: warning: variable 'to' set but not used [-Wunused-but-set-variable] 389 | struct timespec ts, to; | ^~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions fifo.cpp -o x_fifo.o fifo.cpp: In function 'int sleep_until_start_request_or_inactivity()': fifo.cpp:296:27: warning: variable 'to' set but not used [-Wunused-but-set-variable] 296 | struct timespec ts, to; | ^~ g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions wave_ao.cpp -o x_wave_ao.o g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions debug.cpp -o x_debug.o g++ -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions klatt.cpp -o x_klatt.o g++ -shared -Wl,-soname,libespeak.so.1 -o libespeak.so x_speak_lib.o x_compiledict.o x_dictionary.o x_intonation.o x_readclause.o x_setlengths.o x_numbers.o x_synth_mbrola.o x_synthdata.o x_synthesize.o x_translate.o x_mbrowrap.o x_tr_languages.o x_voices.o x_wavegen.o x_phonemelist.o x_espeak_command.o x_event.o x_fifo.o x_wave_ao.o x_debug.o x_klatt.o -lstdc++ -lao -lpthread ar cqs libespeak.a x_speak_lib.o x_compiledict.o x_dictionary.o x_intonation.o x_readclause.o x_setlengths.o x_numbers.o x_synth_mbrola.o x_synthdata.o x_synthesize.o x_translate.o x_mbrowrap.o x_tr_languages.o x_voices.o x_wavegen.o x_phonemelist.o x_espeak_command.o x_event.o x_fifo.o x_wave_ao.o x_debug.o x_klatt.o g++ -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"../espeak-data\" -Wall -pedantic -I. -c -fno-exceptions espeak.cpp espeak.cpp: In function 'void DisplayVoices(FILE*, char*)': espeak.cpp:130:6: warning: variable 'scores' set but not used [-Wunused-but-set-variable] 130 | int scores = 0; | ^~~~~~ espeak.cpp: In function 'int main(int, char**)': espeak.cpp:394:7: warning: variable 'voice_mbrola' set but not used [-Wunused-but-set-variable] 394 | char voice_mbrola[20]; | ^~~~~~~~~~~~ espeak.cpp:395:7: warning: variable 'dictname' set but not used [-Wunused-but-set-variable] 395 | char dictname[40]; | ^~~~~~~~ espeak.cpp:753:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 753 | fread(p_text,1,filesize,f_text); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o espeak espeak.o -lstdc++ -L . -lespeak mv libespeak.so libespeak.so.1.1.44 make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' + cd ../dictsource + ../src/speak --compile=ru Using phonemetable: 'ru' Compiling: 'ru_listx' 197261 entries Compiling: 'ru_list' 122 entries Compiling: 'ru_rules' 508 rules, 34 groups (33) + cd ../src + make clean make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' rm -f *.o *.a *~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' + make -j8 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions setlengths.cpp make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions speak.cpp speak.cpp: In function 'void DisplayVoices(FILE*, char*)': speak.cpp:160:6: warning: variable 'scores' set but not used [-Wunused-but-set-variable] 160 | int scores = 0; | ^~~~~~ speak.cpp: In function 'int main(int, char**)': speak.cpp:499:6: warning: unused variable 'speaking' [-Wunused-variable] 499 | int speaking = 0; | ^~~~~~~~ speak.cpp:506:7: warning: variable 'dictname' set but not used [-Wunused-but-set-variable] 506 | char dictname[40]; | ^~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synth_mbrola.cpp synth_mbrola.cpp: In function 'int MbrolaTranslate(PHONEME_LIST*, int, int, FILE*)': synth_mbrola.cpp:389:16: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 389 | PHONEME_LIST *prev; | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions intonation.cpp intonation.cpp: In function 'int calc_pitches2(int, int, int)': intonation.cpp:790:6: warning: variable 'continuing' set but not used [-Wunused-but-set-variable] 790 | int continuing = 0; | ^~~~~~~~~~ intonation.cpp: In function 'void CalcPitches_Tone(Translator*, int)': intonation.cpp:944:15: warning: variable 'prev2_tph' set but not used [-Wunused-but-set-variable] 944 | PHONEME_TAB *prev2_tph; // 2 tones previous | ^~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synthdata.cpp make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions numbers.cpp numbers.cpp: In function 'void LookupLetter(Translator*, unsigned int, int, char*, int)': numbers.cpp:509:8: warning: variable 'ptr' set but not used [-Wunused-but-set-variable] 509 | char *ptr; | ^~~ numbers.cpp: In function 'int LookupThousands(Translator*, int, int, int, char*)': numbers.cpp:1006:7: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 1006 | if(!found_value & (number_control & 1)) | ^~~~~~~~~~~~ numbers.cpp: In function 'int TranslateNumber_1(Translator*, char*, char*, unsigned int*, WORD_TAB*, int)': numbers.cpp:1543:6: warning: variable 'hyphen' set but not used [-Wunused-but-set-variable] 1543 | int hyphen; | ^~~~~~ numbers.cpp: In function 'int LookupThousands(Translator*, int, int, int, char*)': numbers.cpp:1003:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1003 | sprintf(string,"_%dM%do",value,thousandplex); | ^~ numbers.cpp:1003:20: note: directive argument in the range [0, 2147483647] 1003 | sprintf(string,"_%dM%do",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1009:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1009 | sprintf(string,"_%dM%de",value,thousandplex); | ^~ numbers.cpp:1009:20: note: directive argument in the range [0, 2147483647] 1009 | sprintf(string,"_%dM%de",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1015:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1015 | sprintf(string,"_%dM%dx",value,thousandplex); | ^~ numbers.cpp:1015:20: note: directive argument in the range [0, 2147483647] 1015 | sprintf(string,"_%dM%dx",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1021:24: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1021 | sprintf(string,"_%dM%d",value,thousandplex); | ^~ numbers.cpp:1021:19: note: directive argument in the range [0, 2147483647] 1021 | sprintf(string,"_%dM%d",value,thousandplex); | ^~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 23 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1039:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1039 | sprintf(string,"_%s%do",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1045:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1045 | sprintf(string,"_%s%de",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1051:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1051 | sprintf(string,"_%s%dx",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1063:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=] 1063 | sprintf(string,"_0M%d", thousandplex-1); | ^~ numbers.cpp:1063:21: note: directive argument in the range [3, 2147483646] 1063 | sprintf(string,"_0M%d", thousandplex-1); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp: In function 'int LookupNum2(Translator*, int, int, char*)': numbers.cpp:1207:26: warning: '%c' directive writing 1 byte into a region of size between 0 and 9 [-Wformat-overflow=] 1207 | sprintf(string,"_%dX%c", tens, ord_type); | ^~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1215:26: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1215 | sprintf(string,"_%dX", tens); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 4 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp: In function 'int LookupNum3(Translator*, int, char*, int, int, int)': numbers.cpp:1432:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1432 | sprintf(string, "_%dCo", hundreds); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1437:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1437 | sprintf(string,"_%dC0",hundreds); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions mbrowrap.cpp mbrowrap.cpp: In function 'int start_mbrola(const char*)': mbrowrap.cpp:154:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | write(p_stderr[1], mbr_errorbuf, strlen(mbr_errorbuf)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbrowrap.cpp:171:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 171 | write(2, mbr_errorbuf, strlen(mbr_errorbuf)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbrowrap.cpp: In function 'int mbrola_has_errors()': mbrowrap.cpp:312:8: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 160 [-Wformat-truncation=] 312 | "%s", buf_ptr); | ^~ In file included from /usr/include/stdio.h:866, from mbrowrap.cpp:22: /usr/include/bits/stdio2.h:70:35: note: '__builtin_snprintf' output between 1 and 256 bytes into a destination of size 160 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions tr_languages.cpp make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions compiledict.cpp compiledict.cpp: In function 'int compile_line(char*, char*, int*)': compiledict.cpp:388:8: warning: variable 'comment' set but not used [-Wunused-but-set-variable] 388 | char *comment; | ^~~~~~~ compiledict.cpp: In function 'char* compile_rule(char*)': compiledict.cpp:1163:6: warning: variable 'pre_bracket' set but not used [-Wunused-but-set-variable] 1163 | int pre_bracket=0; | ^~~~~~~~~~~ compiledict.cpp: In function 'int CompileDictionary(const char*, const char*, FILE*, char*, int)': compiledict.cpp:1872:22: warning: 'rules.txt' directive writing 9 bytes into a region of size between 6 and 195 [-Wformat-overflow=] 1872 | sprintf(fname_in,"%srules.txt",path); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from compiledict.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 10 and 199 bytes into a destination of size 195 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synthesize.cpp synthesize.cpp: In function 'int Generate(PHONEME_LIST*, int*, int)': synthesize.cpp:1308:15: warning: variable 'prev_ph' set but not used [-Wunused-but-set-variable] 1308 | PHONEME_TAB *prev_ph; | ^~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions phonemelist.cpp phonemelist.cpp: In function 'void MakePhonemeList(Translator*, int, int)': phonemelist.cpp:117:15: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 117 | PHONEME_TAB *prev, *next, *next2; | ^~~~ phonemelist.cpp:126:6: warning: variable 'first_vowel' set but not used [-Wunused-but-set-variable] 126 | int first_vowel=0; // first vowel in a word | ^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions readclause.cpp readclause.cpp: In function 'int GetC()': readclause.cpp:461:16: warning: variable 'm' set but not used [-Wunused-but-set-variable] 461 | unsigned char m; | ^ readclause.cpp: In function 'int ReadClause(Translator*, FILE*, char*, short int*, int*, int, int*, char*)': readclause.cpp:2031:6: warning: variable 'prev_announced_punctuation' set but not used [-Wunused-but-set-variable] 2031 | int prev_announced_punctuation; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp: In function 'const char* LookupCharName(Translator*, int, int)': readclause.cpp:660:28: warning: '%s' directive writing up to 59 bytes into a region of size 52 [-Wformat-overflow=] 660 | sprintf(buf,"[\002_^_%s %s _^_%s]]","en",phonemes2,WordToString2(tr->translator_name)); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 15 and 78 bytes into a destination of size 60 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp:667:22: warning: '%s' directive writing up to 59 bytes into a region of size 58 [-Wformat-overflow=] 667 | sprintf(buf,"[\002%s]] ",phonemes2); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 65 bytes into a destination of size 60 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp: In function 'int ReadClause(Translator*, FILE*, char*, short int*, int*, int, int*, char*)': readclause.cpp:583:26: warning: '%s' directive writing up to 54 bytes into a region of size 28 [-Wformat-overflow=] 583 | sprintf(text_out,"[\002%s]]",phonemes2); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 59 bytes into a destination of size 30 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions klatt.cpp make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions dictionary.cpp dictionary.cpp: In function 'int Unpronouncable(Translator*, char*)': dictionary.cpp:797:7: warning: variable 'apostrophe' set but not used [-Wunused-but-set-variable] 797 | int apostrophe=0; | ^~~~~~~~~~ dictionary.cpp: In function 'void SetWordStress(Translator*, char*, unsigned int*, int, int)': dictionary.cpp:1351:8: warning: variable 'prev_stressed' set but not used [-Wunused-but-set-variable] 1351 | int prev_stressed; | ^~~~~~~~~~~~~ dictionary.cpp:1088:6: warning: variable 'post_tonic' set but not used [-Wunused-but-set-variable] 1088 | int post_tonic; | ^~~~~~~~~~ dictionary.cpp: In function 'int TranslateRules(Translator*, char*, char*, int, char*, int, unsigned int*)': dictionary.cpp:2367:21: warning: variable 'c123' set but not used [-Wunused-but-set-variable] 2367 | unsigned int c12, c123; | ^~~~ dictionary.cpp:2369:6: warning: variable 'wc_prev' set but not used [-Wunused-but-set-variable] 2369 | int wc_prev; | ^~~~~~~ dictionary.cpp: In function 'const char* LookupDict2(Translator*, const char*, const char*, char*, unsigned int*, int, WORD_TAB*)': dictionary.cpp:3136:17: warning: variable 'flags1' set but not used [-Wunused-but-set-variable] 3136 | unsigned int flags1 = 0; | ^~~~~~ In file included from /usr/include/string.h:532, from dictionary.cpp:25: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void strncpy0(char*, const char*, int)' at dictionary.cpp:87:9, inlined from 'int LookupDictList(Translator*, char**, char*, unsigned int*, int, WORD_TAB*)' at dictionary.cpp:3247:12: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 20 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions speak_lib.cpp -o x_speak_lib.o speak_lib.cpp: In function 'int dispatch_audio(short int*, int, espeak_EVENT*)': speak_lib.cpp:99:7: warning: variable 'event_data' set but not used [-Wunused-but-set-variable] 99 | int event_data=0; | ^~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions wavegen.cpp make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions voices.cpp voices.cpp: In function 'voice_t* LoadVoice(const char*, int)': voices.cpp:531:7: warning: variable 'error' set but not used [-Wunused-but-set-variable] 531 | int error = 0; | ^~~~~ voices.cpp: In function 'void GetVoices(const char*)': voices.cpp:1627:22: warning: '%s' directive writing up to 255 bytes into a region of size 249 [-Wformat-overflow=] 1627 | sprintf(fname,"%s%c%s",path,PATHSEP,ent->d_name); | ^~ In file included from /usr/include/stdio.h:866, from voices.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 250 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions setlengths.cpp -o x_setlengths.o make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions intonation.cpp -o x_intonation.o intonation.cpp: In function 'int calc_pitches2(int, int, int)': intonation.cpp:790:6: warning: variable 'continuing' set but not used [-Wunused-but-set-variable] 790 | int continuing = 0; | ^~~~~~~~~~ intonation.cpp: In function 'void CalcPitches_Tone(Translator*, int)': intonation.cpp:944:15: warning: variable 'prev2_tph' set but not used [-Wunused-but-set-variable] 944 | PHONEME_TAB *prev2_tph; // 2 tones previous | ^~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions synth_mbrola.cpp -o x_synth_mbrola.o synth_mbrola.cpp: In function 'int MbrolaTranslate(PHONEME_LIST*, int, int, FILE*)': synth_mbrola.cpp:389:16: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 389 | PHONEME_LIST *prev; | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions translate.cpp translate.cpp: In function 'int TranslateWord(Translator*, char*, int, WORD_TAB*)': translate.cpp:779:8: warning: variable 'ph_limit' set but not used [-Wunused-but-set-variable] 779 | char *ph_limit; | ^~~~~~~~ translate.cpp: In function 'void* TranslateClause(Translator*, FILE*, const void*, int*, char**)': translate.cpp:2294:6: warning: variable 'prev_in2' set but not used [-Wunused-but-set-variable] 2294 | int prev_in2=0; | ^~~~~~~~ translate.cpp:2318:6: warning: variable 'individual_digits' set but not used [-Wunused-but-set-variable] 2318 | int individual_digits; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions synthdata.cpp -o x_synthdata.o make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions compiledict.cpp -o x_compiledict.o compiledict.cpp: In function 'int compile_line(char*, char*, int*)': compiledict.cpp:388:8: warning: variable 'comment' set but not used [-Wunused-but-set-variable] 388 | char *comment; | ^~~~~~~ compiledict.cpp: In function 'char* compile_rule(char*)': compiledict.cpp:1163:6: warning: variable 'pre_bracket' set but not used [-Wunused-but-set-variable] 1163 | int pre_bracket=0; | ^~~~~~~~~~~ compiledict.cpp: In function 'int CompileDictionary(const char*, const char*, FILE*, char*, int)': compiledict.cpp:1872:22: warning: 'rules.txt' directive writing 9 bytes into a region of size between 6 and 195 [-Wformat-overflow=] 1872 | sprintf(fname_in,"%srules.txt",path); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from compiledict.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 10 and 199 bytes into a destination of size 195 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions numbers.cpp -o x_numbers.o numbers.cpp: In function 'void LookupLetter(Translator*, unsigned int, int, char*, int)': numbers.cpp:509:8: warning: variable 'ptr' set but not used [-Wunused-but-set-variable] 509 | char *ptr; | ^~~ numbers.cpp: In function 'int LookupThousands(Translator*, int, int, int, char*)': numbers.cpp:1006:7: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 1006 | if(!found_value & (number_control & 1)) | ^~~~~~~~~~~~ numbers.cpp: In function 'int TranslateNumber_1(Translator*, char*, char*, unsigned int*, WORD_TAB*, int)': numbers.cpp:1543:6: warning: variable 'hyphen' set but not used [-Wunused-but-set-variable] 1543 | int hyphen; | ^~~~~~ numbers.cpp: In function 'int LookupThousands(Translator*, int, int, int, char*)': numbers.cpp:1003:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1003 | sprintf(string,"_%dM%do",value,thousandplex); | ^~ numbers.cpp:1003:20: note: directive argument in the range [0, 2147483647] 1003 | sprintf(string,"_%dM%do",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1009:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1009 | sprintf(string,"_%dM%de",value,thousandplex); | ^~ numbers.cpp:1009:20: note: directive argument in the range [0, 2147483647] 1009 | sprintf(string,"_%dM%de",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1015:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1015 | sprintf(string,"_%dM%dx",value,thousandplex); | ^~ numbers.cpp:1015:20: note: directive argument in the range [0, 2147483647] 1015 | sprintf(string,"_%dM%dx",value,thousandplex); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 24 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1021:24: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] 1021 | sprintf(string,"_%dM%d",value,thousandplex); | ^~ numbers.cpp:1021:19: note: directive argument in the range [0, 2147483647] 1021 | sprintf(string,"_%dM%d",value,thousandplex); | ^~~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 23 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1039:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1039 | sprintf(string,"_%s%do",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1045:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1045 | sprintf(string,"_%s%de",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1051:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1051 | sprintf(string,"_%s%dx",M_Variant(value), thousandplex); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 13) into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1063:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=] 1063 | sprintf(string,"_0M%d", thousandplex-1); | ^~ numbers.cpp:1063:21: note: directive argument in the range [3, 2147483646] 1063 | sprintf(string,"_0M%d", thousandplex-1); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp: In function 'int LookupNum2(Translator*, int, int, char*)': numbers.cpp:1207:26: warning: '%c' directive writing 1 byte into a region of size between 0 and 9 [-Wformat-overflow=] 1207 | sprintf(string,"_%dX%c", tens, ord_type); | ^~ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1215:26: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1215 | sprintf(string,"_%dX", tens); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 4 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp: In function 'int LookupNum3(Translator*, int, char*, int, int, int)': numbers.cpp:1432:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1432 | sprintf(string, "_%dCo", hundreds); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numbers.cpp:1437:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1437 | sprintf(string,"_%dC0",hundreds); | ^ In file included from /usr/include/stdio.h:866, from numbers.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 13 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions tr_languages.cpp -o x_tr_languages.o make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions dictionary.cpp -o x_dictionary.o dictionary.cpp: In function 'int Unpronouncable(Translator*, char*)': dictionary.cpp:797:7: warning: variable 'apostrophe' set but not used [-Wunused-but-set-variable] 797 | int apostrophe=0; | ^~~~~~~~~~ dictionary.cpp: In function 'void SetWordStress(Translator*, char*, unsigned int*, int, int)': dictionary.cpp:1351:8: warning: variable 'prev_stressed' set but not used [-Wunused-but-set-variable] 1351 | int prev_stressed; | ^~~~~~~~~~~~~ dictionary.cpp:1088:6: warning: variable 'post_tonic' set but not used [-Wunused-but-set-variable] 1088 | int post_tonic; | ^~~~~~~~~~ dictionary.cpp: In function 'int TranslateRules(Translator*, char*, char*, int, char*, int, unsigned int*)': dictionary.cpp:2367:21: warning: variable 'c123' set but not used [-Wunused-but-set-variable] 2367 | unsigned int c12, c123; | ^~~~ dictionary.cpp:2369:6: warning: variable 'wc_prev' set but not used [-Wunused-but-set-variable] 2369 | int wc_prev; | ^~~~~~~ dictionary.cpp: In function 'const char* LookupDict2(Translator*, const char*, const char*, char*, unsigned int*, int, WORD_TAB*)': dictionary.cpp:3136:17: warning: variable 'flags1' set but not used [-Wunused-but-set-variable] 3136 | unsigned int flags1 = 0; | ^~~~~~ In file included from /usr/include/string.h:532, from dictionary.cpp:25: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void strncpy0(char*, const char*, int)' at dictionary.cpp:87:9, inlined from 'int LookupDictList(Translator*, char**, char*, unsigned int*, int, WORD_TAB*)' at dictionary.cpp:3247:12: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 20 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions mbrowrap.cpp -o x_mbrowrap.o mbrowrap.cpp: In function 'int start_mbrola(const char*)': mbrowrap.cpp:154:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | write(p_stderr[1], mbr_errorbuf, strlen(mbr_errorbuf)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbrowrap.cpp:171:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 171 | write(2, mbr_errorbuf, strlen(mbr_errorbuf)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbrowrap.cpp: In function 'int mbrola_has_errors()': mbrowrap.cpp:312:8: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 160 [-Wformat-truncation=] 312 | "%s", buf_ptr); | ^~ In file included from /usr/include/stdio.h:866, from mbrowrap.cpp:22: /usr/include/bits/stdio2.h:70:35: note: '__builtin_snprintf' output between 1 and 256 bytes into a destination of size 160 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions phonemelist.cpp -o x_phonemelist.o phonemelist.cpp: In function 'void MakePhonemeList(Translator*, int, int)': phonemelist.cpp:117:15: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 117 | PHONEME_TAB *prev, *next, *next2; | ^~~~ phonemelist.cpp:126:6: warning: variable 'first_vowel' set but not used [-Wunused-but-set-variable] 126 | int first_vowel=0; // first vowel in a word | ^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions espeak_command.cpp -o x_espeak_command.o make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions wave_ao.cpp -o x_wave_ao.o make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions fifo.cpp -o x_fifo.o fifo.cpp: In function 'int sleep_until_start_request_or_inactivity()': fifo.cpp:296:27: warning: variable 'to' set but not used [-Wunused-but-set-variable] 296 | struct timespec ts, to; | ^~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions debug.cpp -o x_debug.o make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions event.cpp -o x_event.o event.cpp: In function 'int sleep_until_timeout_or_stop_request(uint32_t)': event.cpp:389:22: warning: variable 'to' set but not used [-Wunused-but-set-variable] 389 | struct timespec ts, to; | ^~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -o speak speak.o compiledict.o dictionary.o intonation.o readclause.o setlengths.o numbers.o synth_mbrola.o synthdata.o synthesize.o translate.o mbrowrap.o tr_languages.o voices.o wavegen.o phonemelist.o klatt.o -lstdc++ -lao -lpthread make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions voices.cpp -o x_voices.o voices.cpp: In function 'voice_t* LoadVoice(const char*, int)': voices.cpp:531:7: warning: variable 'error' set but not used [-Wunused-but-set-variable] 531 | int error = 0; | ^~~~~ voices.cpp: In function 'void GetVoices(const char*)': voices.cpp:1627:22: warning: '%s' directive writing up to 255 bytes into a region of size 249 [-Wformat-overflow=] 1627 | sprintf(fname,"%s%c%s",path,PATHSEP,ent->d_name); | ^~ In file included from /usr/include/stdio.h:866, from voices.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 250 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -D PATH_ESPEAK_DATA=\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions espeak.cpp espeak.cpp: In function 'void DisplayVoices(FILE*, char*)': espeak.cpp:130:6: warning: variable 'scores' set but not used [-Wunused-but-set-variable] 130 | int scores = 0; | ^~~~~~ espeak.cpp: In function 'int main(int, char**)': espeak.cpp:394:7: warning: variable 'voice_mbrola' set but not used [-Wunused-but-set-variable] 394 | char voice_mbrola[20]; | ^~~~~~~~~~~~ espeak.cpp:395:7: warning: variable 'dictname' set but not used [-Wunused-but-set-variable] 395 | char dictname[40]; | ^~~~~~~~ espeak.cpp:753:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 753 | fread(p_text,1,filesize,f_text); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions synthesize.cpp -o x_synthesize.o synthesize.cpp: In function 'int Generate(PHONEME_LIST*, int*, int)': synthesize.cpp:1308:15: warning: variable 'prev_ph' set but not used [-Wunused-but-set-variable] 1308 | PHONEME_TAB *prev_ph; | ^~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions translate.cpp -o x_translate.o translate.cpp: In function 'int TranslateWord(Translator*, char*, int, WORD_TAB*)': translate.cpp:779:8: warning: variable 'ph_limit' set but not used [-Wunused-but-set-variable] 779 | char *ph_limit; | ^~~~~~~~ translate.cpp: In function 'void* TranslateClause(Translator*, FILE*, const void*, int*, char**)': translate.cpp:2294:6: warning: variable 'prev_in2' set but not used [-Wunused-but-set-variable] 2294 | int prev_in2=0; | ^~~~~~~~ translate.cpp:2318:6: warning: variable 'individual_digits' set but not used [-Wunused-but-set-variable] 2318 | int individual_digits; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions readclause.cpp -o x_readclause.o readclause.cpp: In function 'int GetC()': readclause.cpp:461:16: warning: variable 'm' set but not used [-Wunused-but-set-variable] 461 | unsigned char m; | ^ readclause.cpp: In function 'int ReadClause(Translator*, FILE*, char*, short int*, int*, int, int*, char*)': readclause.cpp:2031:6: warning: variable 'prev_announced_punctuation' set but not used [-Wunused-but-set-variable] 2031 | int prev_announced_punctuation; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp: In function 'const char* LookupCharName(Translator*, int, int)': readclause.cpp:660:28: warning: '%s' directive writing up to 59 bytes into a region of size 52 [-Wformat-overflow=] 660 | sprintf(buf,"[\002_^_%s %s _^_%s]]","en",phonemes2,WordToString2(tr->translator_name)); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 15 and 78 bytes into a destination of size 60 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp:667:22: warning: '%s' directive writing up to 59 bytes into a region of size 58 [-Wformat-overflow=] 667 | sprintf(buf,"[\002%s]] ",phonemes2); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 6 and 65 bytes into a destination of size 60 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readclause.cpp: In function 'int ReadClause(Translator*, FILE*, char*, short int*, int*, int, int*, char*)': readclause.cpp:583:26: warning: '%s' directive writing up to 54 bytes into a region of size 28 [-Wformat-overflow=] 583 | sprintf(text_out,"[\002%s]]",phonemes2); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from readclause.cpp:22: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 5 and 59 bytes into a destination of size 30 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions wavegen.cpp -o x_wavegen.o make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_AO -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions klatt.cpp -o x_klatt.o make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' ar cqs libespeak.a x_speak_lib.o x_compiledict.o x_dictionary.o x_intonation.o x_readclause.o x_setlengths.o x_numbers.o x_synth_mbrola.o x_synthdata.o x_synthesize.o x_translate.o x_mbrowrap.o x_tr_languages.o x_voices.o x_wavegen.o x_phonemelist.o x_espeak_command.o x_event.o x_fifo.o x_wave_ao.o x_debug.o x_klatt.o make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -shared -Wl,-soname,libespeak.so.1 -o libespeak.so x_speak_lib.o x_compiledict.o x_dictionary.o x_intonation.o x_readclause.o x_setlengths.o x_numbers.o x_synth_mbrola.o x_synthdata.o x_synthesize.o x_translate.o x_mbrowrap.o x_tr_languages.o x_voices.o x_wavegen.o x_phonemelist.o x_espeak_command.o x_event.o x_fifo.o x_wave_ao.o x_debug.o x_klatt.o -lstdc++ -lao -lpthread make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -o espeak espeak.o -lstdc++ -L . -lespeak make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' mv libespeak.so libespeak.so.1.1.44 make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' + cd .. + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.56496 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/espeak-buildroot + : + /bin/rm -rf -- /usr/src/tmp/espeak-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd espeak-1.44.05-source + cd src + make DESTDIR=/usr/src/tmp/espeak-buildroot LIBDIR=/usr/lib64 install make: Entering directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' g++ -shared -Wl,-soname,libespeak.so.1 -o libespeak.so x_speak_lib.o x_compiledict.o x_dictionary.o x_intonation.o x_readclause.o x_setlengths.o x_numbers.o x_synth_mbrola.o x_synthdata.o x_synthesize.o x_translate.o x_mbrowrap.o x_tr_languages.o x_voices.o x_wavegen.o x_phonemelist.o x_espeak_command.o x_event.o x_fifo.o x_wave_ao.o x_debug.o x_klatt.o -lstdc++ -lao -lpthread g++ -o espeak espeak.o -lstdc++ -L . -lespeak mv libespeak.so libespeak.so.1.1.44 # Create directories rm -rf /usr/src/tmp/espeak-buildroot/usr/share/espeak-data mkdir -p /usr/src/tmp/espeak-buildroot/usr/bin mkdir -p /usr/src/tmp/espeak-buildroot/usr/lib64 mkdir -p /usr/src/tmp/espeak-buildroot/usr/include/espeak mkdir -p /usr/src/tmp/espeak-buildroot/usr/share/espeak-data # Install espeak executable install -m 755 espeak /usr/src/tmp/espeak-buildroot/usr/bin # Install shared library install -m 755 libespeak.so.1.1.44 /usr/src/tmp/espeak-buildroot/usr/lib64 # Install static library install -m 755 libespeak.a /usr/src/tmp/espeak-buildroot/usr/lib64 /bin/ln -sf libespeak.so.1.1.44 /usr/src/tmp/espeak-buildroot/usr/lib64/libespeak.so.1 /bin/ln -sf libespeak.so.1 /usr/src/tmp/espeak-buildroot/usr/lib64/libespeak.so # Install development headers install -pm 644 speak_lib.h /usr/src/tmp/espeak-buildroot/usr/include/espeak # Install data files cp -prf ../espeak-data/* /usr/src/tmp/espeak-buildroot/usr/share/espeak-data make: Leaving directory '/usr/src/RPM/BUILD/espeak-1.44.05-source/src' + cd .. + /bin/install -pD -m 644 /usr/src/RPM/SOURCES/espeak.voiceman /usr/src/tmp/espeak-buildroot/etc/tts.d/espeak.voiceman + /bin/install -pD -m 644 /usr/src/RPM/SOURCES/espeak-ru.voiceman /usr/src/tmp/espeak-buildroot/etc/tts.d/espeak-ru.voiceman + /bin/install -pD -m 644 /usr/src/RPM/SOURCES/espeak.replacements /usr/src/tmp/espeak-buildroot/usr/share/espeak-data/replacements + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/espeak-buildroot (auto) mode of './usr/lib64/libespeak.a' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libespeak.so.1.1.44' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/espeak-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/espeak-buildroot/ (default) Compressing files in /usr/src/tmp/espeak-buildroot (auto) Adjusting library links in /usr/src/tmp/espeak-buildroot ./usr/lib64: (from :0) libespeak.so.1 -> libespeak.so.1.1.44 Verifying ELF objects in /usr/src/tmp/espeak-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: espeak-1.44.05-alt5 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.63748 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd espeak-1.44.05-source + DOCDIR=/usr/src/tmp/espeak-buildroot/usr/share/doc/espeak-1.44.05 + export DOCDIR + rm -rf /usr/src/tmp/espeak-buildroot/usr/share/doc/espeak-1.44.05 + /bin/mkdir -p /usr/src/tmp/espeak-buildroot/usr/share/doc/espeak-1.44.05 + cp -prL ChangeLog.txt docs License.txt ReadMe /usr/src/tmp/espeak-buildroot/usr/share/doc/espeak-1.44.05 + chmod -R go-w /usr/src/tmp/espeak-buildroot/usr/share/doc/espeak-1.44.05 + chmod -R a+rX /usr/src/tmp/espeak-buildroot/usr/share/doc/espeak-1.44.05 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.C6OwQT find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MyISET find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.I255YT shell.req: /usr/src/tmp/espeak-buildroot/.preun:espeak: /usr/sbin/tts-unregister -> /usr/sbin/tts-unregister (raw, not installed) Requires: tts-base, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libespeak.so.1()(64bit) >= set:ie1jknOMgRJSNiIxnSpXBIvrXbk6, rtld(GNU_HASH) Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(preun): /bin/sh, /usr/sbin/tts-unregister Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VqXlSS Creating espeak-debuginfo package Processing files: libespeak-1.44.05-alt5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mpJzmW find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/espeak-buildroot/usr/lib64/libespeak.so.1: 22 symbols, 15 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PWQpBU find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libespeak.so.1()(64bit) = set:id1jCwcmxxxwp51JzxkRWxoU1v0tA0Q0sncDsydmpXZLtk3 Requires: espeak-data = 1.44.05-alt5, libao.so.4()(64bit) >= set:heMFmoZq8L5, libao.so.4(LIBAO4_1.1.0)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.16)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FndJJS Creating libespeak-debuginfo package Processing files: libespeak-devel-1.44.05-alt5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dJKiTU find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.d3PwHV find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: libespeak = 1.44.05-alt5, /usr/lib64/libespeak.so.1 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KrS3nV Processing files: espeak-data-1.44.05-alt5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ZzAWGU find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.t303hW find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Processing files: espeak-debuginfo-1.44.05-alt5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ASJMkT find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.uiSlWT find-requires: running scripts (debuginfo) Requires: espeak = 1.44.05-alt5, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libespeak.so.1) Processing files: libespeak-debuginfo-1.44.05-alt5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Enid2U find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.72dTOT find-requires: running scripts (debuginfo) Provides: debug64(libespeak.so.1) Requires: libespeak = 1.44.05-alt5, debug64(libao.so.4), debug64(libc.so.6), debug64(libm.so.6), debug64(libpthread.so.0) Adding to espeak-debuginfo a strict dependency on espeak Adding to libespeak-devel a strict dependency on libespeak Adding to libespeak a strict dependency on espeak-data Adding to libespeak-debuginfo a strict dependency on libespeak Adding to espeak a strict dependency on libespeak Adding to espeak-debuginfo a strict dependency on libespeak-debuginfo Removing from espeak-debuginfo 1 sources provided by libespeak-debuginfo Removing 2 extra deps from espeak due to dependency on libespeak Removing 1 extra deps from libespeak-devel due to dependency on libespeak Removing 1 extra deps from espeak-debuginfo due to dependency on libespeak-debuginfo Removing 5 extra deps from espeak due to repentancy on libespeak Removing 1 extra deps from espeak-debuginfo due to repentancy on libespeak-debuginfo warning: Installed (but unpackaged) file(s) found: /usr/lib64/libespeak.a Wrote: /usr/src/RPM/RPMS/x86_64/espeak-1.44.05-alt5.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libespeak-1.44.05-alt5.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libespeak-devel-1.44.05-alt5.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/espeak-data-1.44.05-alt5.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/espeak-debuginfo-1.44.05-alt5.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libespeak-debuginfo-1.44.05-alt5.x86_64.rpm (w2.lzdio) 42.38user 6.51system 0:48.06elapsed 101%CPU (0avgtext+0avgdata 59508maxresident)k 0inputs+0outputs (0major+1103734minor)pagefaults 0swaps 4.83user 1.94system 1:00.35elapsed 11%CPU (0avgtext+0avgdata 128368maxresident)k 136inputs+0outputs (0major+200496minor)pagefaults 0swaps --- espeak-1.44.05-alt5.x86_64.rpm.repo 2021-07-14 03:42:52.000000000 +0000 +++ espeak-1.44.05-alt5.x86_64.rpm.hasher 2024-02-18 02:15:16.087799654 +0000 @@ -36,3 +36,3 @@ File: /etc/tts.d/espeak.voiceman 100644 root:root 2ed4a745f37270251201868e25110a0d -File: /usr/bin/espeak 100755 root:root b4aca50f3f96bb61ebf3a11dbba1d5a6 +File: /usr/bin/espeak 100755 root:root 950d072874b75ef58b473cc731c4786b File: /usr/share/doc/espeak-1.44.05 40755 root:root @@ -61,2 +61,2 @@ File: /usr/share/doc/espeak-1.44.05/docs/voices.html 100644 root:root 07b03b3c039481e24aaa74bf3d4e2650 -RPMIdentity: 56115b0a28806c6b1c633d1f4b7b6ca171669146ab105141129548909c1f0b85feda2c8c79e18264bee1267b41d3af8d9663aff66304e3d8668dc2834f80d100 +RPMIdentity: 4b6ace8fe4f687425f1dee11bdc656c8f007b9a101c79733812e974d929bafe8fef4c2708496558fda67732ac48985e1c036006be0b587b5dfb0ea5e603c4f40 --- espeak-debuginfo-1.44.05-alt5.x86_64.rpm.repo 2021-07-14 03:42:52.000000000 +0000 +++ espeak-debuginfo-1.44.05-alt5.x86_64.rpm.hasher 2024-02-18 02:15:16.259798633 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/1b 40755 root:root -/usr/lib/debug/.build-id/1b/93f38323b901546e052886988aa7ef84f31e02 120777 root:root ../../../../bin/espeak -/usr/lib/debug/.build-id/1b/93f38323b901546e052886988aa7ef84f31e02.debug 120777 root:root ../../usr/bin/espeak.debug +/usr/lib/debug/.build-id/8a 40755 root:root +/usr/lib/debug/.build-id/8a/0159e381f6b93949ab95d872af42475a817db1 120777 root:root ../../../../bin/espeak +/usr/lib/debug/.build-id/8a/0159e381f6b93949ab95d872af42475a817db1.debug 120777 root:root ../../usr/bin/espeak.debug /usr/lib/debug/usr/bin/espeak.debug 100644 root:root @@ -12,6 +12,6 @@ Provides: espeak-debuginfo = 1.44.05-alt5:sisyphus+278503.100.1.2 -File: /usr/lib/debug/.build-id/1b 40755 root:root -File: /usr/lib/debug/.build-id/1b/93f38323b901546e052886988aa7ef84f31e02 120777 root:root ../../../../bin/espeak -File: /usr/lib/debug/.build-id/1b/93f38323b901546e052886988aa7ef84f31e02.debug 120777 root:root ../../usr/bin/espeak.debug -File: /usr/lib/debug/usr/bin/espeak.debug 100644 root:root 934251d472d16626af1dc4b5e9561523 +File: /usr/lib/debug/.build-id/8a 40755 root:root +File: /usr/lib/debug/.build-id/8a/0159e381f6b93949ab95d872af42475a817db1 120777 root:root ../../../../bin/espeak +File: /usr/lib/debug/.build-id/8a/0159e381f6b93949ab95d872af42475a817db1.debug 120777 root:root ../../usr/bin/espeak.debug +File: /usr/lib/debug/usr/bin/espeak.debug 100644 root:root 2eae33d48c46fd6c83886111a5f93dd5 File: /usr/src/debug/espeak-1.44.05-source 40755 root:root @@ -19,2 +19,2 @@ File: /usr/src/debug/espeak-1.44.05-source/src/espeak.cpp 100644 root:root e0b6064e28d9d1a92648b1e21c0f94ca -RPMIdentity: d8601ced6631f3f6abf5277f24d306a7bc208c6cc3e39b8752090050d4197549bdcfeccd5242d826065ddd2c6643920466c35c218e6b002b14d28da0dd7ef83b +RPMIdentity: 82af2942d50fc7676e4c3de172b13383a617eefe67e1ee75af4fa72e6edbabe40d63d6b44ad39dd5d15ec25d2ab68109f8a8991c35953de60a1ecd3ac5b9049c --- libespeak-1.44.05-alt5.x86_64.rpm.repo 2021-07-14 03:42:52.000000000 +0000 +++ libespeak-1.44.05-alt5.x86_64.rpm.hasher 2024-02-18 02:15:16.348798105 +0000 @@ -21,3 +21,3 @@ File: /usr/lib64/libespeak.so.1 120777 root:root libespeak.so.1.1.44 -File: /usr/lib64/libespeak.so.1.1.44 100644 root:root 2efc2e9058bcb16aeb0ff90337ceab52 -RPMIdentity: 540e076ccb09a0f60197c559534a152de19120d67000ea372ec2c5d5d228a775cd6663d6d05a558a8da5857035bccbe7dd65ff99a783cfda84f915ab8457ee31 +File: /usr/lib64/libespeak.so.1.1.44 100644 root:root 552d0eab9d9e8d08865ddf26626b22c6 +RPMIdentity: 27f9220147c28b23c1ecfd24c4a56ffcc5e06dcad5d4cc7365ff46dddacb4e183f5e8fba26a6da1accda5664d08fc906cd5010bb3a5315065a54604648f13847 --- libespeak-debuginfo-1.44.05-alt5.x86_64.rpm.repo 2021-07-14 03:42:52.000000000 +0000 +++ libespeak-debuginfo-1.44.05-alt5.x86_64.rpm.hasher 2024-02-18 02:15:16.450797500 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/89 40755 root:root -/usr/lib/debug/.build-id/89/2607d51aedeae63647afa9377c1b5bd82dc080 120777 root:root ../../../../lib64/libespeak.so.1.1.44 -/usr/lib/debug/.build-id/89/2607d51aedeae63647afa9377c1b5bd82dc080.debug 120777 root:root ../../usr/lib64/libespeak.so.1.1.44.debug +/usr/lib/debug/.build-id/d4 40755 root:root +/usr/lib/debug/.build-id/d4/a3604ed51c395c25b0f0427172952910f8a479 120777 root:root ../../../../lib64/libespeak.so.1.1.44 +/usr/lib/debug/.build-id/d4/a3604ed51c395c25b0f0427172952910f8a479.debug 120777 root:root ../../usr/lib64/libespeak.so.1.1.44.debug /usr/lib/debug/usr/lib64/libespeak.so.1.1.44.debug 100644 root:root @@ -49,6 +49,6 @@ Provides: libespeak-debuginfo = 1.44.05-alt5:sisyphus+278503.100.1.2 -File: /usr/lib/debug/.build-id/89 40755 root:root -File: /usr/lib/debug/.build-id/89/2607d51aedeae63647afa9377c1b5bd82dc080 120777 root:root ../../../../lib64/libespeak.so.1.1.44 -File: /usr/lib/debug/.build-id/89/2607d51aedeae63647afa9377c1b5bd82dc080.debug 120777 root:root ../../usr/lib64/libespeak.so.1.1.44.debug -File: /usr/lib/debug/usr/lib64/libespeak.so.1.1.44.debug 100644 root:root fddbe52b764b34f6f40bd13e3f631b47 +File: /usr/lib/debug/.build-id/d4 40755 root:root +File: /usr/lib/debug/.build-id/d4/a3604ed51c395c25b0f0427172952910f8a479 120777 root:root ../../../../lib64/libespeak.so.1.1.44 +File: /usr/lib/debug/.build-id/d4/a3604ed51c395c25b0f0427172952910f8a479.debug 120777 root:root ../../usr/lib64/libespeak.so.1.1.44.debug +File: /usr/lib/debug/usr/lib64/libespeak.so.1.1.44.debug 100644 root:root 87acbe8090d4192a475ccf8c487334e0 File: /usr/lib/debug/usr/lib64/libespeak.so.1.debug 120777 root:root libespeak.so.1.1.44.debug @@ -90,2 +90,2 @@ File: /usr/src/debug/espeak-1.44.05-source/src/wavegen.cpp 100644 root:root 4822996970ef6334529cbd650e3c30ca -RPMIdentity: a7d6bfcd767c20e219fc65413c91886280c69dca22abcec9f6332e55629193b0e51344c2693f62251d056617af11d50ebd57d0816a33cdd5e7b9ed5530d78723 +RPMIdentity: 1b16591a22d3db1aaa481ad0bb3cafa867d67bfc3e8d910f22d5b47183c4e60c609ae46268c4e3f6f770804dd06c8ad9ffd7c2a28680688066c9c8b6ca48327d