=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/multimedia/xine-v4l", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for xine-v4l-1.2.13nb8 Making all in libdvdnav gmake[1]: Entering directory '/var/tmp/work/multimedia/xine-v4l/work/xine-lib-1.2.13/src/input/libdvdnav' CC decoder.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC dvdnav.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] dvdnav.c:486:40: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_highlight_event_t *' increases required alignment from 1 to 4 [-Wcast-align] 486 | dvdnav_highlight_event_t *hevent = (dvdnav_highlight_event_t *)*buf; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dvdnav.c:516:44: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_vts_change_event_t *' increases required alignment from 1 to 4 [-Wcast-align] 516 | dvdnav_vts_change_event_t *vts_event = (dvdnav_vts_change_event_t *)*buf; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dvdnav.c:524:52: warning: implicit conversion from enumeration type 'domain_t' to different enumeration type 'dvd_read_domain_t' [-Wenum-conversion] 524 | vts_event->old_domain = this->position_current.domain; | ~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ dvdnav.c:552:49: warning: implicit conversion from enumeration type 'domain_t' to different enumeration type 'dvd_read_domain_t' [-Wenum-conversion] 552 | vts_event->new_domain = this->position_next.domain; | ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~ dvdnav.c:581:46: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_cell_change_event_t *' increases required alignment from 1 to 8 [-Wcast-align] 581 | dvdnav_cell_change_event_t *cell_event = (dvdnav_cell_change_event_t *)*buf; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dvdnav.c:655:55: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_spu_stream_change_event_t *' increases required alignment from 1 to 4 [-Wcast-align] 655 | dvdnav_spu_stream_change_event_t *stream_change = (dvdnav_spu_stream_change_event_t *)*buf; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dvdnav.c:678:57: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_audio_stream_change_event_t *' increases required alignment from 1 to 4 [-Wcast-align] 678 | dvdnav_audio_stream_change_event_t *stream_change = (dvdnav_audio_stream_change_event_t *)*buf; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dvdnav.c:696:41: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_still_event_t *' increases required alignment from 1 to 4 [-Wcast-align] 696 | dvdnav_still_event_t *still_event = (dvdnav_still_event_t *)*buf; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. CC highlight.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC navigation.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC read_cache.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC remap.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC searching.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC settings.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC vm.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] vm.c:144:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 144 | if((data[i] == 0)) break; | ~~~~~~~~^~~~ vm.c:144:25: note: remove extraneous parentheses around the comparison to silence this warning 144 | if((data[i] == 0)) break; | ~ ^ ~ vm.c:144:25: note: use '=' to turn this equality comparison into an assignment 144 | if((data[i] == 0)) break; | ^~ | = vm.c:155:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 155 | if((data[i] == 0)) break; | ~~~~~~~~^~~~ vm.c:155:25: note: remove extraneous parentheses around the comparison to silence this warning 155 | if((data[i] == 0)) break; | ~ ^ ~ vm.c:155:25: note: use '=' to turn this equality comparison into an assignment 155 | if((data[i] == 0)) break; | ^~ | = vm.c:164:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 164 | if((data[i] == 0)) break; | ~~~~~~~~^~~~ vm.c:164:25: note: remove extraneous parentheses around the comparison to silence this warning 164 | if((data[i] == 0)) break; | ~ ^ ~ vm.c:164:25: note: use '=' to turn this equality comparison into an assignment 164 | if((data[i] == 0)) break; | ^~ | = 3 warnings generated. CC vmcmd.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] vmcmd.c:85:20: warning: variable 'system_reg_abbr_table' is not needed and will not be emitted [-Wunneeded-internal-declaration] 85 | static const char *system_reg_abbr_table[] = { | ^~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC ifo_read.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] ifo_read.c:994:12: warning: cast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] 994 | = *(uint16_t*)(((char *)data) + data[i] + 4*j - VTS_PTT_SRPT_SIZE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ifo_read.c:996:12: warning: cast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] 996 | = *(uint16_t*)(((char *)data) + data[i] + 4*j + 2 - VTS_PTT_SRPT_SIZE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. CC md5.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] md5.c:58:15: error: unknown type name 'ctx' 58 | md5_init_ctx (ctx) | ^ md5.c:58:19: error: expected ';' after top level declarator 58 | md5_init_ctx (ctx) | ^ | ; md5.c:60:1: error: expected identifier or '(' 60 | { | ^ md5.c:76:15: error: unknown type name 'ctx' 76 | md5_read_ctx (ctx, resbuf) | ^ md5.c:76:20: error: unknown type name 'resbuf' 76 | md5_read_ctx (ctx, resbuf) | ^ md5.c:76:27: error: expected ';' after top level declarator 76 | md5_read_ctx (ctx, resbuf) | ^ | ; md5.c:77:28: error: redefinition of 'ctx' with a different type: 'const struct md5_ctx *' vs 'struct md5_ctx *' 77 | const struct md5_ctx *ctx; | ^ md5.c:59:22: note: previous definition is here 59 | struct md5_ctx *ctx; | ^ md5.c:79:1: error: expected identifier or '(' 79 | { | ^ md5.c:94:17: error: unknown type name 'ctx' 94 | md5_finish_ctx (ctx, resbuf) | ^ md5.c:94:22: error: unknown type name 'resbuf' 94 | md5_finish_ctx (ctx, resbuf) | ^ md5.c:94:29: error: expected ';' after top level declarator 94 | md5_finish_ctx (ctx, resbuf) | ^ | ; md5.c:97:1: error: expected identifier or '(' 97 | { | ^ md5.c:126:13: error: unknown type name 'stream' 126 | md5_stream (stream, resblock) | ^ md5.c:126:21: error: unknown type name 'resblock' 126 | md5_stream (stream, resblock) | ^ md5.c:126:30: error: expected ';' after top level declarator 126 | md5_stream (stream, resblock) | ^ | ; md5.c:129:1: error: expected identifier or '(' 129 | { | ^ md5.c:183:13: error: unknown type name 'buffer' 183 | md5_buffer (buffer, len, resblock) | ^ md5.c:183:21: error: unknown type name 'len' 183 | md5_buffer (buffer, len, resblock) | ^ md5.c:183:26: error: unknown type name 'resblock' 183 | md5_buffer (buffer, len, resblock) | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. gmake[1]: *** [Makefile:731: md5.lo] Error 1 gmake[1]: Leaving directory '/var/tmp/work/multimedia/xine-v4l/work/xine-lib-1.2.13/src/input/libdvdnav' gmake: *** [Makefile:1664: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/multimedia/xine-v4l *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/multimedia/xine-v4l