=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for espeak-1.48.04nb1 clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions speak.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions compiledict.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions dictionary.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions intonation.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions readclause.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions setlengths.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions numbers.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synth_mbrola.cpp speak.cpp:458:13: warning: function 'StopSpeak' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void StopSpeak(int unused) ^ 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)) ^ ( ) 1 warning generated. clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synthdata.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synthesize.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions translate.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions mbrowrap.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)) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions tr_languages.cpp 1 warning generated. clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions voices.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions wavegen.cpp 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 ^~~~ clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions phonemelist.cpp wavegen.cpp:348:20: warning: unused variable 'pk_shape_x' [-Wunused-const-variable] static const float pk_shape_x[2][8] = { ^ wavegen.cpp:351:20: warning: unused variable 'pk_shape_y' [-Wunused-const-variable] static const float pk_shape_y[2][8] = { ^ clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions klatt.cpp clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions sonic.cpp 1 warning generated. clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions speak_lib.cpp -o x_speak_lib.o sonic.cpp:781:15: warning: variable 'newSamples' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] } else if(speed > 1.0f) { ^~~~~~~~~~~~ sonic.cpp:785:45: note: uninitialized use occurs here if(!enlargeOutputBufferIfNeeded(stream, newSamples)) { ^~~~~~~~~~ sonic.cpp:781:12: note: remove the 'if' if its condition is always true } else if(speed > 1.0f) { ^~~~~~~~~~~~~~~~~ sonic.cpp:776:20: note: initialize the variable 'newSamples' to silence this warning long newSamples; ^ = 0 clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions compiledict.cpp -o x_compiledict.o clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions dictionary.cpp -o x_dictionary.o In file included from speak_lib.cpp:48: ./debug.h:19:21: warning: variadic macros are a C99 feature [-Wvariadic-macros] #define SHOW(format,...) ^ clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions intonation.cpp -o x_intonation.o 2 warnings generated. clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions readclause.cpp -o x_readclause.o 1 warning generated. clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions setlengths.cpp -o x_setlengths.o 1 warning generated. clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions numbers.cpp -o x_numbers.o clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions synth_mbrola.cpp -o x_synth_mbrola.o 2 warnings generated. clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions synthdata.cpp -o x_synthdata.o 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)) ^ ( ) clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions synthesize.cpp -o x_synthesize.o clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions translate.cpp -o x_translate.o clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions mbrowrap.cpp -o x_mbrowrap.o clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions tr_languages.cpp -o x_tr_languages.o 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] == '.')) ^~ | 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 ^~~~ 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)) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions voices.cpp -o x_voices.o 1 warning generated. clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions wavegen.cpp -o x_wavegen.o clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions phonemelist.cpp -o x_phonemelist.o clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions espeak_command.cpp -o x_espeak_command.o wavegen.cpp:348:20: warning: unused variable 'pk_shape_x' [-Wunused-const-variable] static const float pk_shape_x[2][8] = { ^ wavegen.cpp:351:20: warning: unused variable 'pk_shape_y' [-Wunused-const-variable] static const float pk_shape_y[2][8] = { ^ 1 warning generated. clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions event.cpp -o x_event.o In file included from espeak_command.cpp:30: ./debug.h:19:21: warning: variadic macros are a C99 feature [-Wvariadic-macros] #define SHOW(format,...) ^ clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions fifo.cpp -o x_fifo.o 1 warning generated. clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions wave.cpp -o x_wave.o clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions debug.cpp -o x_debug.o clang++ -O2 -I/opt/pkg/include/portaudio2 -funsigned-char -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/opt/pkg/share/espeak-data\" -Wall -fpic -fvisibility=hidden -pedantic \ -I. -D LIBRARY -c -fno-exceptions klatt.cpp -o x_klatt.o In file included from event.cpp:41: ./debug.h:19:21: warning: variadic macros are a C99 feature [-Wvariadic-macros] #define SHOW(format,...) ^ event.cpp:96:16: warning: 'sem_init' is deprecated [-Wdeprecated-declarations] assert(-1 != sem_init(&my_sem_start_is_required, 0, 0)); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:55:42: note: 'sem_init' has been explicitly marked deprecated here int sem_init(sem_t *, int, unsigned int) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ event.cpp:97:16: warning: 'sem_init' is deprecated [-Wdeprecated-declarations] assert(-1 != sem_init(&my_sem_stop_is_required, 0, 0)); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:55:42: note: 'sem_init' has been explicitly marked deprecated here int sem_init(sem_t *, int, unsigned int) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ event.cpp:98:16: warning: 'sem_init' is deprecated [-Wdeprecated-declarations] assert(-1 != sem_init(&my_sem_stop_is_acknowledged, 0, 0)); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:55:42: note: 'sem_init' has been explicitly marked deprecated here int sem_init(sem_t *, int, unsigned int) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ event.cpp:413:16: error: use of undeclared identifier 'sem_timedwait' while ((err = sem_timedwait(&my_sem_stop_is_required, &ts)) == -1 ^ event.cpp:509:14: warning: 'sem_getvalue' is deprecated [-Wdeprecated-declarations] a_status = sem_getvalue(&my_sem_stop_is_required, &a_stop_is_required); // NOTE: may set a_stop_is_required to -1 ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:54:56: note: 'sem_getvalue' has been explicitly marked deprecated here int sem_getvalue(sem_t * __restrict, int * __restrict) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ event.cpp:570:16: warning: 'sem_getvalue' is deprecated [-Wdeprecated-declarations] a_status = sem_getvalue(&my_sem_stop_is_required, &a_stop_is_required); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:54:56: note: 'sem_getvalue' has been explicitly marked deprecated here int sem_getvalue(sem_t * __restrict, int * __restrict) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ event.cpp:598:15: warning: 'sem_getvalue' is deprecated [-Wdeprecated-declarations] a_status = sem_getvalue(&my_sem_stop_is_required, &a_stop_is_required); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:54:56: note: 'sem_getvalue' has been explicitly marked deprecated here int sem_getvalue(sem_t * __restrict, int * __restrict) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ event.cpp:726:3: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations] sem_destroy(&my_sem_start_is_required); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:53:26: note: 'sem_destroy' has been explicitly marked deprecated here int sem_destroy(sem_t *) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ event.cpp:727:3: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations] sem_destroy(&my_sem_stop_is_required); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:53:26: note: 'sem_destroy' has been explicitly marked deprecated here int sem_destroy(sem_t *) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ event.cpp:728:3: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations] sem_destroy(&my_sem_stop_is_acknowledged); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:53:26: note: 'sem_destroy' has been explicitly marked deprecated here int sem_destroy(sem_t *) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ 10 warnings and 1 error generated. In file included from debug.cpp:4: ./debug.h:19:21: warning: variadic macros are a C99 feature [-Wvariadic-macros] #define SHOW(format,...) ^ gmake: *** [Makefile:110: x_event.o] Error 1 gmake: *** Waiting for unfinished jobs.... 1 warning generated. In file included from wave.cpp:41: ./debug.h:19:21: warning: variadic macros are a C99 feature [-Wvariadic-macros] #define SHOW(format,...) ^ In file included from fifo.cpp:42: ./debug.h:19:21: warning: variadic macros are a C99 feature [-Wvariadic-macros] #define SHOW(format,...) ^ fifo.cpp:82:16: warning: 'sem_init' is deprecated [-Wdeprecated-declarations] assert(-1 != sem_init(&my_sem_start_is_required, 0, 0)); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:55:42: note: 'sem_init' has been explicitly marked deprecated here int sem_init(sem_t *, int, unsigned int) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ fifo.cpp:83:16: warning: 'sem_init' is deprecated [-Wdeprecated-declarations] assert(-1 != sem_init(&my_sem_stop_is_acknowledged, 0, 0)); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:55:42: note: 'sem_init' has been explicitly marked deprecated here int sem_init(sem_t *, int, unsigned int) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ fifo.cpp:134:4: warning: 'sem_getvalue' is deprecated [-Wdeprecated-declarations] sem_getvalue(&my_sem_start_is_required, &val); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:54:56: note: 'sem_getvalue' has been explicitly marked deprecated here int sem_getvalue(sem_t * __restrict, int * __restrict) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ fifo.cpp:185:4: warning: 'sem_getvalue' is deprecated [-Wdeprecated-declarations] sem_getvalue(&my_sem_start_is_required, &val); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:54:56: note: 'sem_getvalue' has been explicitly marked deprecated here int sem_getvalue(sem_t * __restrict, int * __restrict) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ fifo.cpp:315:17: error: use of undeclared identifier 'sem_timedwait' while ((err = sem_timedwait(&my_sem_start_is_required, &ts)) == -1 ^ fifo.cpp:601:3: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations] sem_destroy(&my_sem_start_is_required); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:53:26: note: 'sem_destroy' has been explicitly marked deprecated here int sem_destroy(sem_t *) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ fifo.cpp:602:3: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations] sem_destroy(&my_sem_stop_is_acknowledged); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/semaphore.h:53:26: note: 'sem_destroy' has been explicitly marked deprecated here int sem_destroy(sem_t *) __deprecated; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ 7 warnings and 1 error generated. gmake: *** [Makefile:110: x_fifo.o] Error 1 1 warning generated. 2 warnings generated. 2 warnings generated. *** Error code 2 Stop. bmake[1]: stopped in /opt/pkgsrc/audio/espeak *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/audio/espeak