WARNING: [license.mk] Every package should define a LICENSE. ===> Building for xine-v4l2-1.2.13nb8 Making all in libdvdnav gmake[1]: Entering directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/src/input/libdvdnav' CC decoder.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC dvdnav.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] dvdnav.c:486:40: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_highlight_event_t *' increases required alignment from 1 to 4 [-Wcast-align] dvdnav_highlight_event_t *hevent = (dvdnav_highlight_event_t *)*buf; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dvdnav.c:516:44: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_vts_change_event_t *' increases required alignment from 1 to 4 [-Wcast-align] dvdnav_vts_change_event_t *vts_event = (dvdnav_vts_change_event_t *)*buf; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dvdnav.c:524:52: warning: implicit conversion from enumeration type 'domain_t' to different enumeration type 'dvd_read_domain_t' [-Wenum-conversion] vts_event->old_domain = this->position_current.domain; ~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ dvdnav.c:552:49: warning: implicit conversion from enumeration type 'domain_t' to different enumeration type 'dvd_read_domain_t' [-Wenum-conversion] vts_event->new_domain = this->position_next.domain; ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~ dvdnav.c:581:46: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_cell_change_event_t *' increases required alignment from 1 to 8 [-Wcast-align] dvdnav_cell_change_event_t *cell_event = (dvdnav_cell_change_event_t *)*buf; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dvdnav.c:655:55: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_spu_stream_change_event_t *' increases required alignment from 1 to 4 [-Wcast-align] dvdnav_spu_stream_change_event_t *stream_change = (dvdnav_spu_stream_change_event_t *)*buf; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dvdnav.c:678:57: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_audio_stream_change_event_t *' increases required alignment from 1 to 4 [-Wcast-align] dvdnav_audio_stream_change_event_t *stream_change = (dvdnav_audio_stream_change_event_t *)*buf; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dvdnav.c:696:41: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'dvdnav_still_event_t *' increases required alignment from 1 to 4 [-Wcast-align] dvdnav_still_event_t *still_event = (dvdnav_still_event_t *)*buf; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. CC highlight.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC navigation.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC read_cache.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC remap.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC searching.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC settings.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC vm.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] vm.c:144:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((data[i] == 0)) break; ~~~~~~~~^~~~ vm.c:144:25: note: remove extraneous parentheses around the comparison to silence this warning if((data[i] == 0)) break; ~ ^ ~ vm.c:144:25: note: use '=' to turn this equality comparison into an assignment if((data[i] == 0)) break; ^~ = vm.c:155:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((data[i] == 0)) break; ~~~~~~~~^~~~ vm.c:155:25: note: remove extraneous parentheses around the comparison to silence this warning if((data[i] == 0)) break; ~ ^ ~ vm.c:155:25: note: use '=' to turn this equality comparison into an assignment if((data[i] == 0)) break; ^~ = vm.c:164:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((data[i] == 0)) break; ~~~~~~~~^~~~ vm.c:164:25: note: remove extraneous parentheses around the comparison to silence this warning if((data[i] == 0)) break; ~ ^ ~ vm.c:164:25: note: use '=' to turn this equality comparison into an assignment if((data[i] == 0)) break; ^~ = 3 warnings generated. CC vmcmd.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] vmcmd.c:85:20: warning: variable 'system_reg_abbr_table' is not needed and will not be emitted [-Wunneeded-internal-declaration] static const char *system_reg_abbr_table[] = { ^ 1 warning generated. CC ifo_read.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] ifo_read.c:994:12: warning: cast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] = *(uint16_t*)(((char *)data) + data[i] + 4*j - VTS_PTT_SRPT_SIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ifo_read.c:996:12: warning: cast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] = *(uint16_t*)(((char *)data) + data[i] + 4*j + 2 - VTS_PTT_SRPT_SIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. CC md5.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] md5.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] md5_init_ctx (ctx) ^ md5.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] md5_read_ctx (ctx, resbuf) ^ md5.c:94:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] md5_finish_ctx (ctx, resbuf) ^ md5.c:126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] md5_stream (stream, resblock) ^ md5.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] md5_buffer (buffer, len, resblock) ^ md5.c:202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] md5_process_bytes (buffer, len, ctx) ^ md5.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] md5_process_block (buffer, len, ctx) ^ 7 warnings generated. CC nav_print.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC nav_read.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC dvd_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 dvd_input.lo clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fexpensive-optimizations' is not supported [-Wignored-optimization-argument] CC dvd_udf.lo 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 libdvdnav.la gmake[1]: Leaving directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/src/input/libdvdnav' gmake[1]: Entering directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/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] /opt/pkg/bin/gmake -C ../../src/xine-engine libxine.la gmake[2]: Entering directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/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] configfile.c:929:9: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] ret = (char **)m; ^~~~~~~~~~ 1 warning generated. 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] 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:481: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:697:13: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i = 0; ^ video_out.c:3334: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:3336: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:3339: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; ^~~~~~~~~~~~~~~~~ 4 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:1387: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:1395: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:1404: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:3291: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:3306: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:3309: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:3315: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] video_overlay.c:333: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 *w = (uint32_t *)(tab - ((uintptr_t)tab & 3)), u; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 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 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] 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:1171:13: warning: variable 'xmask' set but not used [-Wunused-but-set-variable] int ymask,xmask; ^ 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]; ^~~~~~~~~~~~~~~ 5 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 ../../src/xine-utils libxineutils.la gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/src/xine-utils' 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:1472:7: warning: cast from 'char *' to '_xine_ref_string_head_t *' increases required alignment from 1 to 4 [-Wcast-align] h = (_xine_ref_string_head_t *)_s; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 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[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/src/xine-utils' /opt/pkg/bin/gmake -C ../../contrib/libxdg-basedir gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/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[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/contrib/libxdg-basedir' /opt/pkg/bin/gmake -C ../../lib libxineposix.la gmake[3]: Entering directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/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[3]: Leaving directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/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] CCLD libxine-interface.la libtool: warning: '-version-info/-version-number' is ignored for convenience libraries warning: /Applications/Xcode-15.4.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 ld: warning: duplicate -rpath '/opt/pkg/lib' ignored gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/src/xine-engine' 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 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" ^ 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. CCLD xineplug_inp_dvd.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[2]: Entering directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/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[2]: Leaving directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/src/demuxers' CCLD xineplug_inp_mms.la ld: warning: duplicate -rpath '/opt/pkg/lib' ignored 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] input_http.c:722:10: warning: variable 'i' set but not used [-Wunused-but-set-variable] size_t i = 0, host_len, noprox_len; ^ 1 warning generated. 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] 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_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[1]: Leaving directory '/Users/pbulk/build/multimedia/xine-v4l2/work/xine-lib-1.2.13/src/input' *** Please use pkgtools/verifypc to sanity check dependencies.