===> Building for xine-lib-1.2.12nb27
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 <NSLocking>
           ^
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 <NSCoding>
           ^
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 <NSCoding>
           ^
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 <NSCoding>
           ^
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 <NSLocking>
           ^
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 <NSCoding>
           ^
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 <NSCoding>
           ^
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 <NSCoding>
           ^
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 <NSLocking>
           ^
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 <NSCoding>
           ^
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 <NSCoding>
           ^
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 <NSLocking>
           ^
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 <NSCoding>
           ^
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 <NSLocking>
           ^
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 <NSLocking>
           ^
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 <NSLocking>
           ^
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 <NSCoding>
           ^
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 <NSCoding>
           ^
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 <NSCoding>
           ^
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 <NSLocking>
           ^
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 <NSLocking>
           ^
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 <NSCoding>
           ^
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 <NSCoding>
           ^
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 <NSCoding>
           ^
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 <NSLocking>
           ^
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.