===> Building for xine-lib-1.2.12nb29 Making all in doc gmake[1]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc' Making all in man/en gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc/man/en' /opt/pkg/bin/gsed -e 's/@XL@/xine\-list\-1.2/' xine-list.1.in >xine-list-1.2.1 /opt/pkg/bin/gmake all-am gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc/man/en' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc/man/en' gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc/man/en' Making all in hackersguide gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc/hackersguide' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc/hackersguide' Making all in faq gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc/faq' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc/faq' gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc' gmake[1]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/doc' Making all in po gmake[1]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/po' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/po' Making all in lib gmake[1]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/lib' CC dummy.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 timedlock.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] CCLD libxineposix.la gmake[1]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/lib' Making all in src gmake[1]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src' Making all in xine-utils gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/xine-utils' CC xmltest-xmllexer.o 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 xmltest-xmlparser.o clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CCLD xmltest CC array.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 cpu_accel.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 color.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 copy.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 list.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 memcpy.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 mfrag.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 monitor.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 pool.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 ring_buffer.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 sorted_array.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 stree.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 utils.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] utils.c:862:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] sp = (size_t *)new; ^~~~~~~~~~~~~ utils.c:875:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] sp = (size_t *)new; ^~~~~~~~~~~~~ utils.c:901:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] sp = (size_t *)new; ^~~~~~~~~~~~~ utils.c:907:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] sp = (size_t *)(old - old[-1]); ^~~~~~~~~~~~~~~~~~~~~~~~~ utils.c:1037:11: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] d32 = (const uint32_t *)data; ^~~~~~~~~~~~~~~~~~~~~~ utils.c:1105:11: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] d32 = (const uint32_t *)data; ^~~~~~~~~~~~~~~~~~~~~~ utils.c:1188:18: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fs = (uint32_t *)fast_string; ^~~~~~~~~~~~~~~~~~~~~~~ utils.c:1194:18: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fs = (uint32_t *)fast_string; ^~~~~~~~~~~~~~~~~~~~~~~ utils.c:1242:19: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fs1 = (uint32_t *)fast_string1, *fs2 = (uint32_t *)fast_string2, *test1 = fs1, *test2 = fs2; ^~~~~~~~~~~~~~~~~~~~~~~~ utils.c:1242:52: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fs1 = (uint32_t *)fast_string1, *fs2 = (uint32_t *)fast_string2, *test1 = fs1, *test2 = fs2; ^~~~~~~~~~~~~~~~~~~~~~~~ utils.c:1265:8: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] fs = (uint32_t *)*fast_string; ^~~~~~~~~~~~~~~~~~~~~~~~ utils.c:1316:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'xine_fast_text_t *' (aka 'struct xine_fast_text_s *') increases required alignment from 1 to 4 [-Wcast-align] xft = (xine_fast_text_t *)mem; ^~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. CC xine_buffer.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] xine_buffer.c:132:32: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] xine_buffer_header_t *header=(xine_buffer_header_t*)data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:180:16: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] new = malloc(GET_HEADER_CONST(buf)->size+XINE_BUFFER_HEADER_SIZE); ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:186:7: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GET_HEADER_CONST(buf)->size+XINE_BUFFER_HEADER_SIZE); ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:206:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)index+len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:116:9: note: expanded from macro 'GROW_TO' if (GET_HEADER_CONST(buf)->size < (to_size)) { \ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:206:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)index+len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:117:32: note: expanded from macro 'GROW_TO' int new_size = (to_size) + GET_HEADER_CONST(buf)->chunk_size - \ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:206:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)index+len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:118:22: note: expanded from macro 'GROW_TO' ((to_size) % GET_HEADER_CONST(buf)->chunk_size);\ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:206:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)index+len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:121:5: note: expanded from macro 'GROW_TO' GET_HEADER(buf)->size=new_size; } ^~~~~~~~~~~~~~~ xine_buffer.c:111:24: note: expanded from macro 'GET_HEADER' #define GET_HEADER(x) ((xine_buffer_header_t*)(((uint8_t*)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:229:11: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] hsize = GET_HEADER_CONST(buf)->size; ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:255:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)(index + len)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:116:9: note: expanded from macro 'GROW_TO' if (GET_HEADER_CONST(buf)->size < (to_size)) { \ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:255:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)(index + len)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:117:32: note: expanded from macro 'GROW_TO' int new_size = (to_size) + GET_HEADER_CONST(buf)->chunk_size - \ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:255:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)(index + len)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:118:22: note: expanded from macro 'GROW_TO' ((to_size) % GET_HEADER_CONST(buf)->chunk_size);\ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:255:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)(index + len)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:121:5: note: expanded from macro 'GROW_TO' GET_HEADER(buf)->size=new_size; } ^~~~~~~~~~~~~~~ xine_buffer.c:111:24: note: expanded from macro 'GET_HEADER' #define GET_HEADER(x) ((xine_buffer_header_t*)(((uint8_t*)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:287:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, index+strlen(data)+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:116:9: note: expanded from macro 'GROW_TO' if (GET_HEADER_CONST(buf)->size < (to_size)) { \ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:287:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, index+strlen(data)+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:117:32: note: expanded from macro 'GROW_TO' int new_size = (to_size) + GET_HEADER_CONST(buf)->chunk_size - \ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:287:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, index+strlen(data)+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:118:22: note: expanded from macro 'GROW_TO' ((to_size) % GET_HEADER_CONST(buf)->chunk_size);\ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:287:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, index+strlen(data)+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:121:5: note: expanded from macro 'GROW_TO' GET_HEADER(buf)->size=new_size; } ^~~~~~~~~~~~~~~ xine_buffer.c:111:24: note: expanded from macro 'GET_HEADER' #define GET_HEADER(x) ((xine_buffer_header_t*)(((uint8_t*)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:324:10: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] return GET_HEADER_CONST(buf)->size; ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:344:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)size); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:116:9: note: expanded from macro 'GROW_TO' if (GET_HEADER_CONST(buf)->size < (to_size)) { \ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:344:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)size); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:117:32: note: expanded from macro 'GROW_TO' int new_size = (to_size) + GET_HEADER_CONST(buf)->chunk_size - \ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:344:3: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)size); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:118:22: note: expanded from macro 'GROW_TO' ((to_size) % GET_HEADER_CONST(buf)->chunk_size);\ ^~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:112:30: note: expanded from macro 'GET_HEADER_CONST' #define GET_HEADER_CONST(x) ((const xine_buffer_header_t *)(((const uint8_t *)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:344:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'xine_buffer_header_t *' increases required alignment from 1 to 4 [-Wcast-align] GROW_TO(buf, (size_t)size); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xine_buffer.c:121:5: note: expanded from macro 'GROW_TO' GET_HEADER(buf)->size=new_size; } ^~~~~~~~~~~~~~~ xine_buffer.c:111:24: note: expanded from macro 'GET_HEADER' #define GET_HEADER(x) ((xine_buffer_header_t*)(((uint8_t*)x)-XINE_BUFFER_HEADER_SIZE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 warnings generated. CC xine_check.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 xine_mutex.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 xmllexer.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 xmlparser.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 libyuv2rgb_la-yuv2rgb.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] yuv2rgb.c:1534:15: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] dst_1 = (uint32_t*)_dst; ^~~~~~~~~~~~~~~ yuv2rgb.c:1597:15: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] dst_1 = (uint32_t*)_dst; ^~~~~~~~~~~~~~~ yuv2rgb.c:1939:15: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] dst_1 = (uint16_t*)_dst; ^~~~~~~~~~~~~~~ yuv2rgb.c:2002:15: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] dst_1 = (uint16_t*)_dst; ^~~~~~~~~~~~~~~ yuv2rgb.c:2810:13: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] dst_1 = (uint32_t*)_dst; ^~~~~~~~~~~~~~~ yuv2rgb.c:3050:13: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] dst_1 = (uint16_t*)_dst; ^~~~~~~~~~~~~~~ 6 warnings generated. CC libyuv2rgb_la-yuv2rgb_mmx.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 libyuv2rgb_la-yuv2rgb_mlib.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] CCLD libyuv2rgb.la CCLD libxineutils.la gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/xine-utils' Making all in xine-engine gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/xine-engine' /opt/pkg/bin/gmake all-am gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/xine-engine' CC xine.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 metronom.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 configfile.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 buffer.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] buffer.c:1019:10: warning: cast from 'unsigned char *' to 'be_ei_t *' increases required alignment from 1 to 8 [-Wcast-align] beei = (be_ei_t *)(multi_buffer + num_buffers * buf_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC load_plugins.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] In file included from load_plugins.c:65: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ load_plugins.c:478:11: warning: cast from 'char *' to 'plugin_file_t *' increases required alignment from 1 to 8 [-Wcast-align] entry = (plugin_file_t *)p; ^~~~~~~~~~~~~~~~~~ 2 warnings generated. CC video_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 buffer_types.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 audio_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 video_out.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] video_out.c:3214:34: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'vo_frame_t **' (aka 'struct vo_frame_s **') increases required alignment from 1 to 8 [-Wcast-align] this->display_queue.frames = (vo_frame_t **)m; ^~~~~~~~~~~~~~~~ video_out.c:3216:39: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'xine_stream_private_t **' (aka 'struct xine_stream_private_st **') increases required alignment from 1 to 8 [-Wcast-align] this->display_queue.img_streams = (xine_stream_private_t **)m; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ video_out.c:3219:29: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'extra_info_t *' (aka 'struct extra_info_s *') increases required alignment from 1 to 8 [-Wcast-align] this->extra_info_base = (extra_info_t *)m; ^~~~~~~~~~~~~~~~~ 3 warnings generated. CC audio_out.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] audio_out.c:1206:50: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] this->driver.d->write (this->driver.d, (int16_t *)(this->resend.buf + start_frame * this->resend.frame_size), fill_frames2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio_out.c:1214:50: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] this->driver.d->write (this->driver.d, (int16_t *)this->resend.buf, fill_frames1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ audio_out.c:1223:50: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] this->driver.d->write (this->driver.d, (int16_t *)(this->resend.buf + start_frame * this->resend.frame_size), fill_frames1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio_out.c:3210:25: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] buf->mem = (int16_t *)mem; ^~~~~~~~~~~~~~ audio_out.c:3225:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] this->zero_space = (int16_t *)mem; ^~~~~~~~~~~~~~ audio_out.c:3228:23: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] buf->mem = (int16_t *)vsbuf0; ^~~~~~~~~~~~~~~~~ audio_out.c:3234:23: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] buf->mem = (int16_t *)vsbuf1; ^~~~~~~~~~~~~~~~~ 7 warnings generated. CC resample.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 events.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 video_overlay.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 osd.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 spu.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 scratch.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 demux.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 vo_scale.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 xine_interface.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] In file included from xine_interface.c:43: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC post.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 broadcaster.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 io_helper.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] io_helper.c:79:33: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 [-Wcast-align] struct sockaddr_in *sa4 = (struct sockaddr_in *)addr->ai_addr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io_helper.c:92:34: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 [-Wcast-align] struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *)addr->ai_addr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. CC input_rip.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 input_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 info_helper.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 refcounter.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 alphablend.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] alphablend.c:701:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] mem_blend16((uint16_t *) (img_pix + x1_scaled*2), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alphablend.c:1852:18: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *(uint16_t *)dst = yuy2.h[0]; ^~~~~~~~~~~~~~~ alphablend.c:1854:18: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *(uint16_t *)dst = yuy2.h[1]; ^~~~~~~~~~~~~~~ alphablend.c:1858:18: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *(uint16_t *)dst = yuy2.h[0]; ^~~~~~~~~~~~~~~ 4 warnings generated. CC net_buf_ctrl.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 builtins.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] /opt/pkg/bin/gmake -C ../../contrib/libxdg-basedir gmake[4]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libxdg-basedir' CC basedir.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] CCLD libxdg-basedir.la gmake[4]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libxdg-basedir' CC dummy.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] CCLD libxine-interface.la libtool: warning: '-version-info/-version-number' is ignored for convenience libraries warning: /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: archive library: .libs/libxine-interface.a the table of contents is empty (no object file members in the library define global symbols) CCLD libxine.la gmake[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/xine-engine' gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/xine-engine' Making all in audio_out gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/audio_out' CC audio_coreaudio_out.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] audio_coreaudio_out.c:222:24: warning: 'FindNextComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] this->au_component = FindNextComponent (NULL, &desc); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:470:1: note: 'FindNextComponent' has been explicitly marked deprecated here FindNextComponent( ^ audio_coreaudio_out.c:230:3: warning: 'OpenAComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] OpenAComponent (this->au_component, &this->au_unit); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:560:1: note: 'OpenAComponent' has been explicitly marked deprecated here OpenAComponent( ^ audio_coreaudio_out.c:236:31: warning: 'FindNextComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] this->converter_component = FindNextComponent (NULL, &desc); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:470:1: note: 'FindNextComponent' has been explicitly marked deprecated here FindNextComponent( ^ audio_coreaudio_out.c:244:3: warning: 'OpenAComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] OpenAComponent (this->converter_component, &this->converter_unit); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:560:1: note: 'OpenAComponent' has been explicitly marked deprecated here OpenAComponent( ^ audio_coreaudio_out.c:389:7: warning: 'CloseComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] CloseComponent (this->au_unit); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:594:1: note: 'CloseComponent' has been explicitly marked deprecated here CloseComponent(ComponentInstance aComponentInstance) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA); ^ audio_coreaudio_out.c:395:7: warning: 'CloseComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] CloseComponent (this->converter_unit); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:594:1: note: 'CloseComponent' has been explicitly marked deprecated here CloseComponent(ComponentInstance aComponentInstance) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA); ^ 6 warnings generated. CCLD xineplug_ao_out_coreaudio.la gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/audio_out' Making all in audio_dec gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/audio_dec' CC xine_a52_spdif.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] CCLD xineplug_decode_to_spdif.la CC xineplug_decode_dvaudio_la-ff_dvaudio_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] CCLD xineplug_decode_dvaudio.la CC xine_lpcm_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] CCLD xineplug_decode_lpcm.la CC xineplug_decode_gsm610_la-gsm610.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] /opt/pkg/bin/gmake -C ../../contrib/gsm610 gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/gsm610' CC add.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 decode.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 gsm_create.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 gsm_decode.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 gsm_destroy.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 long_term.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 lpc.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 rpe.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 short_term.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 table.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] CCLD libgsm610.la gmake[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/gsm610' CCLD xineplug_decode_gsm610.la CC xineplug_decode_mpc_la-xine_musepack_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] /opt/pkg/bin/gmake -C ../../contrib/libmpcdec gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libmpcdec' CC huffsv46.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 huffsv7.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 idtag.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 mpc_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 mpc_reader.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 requant.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 streaminfo.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 synth_filter.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] CCLD libmpcdec.la gmake[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libmpcdec' CCLD xineplug_decode_mpc.la CC xineplug_decode_mad_la-xine_mad_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] CCLD xineplug_decode_mad.la CC xineplug_decode_a52_la-xine_a52_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] /opt/pkg/bin/gmake -C ../../contrib/a52dec gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/a52dec' CC liba52_la-bitstream.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] bitstream.c:39:27: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] state->buffer_start = (uint32_t *) (buf - align); ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC liba52_la-bit_allocate.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 liba52_la-crc.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] crc.c:64:17: warning: unused function 'crc16_block' [-Wunused-function] static uint16_t crc16_block(uint8_t *data,uint32_t num_bytes) ^ 1 warning generated. CC liba52_la-downmix.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 liba52_la-imdct.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 liba52_la-parse.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] CCLD liba52.la gmake[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/a52dec' CCLD xineplug_decode_a52.la CC xineplug_decode_faad_la-xine_faad_decoder.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] In file included from xine_faad_decoder.c:30: ./latm.c:126:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] bebf->writeptr = (uint32_t *)wp; ^~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_decode_faad.la gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/audio_dec' Making all in video_out gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/video_out' Making all in macosx gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/video_out/macosx' OBJC libxineMacOSXVideo_la-XineOpenGLView.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] In file included from XineOpenGLView.m:35: ./XineOpenGLView.h:34:29: warning: 'NSOpenGLView' is deprecated: first deprecated in macOS 10.14 - Please use MTKView instead. [-Wdeprecated-declarations] @interface XineOpenGLView : NSOpenGLView ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGLView.h:18:12: note: 'NSOpenGLView' has been explicitly marked deprecated here @interface NSOpenGLView : NSView ^ In file included from XineOpenGLView.m:35: ./XineOpenGLView.h:58:5: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLContext * fullScreenContext; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ In file included from XineOpenGLView.m:35: ./XineOpenGLView.h:61:4: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] + (NSOpenGLPixelFormat *)defaultPixelFormat; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ In file included from XineOpenGLView.m:35: ./XineOpenGLView.h:62:4: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] + (NSOpenGLPixelFormat *)fullScreenPixelFormat; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ In file included from XineOpenGLView.m:35: ./XineOpenGLView.h:66:48: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] - (id)initWithFrame:(NSRect)frame pixelFormat:(NSOpenGLPixelFormat *)pixelFormat; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ In file included from XineOpenGLView.m:35: ./XineOpenGLView.h:72:4: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] - (NSOpenGLContext *)openGLContext; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ XineOpenGLView.m:49:39: warning: 'colorUsingColorSpaceName:' is deprecated: first deprecated in macOS 10.14 - Use -colorUsingType: or -colorUsingColorSpace: instead [-Wdeprecated-declarations] NSColor *calibratedColor = [color colorUsingColorSpaceName:NSCalibratedRGBColorSpace]; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:419:1: note: 'colorUsingColorSpaceName:' has been explicitly marked deprecated here - (nullable NSColor *)colorUsingColorSpaceName:(NSColorSpaceName)name API_DEPRECATED("Use -colorUsingType: or -colorUsingColorSpace: instead", macos(10.0,10.14)); ^ XineOpenGLView.m:50:29: warning: incompatible pointer types sending 'float *' to parameter of type 'CGFloat * _Nullable' (aka 'double *') [-Wincompatible-pointer-types] [calibratedColor getRed:&red green:&green blue:&blue alpha:&alpha]; ^~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:307:36: note: passing argument to parameter 'red' here - (void)getRed:(nullable CGFloat *)red green:(nullable CGFloat *)green blue:(nullable CGFloat *)blue alpha:(nullable CGFloat *)alpha; // Valid only on component based colors whose colorSpace model is NSColorSpaceModelRGB. ^ XineOpenGLView.m:50:40: warning: incompatible pointer types sending 'float *' to parameter of type 'CGFloat * _Nullable' (aka 'double *') [-Wincompatible-pointer-types] [calibratedColor getRed:&red green:&green blue:&blue alpha:&alpha]; ^~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:307:66: note: passing argument to parameter 'green' here - (void)getRed:(nullable CGFloat *)red green:(nullable CGFloat *)green blue:(nullable CGFloat *)blue alpha:(nullable CGFloat *)alpha; // Valid only on component based colors whose colorSpace model is NSColorSpaceModelRGB. ^ XineOpenGLView.m:50:52: warning: incompatible pointer types sending 'float *' to parameter of type 'CGFloat * _Nullable' (aka 'double *') [-Wincompatible-pointer-types] [calibratedColor getRed:&red green:&green blue:&blue alpha:&alpha]; ^~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:307:97: note: passing argument to parameter 'blue' here - (void)getRed:(nullable CGFloat *)red green:(nullable CGFloat *)green blue:(nullable CGFloat *)blue alpha:(nullable CGFloat *)alpha; // Valid only on component based colors whose colorSpace model is NSColorSpaceModelRGB. ^ XineOpenGLView.m:50:64: warning: incompatible pointer types sending 'float *' to parameter of type 'CGFloat * _Nullable' (aka 'double *') [-Wincompatible-pointer-types] [calibratedColor getRed:&red green:&green blue:&blue alpha:&alpha]; ^~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:307:128: note: passing argument to parameter 'alpha' here - (void)getRed:(nullable CGFloat *)red green:(nullable CGFloat *)green blue:(nullable CGFloat *)blue alpha:(nullable CGFloat *)alpha; // Valid only on component based colors whose colorSpace model is NSColorSpaceModelRGB. ^ XineOpenGLView.m:68:4: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] + (NSOpenGLPixelFormat *)defaultPixelFormat ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ XineOpenGLView.m:84:4: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] + (NSOpenGLPixelFormat *)fullScreenPixelFormat ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ XineOpenGLView.m:134:48: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] - (id)initWithFrame:(NSRect)frame pixelFormat:(NSOpenGLPixelFormat *)format ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ XineOpenGLView.m:188:4: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] - (NSOpenGLContext *)openGLContext ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ XineOpenGLView.m:70:5: warning: 'NSOpenGLPixelFormatAttribute' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPixelFormatAttribute attributes[] = { ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:101:18: note: 'NSOpenGLPixelFormatAttribute' has been explicitly marked deprecated here typedef uint32_t NSOpenGLPixelFormatAttribute NS_OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:71:9: warning: 'NSOpenGLPFAAccelerated' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAAccelerated, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:80:5: note: 'NSOpenGLPFAAccelerated' has been explicitly marked deprecated here NSOpenGLPFAAccelerated NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 73, /* choose a hardware accelerated renderer */ ^ XineOpenGLView.m:72:9: warning: 'NSOpenGLPFANoRecovery' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFANoRecovery, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:79:5: note: 'NSOpenGLPFANoRecovery' has been explicitly marked deprecated here NSOpenGLPFANoRecovery NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 72, /* disable all failure recovery systems */ ^ XineOpenGLView.m:73:9: warning: 'NSOpenGLPFADoubleBuffer' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFADoubleBuffer, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:62:5: note: 'NSOpenGLPFADoubleBuffer' has been explicitly marked deprecated here NSOpenGLPFADoubleBuffer NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 5, /* choose a double buffered pixel format */ ^ XineOpenGLView.m:74:9: warning: 'NSOpenGLPFAColorSize' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAColorSize, 24, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:64:5: note: 'NSOpenGLPFAColorSize' has been explicitly marked deprecated here NSOpenGLPFAColorSize NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 8, /* number of color buffer bits */ ^ XineOpenGLView.m:75:9: warning: 'NSOpenGLPFAAlphaSize' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAAlphaSize, 8, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:65:5: note: 'NSOpenGLPFAAlphaSize' has been explicitly marked deprecated here NSOpenGLPFAAlphaSize NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 11, /* number of alpha component bits */ ^ XineOpenGLView.m:76:9: warning: 'NSOpenGLPFADepthSize' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFADepthSize, 24, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:66:5: note: 'NSOpenGLPFADepthSize' has been explicitly marked deprecated here NSOpenGLPFADepthSize NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 12, /* number of depth buffer bits */ ^ XineOpenGLView.m:77:9: warning: 'NSOpenGLPFAWindow' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] NSOpenGLPFAWindow, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:95:5: note: 'NSOpenGLPFAWindow' has been explicitly marked deprecated here NSOpenGLPFAWindow API_DEPRECATED("", macos(10.0,10.9)) = 80, ^ XineOpenGLView.m:81:35: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] return [[[NSOpenGLPixelFormat alloc] initWithAttributes:attributes] autorelease]; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ XineOpenGLView.m:86:5: warning: 'NSOpenGLPixelFormatAttribute' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPixelFormatAttribute attributes[] = { ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:101:18: note: 'NSOpenGLPixelFormatAttribute' has been explicitly marked deprecated here typedef uint32_t NSOpenGLPixelFormatAttribute NS_OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:87:9: warning: 'NSOpenGLPFAAccelerated' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAAccelerated, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:80:5: note: 'NSOpenGLPFAAccelerated' has been explicitly marked deprecated here NSOpenGLPFAAccelerated NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 73, /* choose a hardware accelerated renderer */ ^ XineOpenGLView.m:88:9: warning: 'NSOpenGLPFANoRecovery' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFANoRecovery, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:79:5: note: 'NSOpenGLPFANoRecovery' has been explicitly marked deprecated here NSOpenGLPFANoRecovery NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 72, /* disable all failure recovery systems */ ^ XineOpenGLView.m:89:9: warning: 'NSOpenGLPFADoubleBuffer' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFADoubleBuffer, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:62:5: note: 'NSOpenGLPFADoubleBuffer' has been explicitly marked deprecated here NSOpenGLPFADoubleBuffer NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 5, /* choose a double buffered pixel format */ ^ XineOpenGLView.m:90:9: warning: 'NSOpenGLPFAColorSize' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAColorSize, 24, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:64:5: note: 'NSOpenGLPFAColorSize' has been explicitly marked deprecated here NSOpenGLPFAColorSize NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 8, /* number of color buffer bits */ ^ XineOpenGLView.m:91:9: warning: 'NSOpenGLPFAAlphaSize' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAAlphaSize, 8, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:65:5: note: 'NSOpenGLPFAAlphaSize' has been explicitly marked deprecated here NSOpenGLPFAAlphaSize NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 11, /* number of alpha component bits */ ^ XineOpenGLView.m:92:9: warning: 'NSOpenGLPFADepthSize' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFADepthSize, 24, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:66:5: note: 'NSOpenGLPFADepthSize' has been explicitly marked deprecated here NSOpenGLPFADepthSize NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 12, /* number of depth buffer bits */ ^ XineOpenGLView.m:93:9: warning: 'NSOpenGLPFAFullScreen' is deprecated: first deprecated in macOS 10.6 [-Wdeprecated-declarations] NSOpenGLPFAFullScreen, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:91:5: note: 'NSOpenGLPFAFullScreen' has been explicitly marked deprecated here NSOpenGLPFAFullScreen API_DEPRECATED("", macos(10.0,10.6)) = 54, ^ XineOpenGLView.m:94:9: warning: 'NSOpenGLPFAScreenMask' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAScreenMask, CGDisplayIDToOpenGLDisplayMask(kCGDirectMainDisplay), ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:83:5: note: 'NSOpenGLPFAScreenMask' has been explicitly marked deprecated here NSOpenGLPFAScreenMask NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 84, /* bit mask of supported physical screens */ ^ XineOpenGLView.m:98:35: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] return [[[NSOpenGLPixelFormat alloc] initWithAttributes:attributes] autorelease]; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ XineOpenGLView.m:158:9: warning: 'glDeleteTextures' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glDeleteTextures(1, &texture); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2458:13: note: 'glDeleteTextures' has been explicitly marked deprecated here extern void glDeleteTextures (GLsizei n, const GLuint *textures) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:190:5: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLContext *context; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ XineOpenGLView.m:213:64: warning: 'NSOpenGLCPSwapInterval' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations] [[self openGLContext] setValues:&swapInterval forParameter:NSOpenGLCPSwapInterval]; ^~~~~~~~~~~~~~~~~~~~~~ NSOpenGLContextParameterSwapInterval /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:258:39: note: 'NSOpenGLCPSwapInterval' has been explicitly marked deprecated here static const NSOpenGLContextParameter NSOpenGLCPSwapInterval API_DEPRECATED_WITH_REPLACEMENT("NSOpenGLContextParameterSwapInterval", macos(10.5,10.14)) = NSOpenGLContextParameterSwapInterval; ^ XineOpenGLView.m:213:37: warning: incompatible pointer types sending 'long *' to parameter of type 'const GLint * _Nonnull' (aka 'const int *') [-Wincompatible-pointer-types] [[self openGLContext] setValues:&swapInterval forParameter:NSOpenGLCPSwapInterval]; ^~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:216:34: note: passing argument to parameter 'vals' here - (void)setValues:(const GLint *)vals forParameter:(NSOpenGLContextParameter)param; ^ XineOpenGLView.m:218:5: warning: 'glClearColor' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glClearColor (0.0, 0.0, 0.0, 0.0); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2396:13: note: 'glClearColor' has been explicitly marked deprecated here extern void glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:231:9: warning: 'glViewport' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glViewport(0, 0, bounds.size.width, bounds.size.height); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2755:13: note: 'glViewport' has been explicitly marked deprecated here extern void glViewport (GLint x, GLint y, GLsizei width, GLsizei height) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:257:9: warning: 'glDeleteTextures' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glDeleteTextures(1, &texture); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2458:13: note: 'glDeleteTextures' has been explicitly marked deprecated here extern void glDeleteTextures (GLsizei n, const GLuint *textures) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:280:5: warning: 'glGenTextures' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glGenTextures(1, &texture); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2498:13: note: 'glGenTextures' has been explicitly marked deprecated here extern void glGenTextures (GLsizei n, GLuint *textures) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:282:5: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glEnable(GL_TEXTURE_RECTANGLE_EXT); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:283:5: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glEnable(GL_UNPACK_CLIENT_STORAGE_APPLE); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:285:5: warning: 'glPixelStorei' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glPixelStorei(GL_UNPACK_ALIGNMENT, 1); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2610:13: note: 'glPixelStorei' has been explicitly marked deprecated here extern void glPixelStorei (GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:286:5: warning: 'glPixelStorei' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glPixelStorei(GL_UNPACK_ROW_LENGTH, videoSize.width); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2610:13: note: 'glPixelStorei' has been explicitly marked deprecated here extern void glPixelStorei (GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:288:5: warning: 'glBindTexture' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glBindTexture(GL_TEXTURE_RECTANGLE_EXT, texture); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2386:13: note: 'glBindTexture' has been explicitly marked deprecated here extern void glBindTexture (GLenum target, GLuint texture) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:289:5: warning: 'glTexEnvi' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2710:13: note: 'glTexEnvi' has been explicitly marked deprecated here extern void glTexEnvi (GLenum target, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:292:5: warning: 'glTexParameteri' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexParameteri(GL_TEXTURE_RECTANGLE_EXT, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2723:13: note: 'glTexParameteri' has been explicitly marked deprecated here extern void glTexParameteri (GLenum target, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:297:5: warning: 'glPixelStorei' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glPixelStorei(GL_UNPACK_CLIENT_STORAGE_APPLE, GL_TRUE); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2610:13: note: 'glPixelStorei' has been explicitly marked deprecated here extern void glPixelStorei (GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:300:5: warning: 'glTexParameteri' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexParameteri(GL_TEXTURE_RECTANGLE_EXT, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2723:13: note: 'glTexParameteri' has been explicitly marked deprecated here extern void glTexParameteri (GLenum target, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:302:5: warning: 'glTexParameteri' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexParameteri(GL_TEXTURE_RECTANGLE_EXT, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2723:13: note: 'glTexParameteri' has been explicitly marked deprecated here extern void glTexParameteri (GLenum target, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:307:5: warning: 'glTexParameteri' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexParameteri(GL_TEXTURE_RECTANGLE_EXT, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2723:13: note: 'glTexParameteri' has been explicitly marked deprecated here extern void glTexParameteri (GLenum target, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:309:5: warning: 'glTexParameteri' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexParameteri(GL_TEXTURE_RECTANGLE_EXT, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2723:13: note: 'glTexParameteri' has been explicitly marked deprecated here extern void glTexParameteri (GLenum target, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:312:5: warning: 'glTexImage2D' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexImage2D(GL_TEXTURE_RECTANGLE_EXT, 0, GL_RGBA, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2719:13: note: 'glTexImage2D' has been explicitly marked deprecated here extern void glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:336:5: warning: 'glBindTexture' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glBindTexture(GL_TEXTURE_RECTANGLE_EXT, texture); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2386:13: note: 'glBindTexture' has been explicitly marked deprecated here extern void glBindTexture (GLenum target, GLuint texture) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:337:5: warning: 'glPixelStorei' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glPixelStorei(GL_UNPACK_ROW_LENGTH, videoSize.width); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2610:13: note: 'glPixelStorei' has been explicitly marked deprecated here extern void glPixelStorei (GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:341:5: warning: 'glTexSubImage2D' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexSubImage2D(GL_TEXTURE_RECTANGLE_EXT, 0, 0, 0, ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2726:13: note: 'glTexSubImage2D' has been explicitly marked deprecated here extern void glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:358:9: warning: 'glBindTexture' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glBindTexture(GL_TEXTURE_RECTANGLE_EXT, texture); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2386:13: note: 'glBindTexture' has been explicitly marked deprecated here extern void glBindTexture (GLenum target, GLuint texture) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:359:9: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glBegin(GL_QUADS); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:360:13: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexCoord2f(0.0, 0.0); glVertex2f(-1.0, 1.0); // top left ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:360:63: warning: 'glVertex2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexCoord2f(0.0, 0.0); glVertex2f(-1.0, 1.0); // top left ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2732:13: note: 'glVertex2f' has been explicitly marked deprecated here extern void glVertex2f (GLfloat x, GLfloat y) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:361:13: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexCoord2f(0.0, videoSize.height); glVertex2f(-1.0, -1.0); // bottom left ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:361:63: warning: 'glVertex2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexCoord2f(0.0, videoSize.height); glVertex2f(-1.0, -1.0); // bottom left ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2732:13: note: 'glVertex2f' has been explicitly marked deprecated here extern void glVertex2f (GLfloat x, GLfloat y) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:362:13: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexCoord2f(videoSize.width, videoSize.height); glVertex2f( 1.0, -1.0); // bottom right ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:362:63: warning: 'glVertex2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexCoord2f(videoSize.width, videoSize.height); glVertex2f( 1.0, -1.0); // bottom right ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2732:13: note: 'glVertex2f' has been explicitly marked deprecated here extern void glVertex2f (GLfloat x, GLfloat y) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:363:13: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexCoord2f(videoSize.width, 0.0); glVertex2f( 1.0, 1.0); // top right ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:363:63: warning: 'glVertex2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glTexCoord2f(videoSize.width, 0.0); glVertex2f( 1.0, 1.0); // top right ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2732:13: note: 'glVertex2f' has been explicitly marked deprecated here extern void glVertex2f (GLfloat x, GLfloat y) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:364:9: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glEnd(); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); ^ XineOpenGLView.m:536:5: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLPixelFormat *pixelFormat; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ XineOpenGLView.m:543:49: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] if (!(fullScreenContext = [[NSOpenGLContext alloc] initWithFormat:pixelFormat shareContext:nil])) { ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ XineOpenGLView.m:558:24: warning: 'setFullScreen' is deprecated: first deprecated in macOS 10.7 - Use a fullscreen NSOpenGLView instead [-Wdeprecated-declarations] [fullScreenContext setFullScreen]; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:195:1: note: 'setFullScreen' has been explicitly marked deprecated here - (void)setFullScreen API_DEPRECATED("Use a fullscreen NSOpenGLView instead", macos(10.0,10.7)); ^ XineOpenGLView.m:570:5: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLContext *context; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ XineOpenGLView.m:706:5: warning: 'glViewport' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] glViewport(x, y, w, h); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2755:13: note: 'glViewport' has been explicitly marked deprecated here extern void glViewport (GLint x, GLint y, GLsizei width, GLsizei height) OPENGL_DEPRECATED(10.0, 10.14); ^ 74 warnings generated. OBJC libxineMacOSXVideo_la-XineVideoWindow.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] In file included from XineVideoWindow.m:27: ./XineOpenGLView.h:34:29: warning: 'NSOpenGLView' is deprecated: first deprecated in macOS 10.14 - Please use MTKView instead. [-Wdeprecated-declarations] @interface XineOpenGLView : NSOpenGLView ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGLView.h:18:12: note: 'NSOpenGLView' has been explicitly marked deprecated here @interface NSOpenGLView : NSView ^ In file included from XineVideoWindow.m:27: ./XineOpenGLView.h:58:5: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLContext * fullScreenContext; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ In file included from XineVideoWindow.m:27: ./XineOpenGLView.h:61:4: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] + (NSOpenGLPixelFormat *)defaultPixelFormat; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ In file included from XineVideoWindow.m:27: ./XineOpenGLView.h:62:4: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] + (NSOpenGLPixelFormat *)fullScreenPixelFormat; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ In file included from XineVideoWindow.m:27: ./XineOpenGLView.h:66:48: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] - (id)initWithFrame:(NSRect)frame pixelFormat:(NSOpenGLPixelFormat *)pixelFormat; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ In file included from XineVideoWindow.m:27: ./XineOpenGLView.h:72:4: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] - (NSOpenGLContext *)openGLContext; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ XineVideoWindow.m:61:31: warning: 'NSTitledWindowMask' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations] unsigned int style_mask = NSTitledWindowMask | NSMiniaturizableWindowMask | ^~~~~~~~~~~~~~~~~~ NSWindowStyleMaskTitled /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:885:32: note: 'NSTitledWindowMask' has been explicitly marked deprecated here static const NSWindowStyleMask NSTitledWindowMask API_DEPRECATED_WITH_REPLACEMENT("NSWindowStyleMaskTitled", macos(10.0,10.12)) = NSWindowStyleMaskTitled; ^ XineVideoWindow.m:61:52: warning: 'NSMiniaturizableWindowMask' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations] unsigned int style_mask = NSTitledWindowMask | NSMiniaturizableWindowMask | ^~~~~~~~~~~~~~~~~~~~~~~~~~ NSWindowStyleMaskMiniaturizable /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:887:32: note: 'NSMiniaturizableWindowMask' has been explicitly marked deprecated here static const NSWindowStyleMask NSMiniaturizableWindowMask API_DEPRECATED_WITH_REPLACEMENT("NSWindowStyleMaskMiniaturizable", macos(10.0,10.12)) = NSWindowStyleMaskMiniaturizable; ^ XineVideoWindow.m:62:9: warning: 'NSClosableWindowMask' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations] NSClosableWindowMask | NSResizableWindowMask; ^~~~~~~~~~~~~~~~~~~~ NSWindowStyleMaskClosable /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:886:32: note: 'NSClosableWindowMask' has been explicitly marked deprecated here static const NSWindowStyleMask NSClosableWindowMask API_DEPRECATED_WITH_REPLACEMENT("NSWindowStyleMaskClosable", macos(10.0,10.12)) = NSWindowStyleMaskClosable; ^ XineVideoWindow.m:62:32: warning: 'NSResizableWindowMask' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations] NSClosableWindowMask | NSResizableWindowMask; ^~~~~~~~~~~~~~~~~~~~~ NSWindowStyleMaskResizable /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:888:32: note: 'NSResizableWindowMask' has been explicitly marked deprecated here static const NSWindowStyleMask NSResizableWindowMask API_DEPRECATED_WITH_REPLACEMENT("NSWindowStyleMaskResizable", macos(10.0,10.12)) = NSWindowStyleMaskResizable; ^ XineVideoWindow.m:70:30: warning: conflicting parameter types in implementation of 'initWithContentRect:styleMask:backing:defer:screen:': 'NSWindowStyleMask' (aka 'enum NSWindowStyleMask') vs 'unsigned int' [-Wmismatched-parameter-types] styleMask:(unsigned int)styleMask ~~~~~~~~~~~~ ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:215:86: note: previous definition is here - (instancetype)initWithContentRect:(NSRect)contentRect styleMask:(NSWindowStyleMask)style backing:(NSBackingStoreType)backingStoreType defer:(BOOL)flag screen:(nullable NSScreen *)screen; ~~~~~~~~~~~~~~~~~ ^ 11 warnings generated. OBJCLD libxineMacOSXVideo.la gmake[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/video_out/macosx' gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/video_out' CC libx11osd_la-x11osd.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] CCLD libx11osd.la CC libxcbosd_la-xcbosd.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] CCLD libxcbosd.la CC xineplug_vo_out_xshm_la-video_out_xshm.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] video_out_xshm.c:677:23: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *q = (uint32_t *)frame->vo_frame.base[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_vo_out_xshm.la CC xineplug_vo_out_xv_la-video_out_xv.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] video_out_xv.c:500:19: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *q = (uint32_t *)base; ^~~~~~~~~~~~~~~~ video_out_xv.c:566:25: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *q = (uint32_t *)frame->vo_frame.base[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. CCLD xineplug_vo_out_xv.la OBJC xineplug_vo_out_macosx_la-video_out_macosx.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] In file included from video_out_macosx.m:45: In file included from ./macosx/video_window.h:30: ./macosx/XineOpenGLView.h:34:29: warning: 'NSOpenGLView' is deprecated: first deprecated in macOS 10.14 - Please use MTKView instead. [-Wdeprecated-declarations] @interface XineOpenGLView : NSOpenGLView ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGLView.h:18:12: note: 'NSOpenGLView' has been explicitly marked deprecated here @interface NSOpenGLView : NSView ^ In file included from video_out_macosx.m:45: In file included from ./macosx/video_window.h:30: ./macosx/XineOpenGLView.h:58:5: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLContext * fullScreenContext; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ In file included from video_out_macosx.m:45: In file included from ./macosx/video_window.h:30: ./macosx/XineOpenGLView.h:61:4: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] + (NSOpenGLPixelFormat *)defaultPixelFormat; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ In file included from video_out_macosx.m:45: In file included from ./macosx/video_window.h:30: ./macosx/XineOpenGLView.h:62:4: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] + (NSOpenGLPixelFormat *)fullScreenPixelFormat; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ In file included from video_out_macosx.m:45: In file included from ./macosx/video_window.h:30: ./macosx/XineOpenGLView.h:66:48: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] - (id)initWithFrame:(NSRect)frame pixelFormat:(NSOpenGLPixelFormat *)pixelFormat; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ In file included from video_out_macosx.m:45: In file included from ./macosx/video_window.h:30: ./macosx/XineOpenGLView.h:72:4: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] - (NSOpenGLContext *)openGLContext; ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ video_out_macosx.m:379:92: warning: incompatible function pointer types initializing 'void *(*)(xine_t *, const void *)' (aka 'void *(*)(struct xine_s *, const void *)') with an expression of type 'void *(xine_t *, void *)' (aka 'void *(struct xine_s *, void *)') [-Wincompatible-function-pointer-types] { PLUGIN_VIDEO_OUT | PLUGIN_NO_UNLOAD, 22, "macosx", XINE_VERSION_CODE, &vo_info_macosx, init_class }, ^~~~~~~~~~ 7 warnings generated. OBJCLD xineplug_vo_out_macosx.la CC xineplug_vo_out_xcbshm_la-video_out_xcbshm.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] video_out_xcbshm.c:584:23: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *q = (uint32_t *)frame->vo_frame.base[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_vo_out_xcbshm.la CC xineplug_vo_out_xcbxv_la-video_out_xcbxv.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] video_out_xcbxv.c:424:19: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *q = (uint32_t *)base; ^~~~~~~~~~~~~~~~ video_out_xcbxv.c:490:25: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *q = (uint32_t *)frame->vo_frame.base[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. CCLD xineplug_vo_out_xcbxv.la CC xineplug_vo_out_raw_la-video_out_raw.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] video_out_raw.c:114:33: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] _x_overlay_to_argb32(overlay, (uint32_t*)ovl->ovl_rgba, overlay->width, "RGBA"); ^~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_vo_out_raw.la gmake[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/video_out' gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/video_out' Making all in video_dec gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/video_dec' CC xineplug_decode_dav1d_la-dav1d.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] dav1d.c:171:36: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const uint16_t *restrict s = (uint16_t *)(src + y * src_pitch); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dav1d.c:214:37: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const uint16_t *restrict sy = (const uint16_t *)(src_y + y * pic->stride[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dav1d.c:215:37: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const uint16_t *restrict su = (const uint16_t *)(src_u + y * pic->stride[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dav1d.c:216:37: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const uint16_t *restrict sv = (const uint16_t *)(src_v + y * pic->stride[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. CCLD xineplug_decode_dav1d.la CC xineplug_decode_libaom_la-libaom.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] libaom.c:74:23: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *src = (uint16_t *)(aom_img->planes[i] + y * aom_img->stride[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_decode_libaom.la CC xineplug_decode_libjpeg_la-libjpeg.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] CCLD xineplug_decode_libjpeg.la CC xineplug_decode_libpng_la-libpng.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] CCLD xineplug_decode_libpng.la CC xineplug_decode_libvpx_la-libvpx.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] CCLD xineplug_decode_libvpx.la CC group_raw.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 bitplane.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] bitplane.c:418:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *deltadata = (uint32_t *)this->buf; ^~~~~~~~~~~~~~~~~~~~~ bitplane.c:421:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *picture_end = (uint16_t *)(&this->buf_uk[(rowsize_all_planes * 2 * this->height)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:423:43: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *data_end = (uint16_t *)(&this->buf[this->size]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:434:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] planeptr = (uint16_t *)(&this->buf_uk[(palette_index * rowsize * 2)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:438:43: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] data = (uint16_t *)(&this->buf[_X_BE_32(&deltadata[palette_index])]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:439:17: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if( data != (uint16_t *)this->buf ) { ^~~~~~~~~~~~~~~~~~~~~ bitplane.c:441:43: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] ptr = (uint16_t *)(&this->buf[_X_BE_32(&deltadata[(palette_index+8)])]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:537:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *deltadata = (uint32_t *)this->buf; ^~~~~~~~~~~~~~~~~~~~~ bitplane.c:540:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *picture_end = (uint16_t *)(&this->buf_uk[(rowsize_all_planes * 2 * this->height)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:542:43: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *data_end = (uint16_t *)(&this->buf[this->size]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:554:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] planeptr = (uint16_t *)(&this->buf_uk[(palette_index * rowsize * 2)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:558:43: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] data = (uint16_t *)(&this->buf[_X_BE_32(&deltadata[palette_index])]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:559:17: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if( data != (uint16_t *)this->buf ) { ^~~~~~~~~~~~~~~~~~~~~ bitplane.c:561:43: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] ptr = (uint16_t *)(&this->buf[_X_BE_32(&deltadata[(palette_index+8)])]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:626:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *deltadata = (uint32_t *)this->buf; ^~~~~~~~~~~~~~~~~~~~~ bitplane.c:720:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *deltadata = (uint32_t *)this->buf; ^~~~~~~~~~~~~~~~~~~~~ bitplane.c:723:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *picture_end = (uint16_t *)(&this->buf_uk[(rowsize_all_planes * 2 * this->height)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:725:43: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *data_end = (uint16_t *)(&this->buf[this->size]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:740:43: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] data = (uint16_t *)(&this->buf[data_offset]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:743:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] rowworkptr = (uint16_t *)(&planeptr[pixel_ptr * 2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:815:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *deltadata = (uint32_t *)this->buf; ^~~~~~~~~~~~~~~~~~~~~ bitplane.c:818:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *picture_end = (uint32_t *)(&this->buf_uk[(rowsize_all_planes * 4 * this->height)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:820:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *data_end = (uint32_t *)(&this->buf[this->size]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:834:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] data = (uint32_t *)(&this->buf[data_offset]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:837:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] rowworkptr = (uint32_t *)(&planeptr[pixel_ptr * 4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:908:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *deltadata = (uint32_t *)this->buf; ^~~~~~~~~~~~~~~~~~~~~ bitplane.c:911:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *picture_end = (uint16_t *)(&this->buf_uk[(rowsize_all_planes * 2 * this->height)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:913:43: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *data_end = (uint16_t *)(&this->buf[this->size]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:921:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] planeptr = (uint16_t *)(&this->buf_uk[(palette_index * rowsize * 2)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:928:43: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] data = (uint16_t *)(&this->buf[delta_offset]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:1005:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *deltadata = (uint32_t *)this->buf; ^~~~~~~~~~~~~~~~~~~~~ bitplane.c:1008:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *picture_end = (uint32_t *)(&this->buf_uk[(rowsize_all_planes * 4 * this->height)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:1010:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *data_end = (uint32_t *)(&this->buf[this->size]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:1018:43: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] planeptr = (uint32_t *)(&this->buf_uk[(palette_index * rowsize * 4)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitplane.c:1025:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] data = (uint32_t *)(&this->buf[delta_offset]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 warnings generated. CC rgb.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 yuv.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] CCLD xineplug_decode_rawvideo.la CC libmpeg2/xineplug_decode_mpeg2_la-cpu_state.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 libmpeg2/xineplug_decode_mpeg2_la-decode.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 libmpeg2/xineplug_decode_mpeg2_la-header.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 libmpeg2/xineplug_decode_mpeg2_la-idct.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 libmpeg2/xineplug_decode_mpeg2_la-idct_altivec.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 libmpeg2/xineplug_decode_mpeg2_la-idct_mlib.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 libmpeg2/xineplug_decode_mpeg2_la-idct_mmx.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 libmpeg2/xineplug_decode_mpeg2_la-motion_comp.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 libmpeg2/xineplug_decode_mpeg2_la-motion_comp_altivec.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 libmpeg2/xineplug_decode_mpeg2_la-motion_comp_mmx.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 libmpeg2/xineplug_decode_mpeg2_la-motion_comp_mlib.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 libmpeg2/xineplug_decode_mpeg2_la-motion_comp_vis.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 libmpeg2/xineplug_decode_mpeg2_la-slice.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 libmpeg2/xineplug_decode_mpeg2_la-slice_xvmc.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] libmpeg2/slice_xvmc.c:278:19: warning: unused function 'get_xvmc_dmv' [-Wunused-function] static inline int get_xvmc_dmv (picture_t * picture) ^ 1 warning generated. CC libmpeg2/xineplug_decode_mpeg2_la-slice_xvmc_vld.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 libmpeg2/xineplug_decode_mpeg2_la-stats.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 libmpeg2/xineplug_decode_mpeg2_la-xine_mpeg2_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 libmpeg2/xineplug_decode_mpeg2_la-libmpeg2_accel.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] CCLD xineplug_decode_mpeg2.la gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/video_dec' Making all in spu_dec gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/spu_dec' CC xineplug_decode_spucc_la-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_decoder.c:606:21: warning: variable 'text_h' set but not used [-Wunused-but-set-variable] int text_w = 0, text_h = 0; ^ 1 warning generated. CC xineplug_decode_spucc_la-xine_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] CCLD xineplug_decode_spucc.la CC cmml_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] CCLD xineplug_decode_spucmml.la CC xineplug_decode_spu_la-spudec.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] In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:32: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:69:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED dvd_time_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:76:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vm_cmd_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:97:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED video_attr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:117:12: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] struct ATTRIBUTE_PACKED { ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:124:12: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] struct ATTRIBUTE_PACKED { ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:129:5: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED app_info; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:130:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED audio_attr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:161:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED multichannel_ext_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:185:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED subp_attr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:200:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgc_command_tbl_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:229:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED cell_playback_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:246:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED cell_position_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:281:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED user_ops_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:309:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgc_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:323:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgci_srp_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:335:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgcit_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:347:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgci_lu_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:358:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgci_ut_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:370:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED cell_adr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:380:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED c_adt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:389:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vobu_admap_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:442:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vmgi_mat_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:453:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED playback_type_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:466:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED title_info_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:476:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED tt_srpt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:496:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ptl_mait_country_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:507:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ptl_mait_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:538:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_attributes_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:551:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_atrt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:574:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED txtdt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:585:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED txtdt_lu_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:597:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED txtdt_mgi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:662:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vtsi_mat_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:670:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ptt_info_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:678:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ttu_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:689:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_ptt_srpt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:707:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_tmap_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:719:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_tmapt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:57:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pci_gi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:64:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED nsml_agli_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:94:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED hl_gi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:107:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED btn_colit_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:136:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED btni_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:145:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED hli_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:155:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pci_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:174:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED dsi_gi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:192:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED sml_pbi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:200:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED sml_agl_data_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:207:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED sml_agli_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:219:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vobu_sri_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:229:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED synci_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spudec.c:62: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_read.h:24: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:241:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED dsi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ 52 warnings generated. CC xineplug_decode_spu_la-spu_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] In file included from spu_decoder.c:44: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:32: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:69:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED dvd_time_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:76:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vm_cmd_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:97:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED video_attr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:117:12: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] struct ATTRIBUTE_PACKED { ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:124:12: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] struct ATTRIBUTE_PACKED { ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:129:5: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED app_info; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:130:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED audio_attr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:161:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED multichannel_ext_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:185:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED subp_attr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:200:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgc_command_tbl_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:229:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED cell_playback_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:246:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED cell_position_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:281:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED user_ops_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:309:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgc_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:323:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgci_srp_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:335:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgcit_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:347:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgci_lu_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:358:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgci_ut_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:370:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED cell_adr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:380:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED c_adt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:389:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vobu_admap_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:442:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vmgi_mat_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:453:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED playback_type_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:466:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED title_info_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:476:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED tt_srpt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:496:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ptl_mait_country_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:507:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ptl_mait_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:538:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_attributes_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:551:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_atrt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:574:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED txtdt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:585:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED txtdt_lu_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:597:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED txtdt_mgi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:662:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vtsi_mat_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:670:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ptt_info_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:678:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ttu_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:689:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_ptt_srpt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:707:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_tmap_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:719:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_tmapt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:57:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pci_gi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:64:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED nsml_agli_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:94:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED hl_gi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:107:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED btn_colit_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:136:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED btni_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:145:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED hli_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:155:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pci_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:174:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED dsi_gi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:192:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED sml_pbi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:200:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED sml_agl_data_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:207:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED sml_agli_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:219:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vobu_sri_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:229:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED synci_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from spu_decoder.c:44: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:241:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED dsi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ 52 warnings generated. CCLD xineplug_decode_spu.la CC spudvb_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] CCLD xineplug_decode_spudvb.la CC spuhdmv_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] CCLD xineplug_decode_spuhdmv.la CC sputext_demuxer.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] sputext_demuxer.c:470:9: warning: variable 'p' set but not used [-Wunused-but-set-variable] char *p=NULL,*next=NULL; ^ sputext_demuxer.c:1270:9: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] val = (uint32_t * )buf->content; ^~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. CC sputext_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] CCLD xineplug_sputext.la gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/spu_dec' Making all in dxr3 gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/dxr3' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/dxr3' Making all in input gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/input' gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/input' CC http_helper.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] CCLD http_helper.la CC input_helper.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] CCLD input_helper.la CC media_helper.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] media_helper.c:47:2: warning: "This might not compile due to missing cdrom ioctls" [-W#warnings] #warning "This might not compile due to missing cdrom ioctls" ^ 1 warning generated. CCLD media_helper.la CC tls/xine_tls_la-xine_tls.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] CCLD xine_tls.la CC librtsp/la-rtsp.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 librtsp/la-rtsp_session.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] CCLD librtsp.la CC libreal/la-real.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 libreal/la-asmrp.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 libreal/la-rmff.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 libreal/la-sdpplin.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] CCLD libreal.la CC tls/xineplug_tls_gnutls_la-tls_gnutls.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] CCLD xineplug_tls_gnutls.la CC xineplug_inp_dvd_la-input_dvd.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] input_dvd.c:77:2: warning: "This might not compile due to missing cdrom ioctls" [-W#warnings] #warning "This might not compile due to missing cdrom ioctls" ^ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:32: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:69:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED dvd_time_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:76:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vm_cmd_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:97:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED video_attr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:117:12: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] struct ATTRIBUTE_PACKED { ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:124:12: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] struct ATTRIBUTE_PACKED { ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:129:5: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED app_info; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:130:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED audio_attr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:161:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED multichannel_ext_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:185:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED subp_attr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:200:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgc_command_tbl_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:229:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED cell_playback_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:246:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED cell_position_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:281:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED user_ops_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:309:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgc_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:323:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgci_srp_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:335:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgcit_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:347:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgci_lu_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:358:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pgci_ut_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:370:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED cell_adr_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:380:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED c_adt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:389:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vobu_admap_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:442:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vmgi_mat_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:453:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED playback_type_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:466:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED title_info_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:476:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED tt_srpt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:496:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ptl_mait_country_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:507:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ptl_mait_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:538:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_attributes_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:551:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_atrt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:574:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED txtdt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:585:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED txtdt_lu_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:597:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED txtdt_mgi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:662:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vtsi_mat_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:670:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ptt_info_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:678:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED ttu_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:689:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_ptt_srpt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:707:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_tmap_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:719:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vts_tmapt_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:57:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pci_gi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:64:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED nsml_agli_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:94:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED hl_gi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:107:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED btn_colit_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:136:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED btni_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:145:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED hli_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:155:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED pci_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:174:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED dsi_gi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:192:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED sml_pbi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:200:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED sml_agl_data_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:207:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED sml_agli_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:219:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED vobu_sri_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:229:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED synci_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ In file included from input_dvd.c:82: In file included from /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdnav/dvdnav.h:36: /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/nav_types.h:241:3: warning: unknown attribute 'gcc_struct' ignored [-Wunknown-attributes] } ATTRIBUTE_PACKED dsi_t; ^~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/dvdread/ifo_types.h:36:49: note: expanded from macro 'ATTRIBUTE_PACKED' #define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct)) ^~~~~~~~~~ input_dvd.c:711:11: warning: cast from 'unsigned char *' to 'dvdnav_still_event_t *' increases required alignment from 1 to 4 [-Wcast-align] (dvdnav_still_event_t*)block; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_dvd.c:756:4: warning: cast from 'unsigned char *' to 'dvdnav_spu_stream_change_event_t *' increases required alignment from 1 to 4 [-Wcast-align] (dvdnav_spu_stream_change_event_t*) (block); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_dvd.c:774:3: warning: cast from 'unsigned char *' to 'dvdnav_audio_stream_change_event_t *' increases required alignment from 1 to 4 [-Wcast-align] (dvdnav_audio_stream_change_event_t*) (block); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_dvd.c:808:3: warning: cast from 'unsigned char *' to 'dvdnav_cell_change_event_t *' increases required alignment from 1 to 8 [-Wcast-align] (dvdnav_cell_change_event_t*) (block); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 warnings generated. CCLD xineplug_inp_dvd.la CC vcd/xineplug_inp_vcd_la-xineplug_inp_vcd.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] vcd/xineplug_inp_vcd.c:1895:1: warning: implicit conversion from enumeration type 'vcdinfo_item_enum_t' to different enumeration type 'vcdplayer_autoplay_t' [-Wenum-conversion] VCD_ENUM_CALLBACK (vcd_default_autoplay_cb, vcdinfo_item_enum_t, default_autoplay) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vcd/xineplug_inp_vcd.c:1877:18: note: expanded from macro 'VCD_ENUM_CALLBACK' class->var = (enum_type)entry->num_value;\ ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC vcd/xineplug_inp_vcd_la-vcdplayer.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 vcd/xineplug_inp_vcd_la-vcdio.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] CCLD xineplug_inp_vcd.la CC input_mms.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 mms.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 mmsh.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] /opt/pkg/bin/gmake -C ../../src/demuxers libasfheader.la gmake[4]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/demuxers' CC asfheader.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] CCLD libasfheader.la gmake[4]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/demuxers' CCLD xineplug_inp_mms.la CC input_rtp.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] CCLD xineplug_inp_rtp.la CC xineplug_inp_network_la-group_network.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 xineplug_inp_network_la-input_ftp.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 xineplug_inp_network_la-input_http.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 xineplug_inp_network_la-input_net.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 xineplug_inp_network_la-input_pnm.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 xineplug_inp_network_la-input_rtsp.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 xineplug_inp_network_la-input_hls.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] input_hls.c:564:31: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint64_t *' (aka 'unsigned long long *') increases required alignment from 1 to 8 [-Wcast-align] this->frag.input_offs = (uint64_t *)mem; ^~~~~~~~~~~~~~~ input_hls.c:566:29: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] this->frag.mrl_offs = (uint32_t *)mem; ^~~~~~~~~~~~~~~ 2 warnings generated. CC xineplug_inp_network_la-input_mpegdash.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 xineplug_inp_network_la-pnm.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] CCLD xineplug_inp_network.la CC xineplug_inp_bluray_la-input_bluray.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] CCLD xineplug_inp_bluray.la CC xineplug_inp_cdda_la-input_cdda.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] CCLD xineplug_inp_cdda.la gmake[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/input' gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/input' Making all in demuxers gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/demuxers' CC demux_asf.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] CCLD xineplug_dmx_asf.la CC xineplug_dmx_mng_la-demux_mng.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] CCLD xineplug_dmx_mng.la CC demux_image.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] CCLD xineplug_dmx_image.la CC xineplug_dmx_modplug_la-demux_mod.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] CCLD xineplug_dmx_modplug.la CC group_audio.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 demux_aac.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 demux_ac3.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 demux_aiff.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 demux_aud.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 demux_cdda.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 demux_dts.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 demux_flac.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 demux_mpc.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 demux_mpgaudio.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] demux_mpgaudio.c:512:15: warning: variable 'toc_stream_size' set but not used [-Wunused-but-set-variable] int64_t toc_stream_size = 0; ^ 1 warning generated. CC demux_realaudio.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 demux_shn.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 demux_snd.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 demux_tta.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 demux_voc.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 demux_vox.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 demux_wav.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 id3.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] CCLD xineplug_dmx_audio.la CC demux_fli.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] CCLD xineplug_dmx_fli.la CC group_games.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 demux_4xm.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 demux_eawve.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 demux_film.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] demux_film.c:209:28: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] film->video_codec = *(uint32_t *)&film_header[i + 8]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ demux_film.c:210:50: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] film->video_type = _x_fourcc_to_buf_video(*(uint32_t *)&film_header[i + 8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ demux_film.c:216:6: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)&film_header[i + 8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. CC demux_idcin.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 demux_ipmovie.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 demux_roq.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 demux_smjpeg.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 demux_str.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 demux_vmd.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 demux_vqa.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 demux_wc3movie.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] CCLD xineplug_dmx_games.la CC demux_nsv.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] CCLD xineplug_dmx_nsv.la CC demux_playlist.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] CCLD xineplug_dmx_playlist.la CC demux_pva.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] CCLD xineplug_dmx_pva.la CC demux_slave.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] CCLD xineplug_dmx_slave.la CC xineplug_dmx_video_la-group_video.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 xineplug_dmx_video_la-demux_avi.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] demux_avi.c:885:28: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] AVI->compressor = *(uint32_t *) (hdrl_data + i + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC xineplug_dmx_video_la-demux_elem.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 xineplug_dmx_video_la-demux_iff.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] demux_iff.c:827:43: warning: cast from 'unsigned char *' to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] pointer16_from = (int16_t *)this->audio_interleave_buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ demux_iff.c:828:43: warning: cast from 'unsigned char *' to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] pointer16_to = (int16_t *)buf->content; ^~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. CC xineplug_dmx_video_la-demux_ivf.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 xineplug_dmx_video_la-demux_matroska.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] demux_matroska.c:852:10: warning: cast from 'unsigned char *' to 'spu_dvb_descriptor_t *' (aka 'struct spu_dvb_descriptor_s *') increases required alignment from 1 to 8 [-Wcast-align] desc = (spu_dvb_descriptor_t *)buf->mem; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ demux_matroska.c:964:9: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] val = (uint32_t *)buf->content; ^~~~~~~~~~~~~~~~~~~~~~~~ demux_matroska.c:1035:11: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] val = (uint32_t *)buf->content; ^~~~~~~~~~~~~~~~~~~~~~~~ demux_matroska.c:1387:9: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] val = (uint32_t *)buf->content; ^~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. CC xineplug_dmx_video_la-demux_matroska-chapters.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 xineplug_dmx_video_la-demux_mpeg.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 xineplug_dmx_video_la-demux_mpeg_block.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 xineplug_dmx_video_la-demux_mpeg_pes.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 xineplug_dmx_video_la-demux_qt.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] demux_qt.c:990:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'properties_t *' increases required alignment from 1 to 8 [-Wcast-align] trak->stsd_atoms = (properties_t *)item; ^~~~~~~~~~~~~~~~~~~~ demux_qt.c:539:46: warning: unused function 'debug_meta_load' [-Wunused-function] static inline void XINE_FORMAT_PRINTF (1, 2) debug_meta_load (const char *format, ...) {(void)format;} ^ 2 warnings generated. CC xineplug_dmx_video_la-demux_rawdv.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 xineplug_dmx_video_la-demux_real.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] demux_real.c:265:31: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'real_index_entry_t *' increases required alignment from 1 to 4 [-Wcast-align] real_index_entry_t *e = (real_index_entry_t *)q; ^~~~~~~~~~~~~~~~~~~~~~~ demux_real.c:323:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'mdpr_t *' increases required alignment from 1 to 8 [-Wcast-align] mdpr = (mdpr_t *)q; ^~~~~~~~~~~ 2 warnings generated. CC xineplug_dmx_video_la-demux_ts.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 xineplug_dmx_video_la-demux_vc1es.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 xineplug_dmx_video_la-demux_flv.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 xineplug_dmx_video_la-demux_yuv_frames.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 xineplug_dmx_video_la-demux_yuv4mpeg2.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 xineplug_dmx_video_la-ebml.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] CCLD xineplug_dmx_video.la gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/demuxers' Making all in libw32dll gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/libw32dll' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/libw32dll' Making all in libreal gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/libreal' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/libreal' Making all in post gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/post' CC deinterlace/plugins/libdeinterlaceplugins_O1_la-kdetv_greedyh.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] CCLD libdeinterlaceplugins_O1.la CC deinterlace/plugins/libdeinterlaceplugins_la-double.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 deinterlace/plugins/libdeinterlaceplugins_la-greedy.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 deinterlace/plugins/libdeinterlaceplugins_la-kdetv_tomsmocomp.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 deinterlace/plugins/libdeinterlaceplugins_la-linear.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 deinterlace/plugins/libdeinterlaceplugins_la-linearblend.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 deinterlace/plugins/libdeinterlaceplugins_la-vfir.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 deinterlace/plugins/libdeinterlaceplugins_la-weave.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 deinterlace/plugins/libdeinterlaceplugins_la-scalerbob.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 deinterlace/plugins/libdeinterlaceplugins_la-greedy2frame.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] CCLD libdeinterlaceplugins.la CC goom/libpost_goom_asm_la-xmmx.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CCLD libpost_goom_asm.la warning: /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: archive library: .libs/libpost_goom_asm.a the table of contents is empty (no object file members in the library define global symbols) CC audio/audio_filters.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] In file included from audio/audio_filters.c:29: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC audio/filter.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 audio/stretch.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] In file included from audio/stretch.c:32: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio/stretch.c:465:16: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] data_out = (uint16_t *)((uint8_t *)data_out + outbuf->num_frames * this->bytes_per_frame); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio/stretch.c:576:15: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] data_in = (uint16_t *)((uint8_t *)data_in + frames_to_copy * this->bytes_per_frame); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. CC audio/upmix.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] In file included from audio/upmix.c:36: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio/upmix.c:206:14: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] float *dst=(float *)dst8; ^~~~~~~~~~~~~ audio/upmix.c:207:18: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] int16_t *src16=(int16_t *)src8; ^~~~~~~~~~~~~~~ audio/upmix.c:208:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] float *src_float=(float *)src8; ^~~~~~~~~~~~~ 4 warnings generated. CC audio/upmix_mono.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] In file included from audio/upmix_mono.c:40: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC audio/volnorm.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] In file included from audio/volnorm.c:35: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio/volnorm.c:230:17: warning: cast from 'int16_t *' (aka 'short *') to 'float *' increases required alignment from 2 to 4 [-Wcast-align] float *data = (float*)buf->mem; // Audio data ^~~~~~~~~~~~~~~~ audio/volnorm.c:317:17: warning: cast from 'int16_t *' (aka 'short *') to 'float *' increases required alignment from 2 to 4 [-Wcast-align] float *data = (float*)buf->mem; // Audio data ^~~~~~~~~~~~~~~~ 3 warnings generated. CC audio/window.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] CCLD xineplug_post_audio_filters.la CC goom/config_param.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 goom/convolve_fx.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 goom/cpu_info.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 goom/drawmethods.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 goom/filters.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] goom/filters.c:53:20: warning: unused function 'getPixelRGB' [-Wunused-function] static inline void getPixelRGB (PluginInfo *goomInfo, Pixel *buffer, Uint x, Uint y, Color * c) ^ 1 warning generated. CC goom/flying_stars_fx.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 goom/gfontlib.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 goom/goom_core.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 goom/goom_tools.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 goom/graphic.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 goom/ifs.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 goom/lines.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 goom/mmx.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 goom/plugin_info.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 goom/sound_tester.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 goom/surf3d.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 goom/tentacle3d.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 goom/v3d.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 goom/xine_goom.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] In file included from goom/xine_goom.c:52: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_post_goom.la CC mosaico/mosaico.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] In file included from mosaico/mosaico.c:38: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_post_mosaico.la CC planar/xineplug_post_planar_la-boxblur.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] In file included from planar/boxblur.c:31: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC planar/xineplug_post_planar_la-denoise3d.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] In file included from planar/denoise3d.c:31: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC planar/xineplug_post_planar_la-eq.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] In file included from planar/eq.c:31: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC planar/xineplug_post_planar_la-eq2.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] In file included from planar/eq2.c:35: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC planar/xineplug_post_planar_la-expand.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] In file included from planar/expand.c:37: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC planar/xineplug_post_planar_la-fill.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] In file included from planar/fill.c:32: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC planar/xineplug_post_planar_la-invert.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] In file included from planar/invert.c:32: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC planar/xineplug_post_planar_la-noise.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] In file included from planar/noise.c:31: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC planar/xineplug_post_planar_la-planar.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] In file included from planar/planar.c:30: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC planar/xineplug_post_planar_la-unsharp.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] In file included from planar/unsharp.c:31: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC planar/xineplug_post_planar_la-pp.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] In file included from planar/pp.c:30: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_post_planar.la ld: warning: -read_only_relocs cannot be used with arm64 CC mosaico/switch.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] In file included from mosaico/switch.c:38: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_post_switch.la CC deinterlace/xineplug_post_tvtime_la-deinterlace.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 deinterlace/xineplug_post_tvtime_la-pulldown.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] deinterlace/pulldown.c:222:9: warning: variable 'avgbot' set but not used [-Wunused-but-set-variable] int avgbot = 0; ^ deinterlace/pulldown.c:223:9: warning: variable 'avgtop' set but not used [-Wunused-but-set-variable] int avgtop = 0; ^ 2 warnings generated. CC deinterlace/xineplug_post_tvtime_la-speedy.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] deinterlace/speedy.c:1220:19: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *o = (uint32_t *) output; ^~~~~~~~~~~~~~~~~~~ deinterlace/speedy.c:1738:15: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *) output) = opaque; ^~~~~~~~~~~~~~~~~~~ deinterlace/speedy.c:1740:15: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *) output) = (multiply_alpha( a, textcr ) << 24) ^~~~~~~~~~~~~~~~~~~ deinterlace/speedy.c:1744:15: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *) output) = ((input[ 3 ] + multiply_alpha( a, textcr - input[ 3 ] )) << 24) ^~~~~~~~~~~~~~~~~~~ deinterlace/speedy.c:1870:18: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *) output) = opaque; ^~~~~~~~~~~~~~~~~~~ deinterlace/speedy.c:1872:18: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *) output) = (multiply_alpha( a, textcr ) << 24) ^~~~~~~~~~~~~~~~~~~ deinterlace/speedy.c:1876:18: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *) output) = ((input[ 3 ] + multiply_alpha( a, textcr - input[ 3 ] )) << 24) ^~~~~~~~~~~~~~~~~~~ deinterlace/speedy.c:1893:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *) output) = (multiply_alpha( cur_a, input[ 3 ] ) << 24) ^~~~~~~~~~~~~~~~~~~ 8 warnings generated. CC deinterlace/xineplug_post_tvtime_la-tvtime.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] deinterlace/tvtime.c:421:9: warning: variable 'scanline' set but not used [-Wunused-but-set-variable] int scanline = 0; ^ 1 warning generated. CC deinterlace/xineplug_post_tvtime_la-xine_plugin.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] In file included from deinterlace/xine_plugin.c:35: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_post_tvtime.la ld: warning: -read_only_relocs cannot be used with arm64 CC visualizations/fft.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 visualizations/fftgraph.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] In file included from visualizations/fftgraph.c:35: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftgraph.c:161:25: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] xine_fast_memcpy(((uint32_t *)frame->base[0]) + map_ptr, ^~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftgraph.c:168:25: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] xine_fast_memcpy(((uint32_t *)frame->base[0]) + map_ptr, ^~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftgraph.c:177:6: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)frame->base[0])[map_ptr] = yuy2_white; ^~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftgraph.c:183:6: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)frame->base[0])[map_ptr] = yuy2_white; ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. CC visualizations/fftscope.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] In file included from visualizations/fftscope.c:35: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftscope.c:107:6: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)frame->base[0])[i] = be2me_32(0x00900080); ^~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftscope.c:177:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)frame->base[0])[map_ptr] = yuy2_pair; ^~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftscope.c:212:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)frame->base[0])[map_ptr] = yuy2_pair_max; ^~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftscope.c:215:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)frame->base[0])[map_ptr] = yuy2_white; ^~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftscope.c:222:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)frame->base[0])[map_ptr_bkp - ^~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftscope.c:231:6: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)frame->base[0])[map_ptr] = yuy2_white; ^~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/fftscope.c:237:6: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)frame->base[0])[map_ptr] = yuy2_white; ^~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. CC visualizations/oscope.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] In file included from visualizations/oscope.c:32: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC visualizations/tdaudioanalyzer.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] In file included from visualizations/tdaudioanalyzer.c:32: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/tdaudioanalyzer.c:331:17: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *p = (uint32_t *)(frame->base[0] + down * y + ((x >> 1) << 2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ visualizations/tdaudioanalyzer.c:475:7: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] q = (uint32_t *)(frame->base[0] + y * frame->pitches[0] + x * 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. CC visualizations/visualizations.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] In file included from visualizations/visualizations.c:28: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_post_visualizations.la gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/post' Making all in combined gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/combined' Making all in ffmpeg gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/combined/ffmpeg' GEN avcodec_video.list GEN avcodec_audio.list GEN ff_video_list.h Ignored ! = XVID GEN ff_audio_list.h /opt/pkg/bin/gmake all-am gmake[4]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/combined/ffmpeg' CC xineplug_decode_ff_la-ffmpeg_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 xineplug_decode_ff_la-ff_audio_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] ff_audio_decoder.c:402:17: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] ptr = (uint16_t *)this->context->extradata; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:844:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:844:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:844:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:844:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:844:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:844:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:844:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:844:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:845:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:845:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:845:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:845:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:845:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:845:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:845:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:845:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:847:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:847:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:847:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:847:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:847:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:847:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:847:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:847:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:850:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:850:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:850:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:850:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:850:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:850:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:850:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:850:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:851:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:851:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:851:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:851:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:851:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:851:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:851:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:851:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:853:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:853:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:853:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:853:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:853:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:853:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:853:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:853:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] MIX_AUDIO (int16_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:858:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:858:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:858:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:858:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:858:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:858:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:858:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:858:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:859:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:859:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:859:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:859:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:859:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:859:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:859:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:859:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:861:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:861:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:861:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:861:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:861:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:861:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:861:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:861:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:864:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:864:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:864:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:864:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:864:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:864:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:864:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:864:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:865:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:865:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:865:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:865:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:865:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:865:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:865:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:865:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:867:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:751:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:867:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:755:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:867:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:771:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:867:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:774:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:867:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:789:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:867:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:792:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:867:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:809:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:867:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (int32_t, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:812:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:949:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:883:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:949:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:887:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:949:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:903:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:949:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:906:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:949:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:918:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:949:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:921:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:949:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:934:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:949:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:937:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:950:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:883:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:950:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:887:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:950:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:903:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:950:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:906:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:950:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:918:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:950:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:921:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:950:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:934:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:950:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:937:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:952:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:883:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:952:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:887:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:952:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:903:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:952:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:906:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:952:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:918:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:952:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:921:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:952:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:934:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:952:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 1, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:937:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:955:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:883:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:955:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:887:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:955:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:903:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:955:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:906:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:955:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:918:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:955:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:921:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:955:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:934:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:955:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->left, this->front_mixes, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:937:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:956:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:883:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:956:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:887:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:956:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:903:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:956:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:906:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:956:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:918:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:956:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:921:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:956:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:934:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:956:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->right, this->front_mixes, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:937:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:958:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:883:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[x[0]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:958:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:887:12: note: expanded from macro 'MIX_AUDIO' p1 = (stype *)this->av_frame->extended_data[0];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:958:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:903:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[x[1]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:958:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:906:12: note: expanded from macro 'MIX_AUDIO' p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:958:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:918:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[x[2]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:958:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:921:12: note: expanded from macro 'MIX_AUDIO' p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:958:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:934:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[x[3]];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:958:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] MIX_AUDIO (float, 0, this->map + j, 1, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:937:12: note: expanded from macro 'MIX_AUDIO' p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:1039:49: warning: cast from 'char *' to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] bytes_consumed = ff_audio_decode (this, (int16_t *)this->decode_buffer, &decode_buffer_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_audio_decoder.c:1321:3: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations] XFF_PACKET_NEW (this->avpkt); ^ ./ffmpeg_compat.h:269:47: note: expanded from macro 'XFF_PACKET_NEW' # define XFF_PACKET_NEW(_p) _p = &_p##_stat, av_init_packet (_p) ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavcodec/packet.h:487:1: note: 'av_init_packet' has been explicitly marked deprecated here attribute_deprecated ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ 147 warnings generated. CC xineplug_decode_ff_la-ff_video_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] ff_video_decoder.c:1081:20: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations] this->context->thread_safe_callbacks = 1; ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavcodec/avcodec.h:1811:5: note: 'thread_safe_callbacks' has been explicitly marked deprecated here attribute_deprecated ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ ff_video_decoder.c:1395:17: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *p = (uint16_t *) src; ^~~~~~~~~~~~~~~~ ff_video_decoder.c:1807:12: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)this->context->extradata)[0] = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_video_decoder.c:1809:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)this->context->extradata)[1] = 0x10000000; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_video_decoder.c:1811:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)this->context->extradata)[1] = 0x10003001; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ff_video_decoder.c:2257:23: warning: 'qscale_table' is deprecated [-Wdeprecated-declarations] qtable = av_frame->qscale_table; ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavutil/frame.h:639:5: note: 'qscale_table' has been explicitly marked deprecated here attribute_deprecated ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ ff_video_decoder.c:2258:23: warning: 'qstride' is deprecated [-Wdeprecated-declarations] qstride = av_frame->qstride; ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavutil/frame.h:644:5: note: 'qstride' has been explicitly marked deprecated here attribute_deprecated ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ ff_video_decoder.c:2259:23: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations] qtype = av_frame->qscale_type; ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavutil/frame.h:647:5: note: 'qscale_type' has been explicitly marked deprecated here attribute_deprecated ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ ff_video_decoder.c:3073:3: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations] XFF_PACKET_NEW (this->avpkt); ^ ./ffmpeg_compat.h:269:47: note: expanded from macro 'XFF_PACKET_NEW' # define XFF_PACKET_NEW(_p) _p = &_p##_stat, av_init_packet (_p) ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavcodec/packet.h:487:1: note: 'av_init_packet' has been explicitly marked deprecated here attribute_deprecated ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ 9 warnings generated. CC xineplug_decode_ff_la-ff_mpeg_parser.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 xineplug_decode_ff_la-input_avio.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 xineplug_decode_ff_la-demux_avformat.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] demux_avformat.c:554:3: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations] XFF_PACKET_NEW (pkt); ^ ./ffmpeg_compat.h:269:47: note: expanded from macro 'XFF_PACKET_NEW' # define XFF_PACKET_NEW(_p) _p = &_p##_stat, av_init_packet (_p) ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavcodec/packet.h:487:1: note: 'av_init_packet' has been explicitly marked deprecated here attribute_deprecated ^ /Users/pbulk/build/multimedia/xine-lib/work/.buildlink/include/ffmpeg4/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ 1 warning generated. CCLD xineplug_decode_ff.la ld: warning: -read_only_relocs cannot be used with arm64 gmake[4]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/combined/ffmpeg' gmake[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/combined/ffmpeg' gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/combined' CC xineplug_flac_la-flac_demuxer.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 xineplug_flac_la-flac_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] CCLD xineplug_flac.la CC xineplug_nsf_la-nsf_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 xineplug_nsf_la-nsf_demuxer.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 xineplug_nsf_la-nsf_combined.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] /opt/pkg/bin/gmake -C ../../contrib/nosefart gmake[4]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/nosefart' CC libnosefart_la-dis6502.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 libnosefart_la-fds_snd.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 libnosefart_la-fmopl.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] fmopl.c:1198:15: warning: cast from 'char *' to 'FM_OPL *' (aka 'struct fm_opl_f *') increases required alignment from 1 to 8 [-Wcast-align] OPL = (FM_OPL *)ptr; ptr+=sizeof(FM_OPL); ^~~~~~~~~~~~~ fmopl.c:1199:15: warning: cast from 'char *' to 'OPL_CH *' (aka 'struct fm_opl_channel *') increases required alignment from 1 to 8 [-Wcast-align] OPL->P_CH = (OPL_CH *)ptr; ptr+=sizeof(OPL_CH)*max_ch; ^~~~~~~~~~~~~ 2 warnings generated. CC libnosefart_la-log.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 libnosefart_la-memguard.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 libnosefart_la-mmc5_snd.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 libnosefart_la-nsf.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 libnosefart_la-nes_apu.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 libnosefart_la-nes6502.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 libnosefart_la-vrc7_snd.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 libnosefart_la-vrcvisnd.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] CCLD libnosefart.la gmake[4]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/nosefart' CCLD xineplug_nsf.la CC xineplug_xiph_la-xine_ogg_demuxer.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] xine_ogg_demuxer.c:806:11: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] val = (uint32_t * )buf->content; ^~~~~~~~~~~~~~~~~~~~~~~~~ xine_ogg_demuxer.c:849:15: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] val = (uint32_t * )buf->content; ^~~~~~~~~~~~~~~~~~~~~~~~~ xine_ogg_demuxer.c:961:18: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] locsubtype = *((uint32_t *)&op->packet[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xine_ogg_demuxer.c:1144:12: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] fcc = *(uint32_t*)(op->packet+68); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xine_ogg_demuxer.c:1172:30: warning: cast from 'unsigned char *' to 'int64_t *' (aka 'long long *') increases required alignment from 1 to 8 [-Wcast-align] this->frame_duration = (*(int64_t*)(op->packet+164)) * 9 / 1000; ^~~~~~~~~~~~~~~~~~~~~~~~~~ xine_ogg_demuxer.c:1173:38: warning: cast from 'unsigned char *' to 'int64_t *' (aka 'long long *') increases required alignment from 1 to 8 [-Wcast-align] this->si[stream_num]->factor = (*(int64_t*)(op->packet+164)) * 9; ^~~~~~~~~~~~~~~~~~~~~~~~~~ xine_ogg_demuxer.c:1246:9: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] val = (uint32_t * )buf->content; ^~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. CC xineplug_xiph_la-ogg_combined.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 xineplug_xiph_la-xine_vorbis_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 xineplug_xiph_la-xine_theora_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 xineplug_xiph_la-xine_speex_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] CCLD xineplug_xiph.la gmake[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/combined' gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/combined' Making all in vdr gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/vdr' CC xineplug_vdr_la-combined_vdr.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] In file included from combined_vdr.c:30: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC xineplug_vdr_la-input_vdr.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] input_vdr.c:692:53: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] xine_osd_set_argb_buffer(osd->window, (uint32_t *)osd->argb_buffer[ i ], data->x, data->y, data->width, data->height); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_vdr.c:2132:20: warning: cast from 'char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] iaddr.s_addr = *((unsigned int *)host->h_addr_list[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. CC xineplug_vdr_la-post_vdr_video.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] In file included from post_vdr_video.c:36: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC xineplug_vdr_la-post_vdr_audio.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] In file included from post_vdr_audio.c:36: ../../include/xine/post.h:292:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'post_video_port_t *' (aka 'struct post_video_port_s *') increases required alignment from 1 to 8 [-Wcast-align] return (post_video_port_t *)( (uint8_t *)manager - sizeof(post_video_port_t) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD xineplug_vdr.la gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src/vdr' gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src' gmake[1]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/src' Making all in contrib gmake[1]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib' Making all in a52dec gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/a52dec' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/a52dec' Making all in gsm610 gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/gsm610' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/gsm610' Making all in libdca gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libdca' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libdca' Making all in libfaad gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libfaad' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libfaad' Making all in libmad gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libmad' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libmad' Making all in libmpcdec gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libmpcdec' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libmpcdec' Making all in libxdg-basedir gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libxdg-basedir' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/libxdg-basedir' Making all in nosefart gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/nosefart' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib/nosefart' gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib' gmake[1]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/contrib' Making all in misc gmake[1]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/misc' CC xine-list.o clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CCLD xine-list-1.2 gmake[1]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12/misc' gmake[1]: Entering directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12' gmake[1]: Nothing to be done for 'all-am'. gmake[1]: Leaving directory '/Users/pbulk/build/multimedia/xine-lib/work/xine-lib-1.2.12' *** Please use pkgtools/verifypc to sanity check dependencies.