MidnightBSD Magus

audio/espeak

Software speech synthesizer

Flavor Version Run OSVersion Arch License Restricted Status
1.48.04 419 2.0 amd64 gpl3 0 fail

Events

Machine Type Time Message
skunkworks info 2020-09-22 19:08:33.29587 Test Started
skunkworks fail 2020-09-22 19:08:39.166384 make build returned non-zero: 1
skunkworks fail 2020-09-22 19:08:39.206377 Test complete.

Log

===>  Building for espeak-1.48.04
gmake[1]: Entering directory '/magus/work/usr/mports/audio/espeak/work/espeak-1.48.04-source/src'
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  speak.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  compiledict.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  dictionary.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  intonation.cpp
speak.cpp:458:13: warning: function 'StopSpeak' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static void StopSpeak(int unused)
            ^
1 warning generated.
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  readclause.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  setlengths.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  numbers.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  synth_mbrola.cpp
numbers.cpp:1342:7: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
                        if(!found_value & (number_control & 1))
                           ^            ~
numbers.cpp:1342:7: note: add parentheses after the '!' to evaluate the bitwise operator first
                        if(!found_value & (number_control & 1))
                           ^
                            (                                 )
numbers.cpp:1342:7: note: add parentheses around left hand side expression to silence this warning
                        if(!found_value & (number_control & 1))
                           ^
                           (           )
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  synthdata.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  synthesize.cpp
1 warning generated.
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  translate.cpp
translate.cpp:952:45: warning: use of logical '||' with constant operand [-Wconstant-logical-operand]
                if((dictionary_flags[0] & (FLAG_ALLOW_DOT || FLAG_NEEDS_DOT)) && (wordx[1] == '.'))
                                                          ^  ~~~~~~~~~~~~~~
translate.cpp:952:45: note: use '|' for a bitwise operation
                if((dictionary_flags[0] & (FLAG_ALLOW_DOT || FLAG_NEEDS_DOT)) && (wordx[1] == '.'))
                                                          ^~
                                                          |
translate.cpp:2073:47: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
                        if((flags & FLAG_PREPAUSE) && !(word_flags && (FLAG_LAST_WORD | FLAG_FIRST_WORD)) && !(wtab[-1].flags & FLAG_FIRST_WORD) && (tr->prepause_timeout == 0))
                                                                   ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
translate.cpp:2073:47: note: use '&' for a bitwise operation
                        if((flags & FLAG_PREPAUSE) && !(word_flags && (FLAG_LAST_WORD | FLAG_FIRST_WORD)) && !(wtab[-1].flags & FLAG_FIRST_WORD) && (tr->prepause_timeout == 0))
                                                                   ^~
                                                                   &
translate.cpp:2073:47: note: remove constant to silence this warning
                        if((flags & FLAG_PREPAUSE) && !(word_flags && (FLAG_LAST_WORD | FLAG_FIRST_WORD)) && !(wtab[-1].flags & FLAG_FIRST_WORD) && (tr->prepause_timeout == 0))
                                                                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  mbrowrap.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions  tr_languages.cpp
tr_languages.cpp:201:32: error: constant expression evaluates to 194 which cannot be narrowed to type 'char' [-Wc++11-narrowing]
const char string_ordinal[] = {0xc2,0xba,0};  // masculine ordinal character, UTF-8
                               ^~~~
tr_languages.cpp:201:32: note: insert an explicit cast to silence this issue
const char string_ordinal[] = {0xc2,0xba,0};  // masculine ordinal character, UTF-8
                               ^~~~
                               static_cast( )
tr_languages.cpp:201:37: error: constant expression evaluates to 186 which cannot be narrowed to type 'char' [-Wc++11-narrowing]
const char string_ordinal[] = {0xc2,0xba,0};  // masculine ordinal character, UTF-8
                                    ^~~~
tr_languages.cpp:201:37: note: insert an explicit cast to silence this issue
const char string_ordinal[] = {0xc2,0xba,0};  // masculine ordinal character, UTF-8
                                    ^~~~
                                    static_cast( )
tr_languages.cpp:1420:19: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        tr->letter_bits['r'] |= 0x80;    // add 'r' to letter group 7, vowels for Unpronouncable test
                                       ^~~~
1 warning and 2 errors generated.
gmake[1]: *** [Makefile:102: tr_languages.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
2 warnings generated.
gmake[1]: Leaving directory '/magus/work/usr/mports/audio/espeak/work/espeak-1.48.04-source/src'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/audio/espeak