=> Bootstrap dependency digest>=20010302: found digest-20190127 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for xine-v4l2-1.2.10nb2 Making all in libdvdnav gmake[1]: Entering directory '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/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:163:39: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(MSG_OUT, "g[%" PRIu8 "]", vm_getbits(command, start - 4, 4)); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:256:40: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(MSG_OUT, "Goto %" PRIu8, vm_getbits(command, 7, 8)); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:263:8: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 11, 4), vm_getbits(command, 7, 8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:263:36: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 11, 4), vm_getbits(command, 7, 8)); ^~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:276:68: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(MSG_OUT, "%s (button %" PRIu8 ")", link_table[linkop], button); ~~~~~~~~ ^~~~~~ vmcmd.c:296:45: warning: format specifies type 'unsigned short' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(MSG_OUT, "LinkPGCN %" PRIu16, vm_getbits(command, 14, 15)); ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:300:8: warning: format specifies type 'unsigned short' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 9, 10), vm_getbits(command, 15, 6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:300:36: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 9, 10), vm_getbits(command, 15, 6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:304:8: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 6, 7), vm_getbits(command, 15, 6)); ^~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:304:35: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 6, 7), vm_getbits(command, 15, 6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:308:8: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 7, 8), vm_getbits(command, 15, 6)); ^~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:308:35: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 7, 8), vm_getbits(command, 15, 6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:321:42: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(MSG_OUT, "JumpTT %" PRIu8, vm_getbits(command, 22, 7)); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:324:46: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(MSG_OUT, "JumpVTS_TT %" PRIu8, vm_getbits(command, 22, 7)); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:328:8: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 22, 7), vm_getbits(command, 41, 10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:328:36: warning: format specifies type 'unsigned short' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 22, 7), vm_getbits(command, 41, 10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:336:61: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(MSG_OUT, "JumpSS VMGM (menu %" PRIu8 ")", vm_getbits(command, 19, 4)); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:340:27: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] ", menu %" PRIu8 ")", vm_getbits(command, 30, 7), vm_getbits(command, 38, 7), vm_getbits(command, 19, 4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:340:55: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] ", menu %" PRIu8 ")", vm_getbits(command, 30, 7), vm_getbits(command, 38, 7), vm_getbits(command, 19, 4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:340:83: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] ", menu %" PRIu8 ")", vm_getbits(command, 30, 7), vm_getbits(command, 38, 7), vm_getbits(command, 19, 4)); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:343:60: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(MSG_OUT, "JumpSS VMGM (pgc %" PRIu8 ")", vm_getbits(command, 46, 15)); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:351:15: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 31, 8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:355:31: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] ", rsm_cell %" PRIu8 ")", vm_getbits(command, 19, 4), vm_getbits(command, 31, 8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:355:59: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] ", rsm_cell %" PRIu8 ")", vm_getbits(command, 19, 4), vm_getbits(command, 31, 8)); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:359:31: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] ", rsm_cell %" PRIu8 ")", vm_getbits(command, 19, 4), vm_getbits(command, 31, 8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:359:59: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] ", rsm_cell %" PRIu8 ")", vm_getbits(command, 19, 4), vm_getbits(command, 31, 8)); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:363:5: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 46, 15), vm_getbits(command, 31, 8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:363:34: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] vm_getbits(command, 46, 15), vm_getbits(command, 31, 8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:394:39: warning: format specifies type 'unsigned short' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(MSG_OUT, " = %" PRIu16, vm_getbits(command, 30, 15)); /* ?? */ ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ vmcmd.c:411:46: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(MSG_OUT, " = g[%" PRIu8 "]", vm_getbits(command, 19, 4)); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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[] = { ^ 31 warnings 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] 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 '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/src/input/libdvdnav' gmake[1]: Entering directory '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/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] /usr/pkg/bin/gmake -C ../../src/xine-engine libxine.la gmake[2]: Entering directory '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/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:942: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:386:11: warning: cast from 'char *' to 'plugin_file_t *' increases required alignment from 1 to 8 [-Wcast-align] entry = (plugin_file_t *)p; ^~~~~~~~~~~~~~~~~~ load_plugins.c:1908:30: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*mime == ';' || isspace (*mime)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ 3 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:3147:20: 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->frames = (vo_frame_t **)m; ^~~~~~~~~~~~~~~~ video_out.c:3149:25: 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->img_streams = (xine_stream_private_t **)m; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ video_out.c:3152: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:1037:46: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] this->driver->write (this->driver, (int16_t *)(this->resend_buf + start_frame * this->resend_frame_size), fill_frames2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio_out.c:1043:46: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] this->driver->write (this->driver, (int16_t *)this->resend_buf, fill_frames1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ audio_out.c:1050:46: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] this->driver->write (this->driver, (int16_t *)(this->resend_buf + start_frame * this->resend_frame_size), fill_frames1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio_out.c:2949: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:2964: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:2967: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:2973: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] 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] input_cache.c:88:11: warning: cast from 'char *' to 'uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((uint64_t *)buf) = *(uint64_t *)(&(this->buf[this->buf_pos])); ^~~~~~~~~~~~~~~ input_cache.c:88:31: warning: cast from 'char *' to 'uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((uint64_t *)buf) = *(uint64_t *)(&(this->buf[this->buf_pos])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_cache.c:94:11: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *)buf) = *(uint32_t *)(&(this->buf[this->buf_pos])); ^~~~~~~~~~~~~~~ input_cache.c:94:31: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *)buf) = *(uint32_t *)(&(this->buf[this->buf_pos])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_cache.c:95:11: warning: cast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t *)&buf[4]) = *(uint16_t *)(&(this->buf[this->buf_pos + 4])); ^~~~~~~~~~~~~~~~~~~ input_cache.c:95:35: warning: cast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t *)&buf[4]) = *(uint16_t *)(&(this->buf[this->buf_pos + 4])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_cache.c:101:11: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *)buf) = *(uint32_t *)(&(this->buf[this->buf_pos])); ^~~~~~~~~~~~~~~ input_cache.c:101:31: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((uint32_t *)buf) = *(uint32_t *)(&(this->buf[this->buf_pos])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_cache.c:107:11: warning: cast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t *)buf) = *(uint16_t *)(&(this->buf[this->buf_pos])); ^~~~~~~~~~~~~~~ input_cache.c:107:31: warning: cast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t *)buf) = *(uint16_t *)(&(this->buf[this->buf_pos])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10 warnings generated. 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] /usr/pkg/bin/gmake -C ../../src/xine-utils libxineutils.la gmake[3]: Entering directory '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/src/xine-utils' 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 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 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; ^~~~~~~~~~~~~~~~~~~~~~ 6 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 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 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] xmlparser.c:238:12: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace (*text)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ 1 warning generated. 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 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 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 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 '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/src/xine-utils' /usr/pkg/bin/gmake -C ../../contrib/libxdg-basedir gmake[3]: Entering directory '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/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 '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/contrib/libxdg-basedir' /usr/pkg/bin/gmake -C ../../lib libxineposix.la gmake[3]: Entering directory '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/lib' CCLD libxineposix.la gmake[3]: Leaving directory '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/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 CCLD libxine.la gmake[2]: Leaving directory '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/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] 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] libreal/real.c:211:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] _X_LE_32C(field, a); ^~~~~~~~~~~~~~~~~~~ libreal/real.c:53:30: note: expanded from macro '_X_LE_32C' #define _X_LE_32C(x,y) do { *(uint32_t *)(x) = le2me_32((y)); } while(0) ^~~~~~~~~~~~~~~ libreal/real.c:212:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] _X_LE_32C(field+4, b); ^~~~~~~~~~~~~~~~~~~~~ libreal/real.c:53:30: note: expanded from macro '_X_LE_32C' #define _X_LE_32C(x,y) do { *(uint32_t *)(x) = le2me_32((y)); } while(0) ^~~~~~~~~~~~~~~ libreal/real.c:213:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] _X_LE_32C(field+8, c); ^~~~~~~~~~~~~~~~~~~~~ libreal/real.c:53:30: note: expanded from macro '_X_LE_32C' #define _X_LE_32C(x,y) do { *(uint32_t *)(x) = le2me_32((y)); } while(0) ^~~~~~~~~~~~~~~ libreal/real.c:214:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] _X_LE_32C(field+12, d); ^~~~~~~~~~~~~~~~~~~~~~ libreal/real.c:53:30: note: expanded from macro '_X_LE_32C' #define _X_LE_32C(x,y) do { *(uint32_t *)(x) = le2me_32((y)); } while(0) ^~~~~~~~~~~~~~~ libreal/real.c:228:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] _X_LE_32C(ptr1, a); ^~~~~~~~~~~~~~~~~~ libreal/real.c:53:30: note: expanded from macro '_X_LE_32C' #define _X_LE_32C(x,y) do { *(uint32_t *)(x) = le2me_32((y)); } while(0) ^~~~~~~~~~~~~~~ libreal/real.c:237:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] _X_LE_32C(ptr2, tmp); ^~~~~~~~~~~~~~~~~~~~ libreal/real.c:53:30: note: expanded from macro '_X_LE_32C' #define _X_LE_32C(x,y) do { *(uint32_t *)(x) = le2me_32((y)); } while(0) ^~~~~~~~~~~~~~~ libreal/real.c:328:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] _X_BE_32C(ptr, 0xa1e9149d); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libreal/real.c:52:30: note: expanded from macro '_X_BE_32C' #define _X_BE_32C(x,y) do { *(uint32_t *)(x) = be2me_32((y)); } while(0) ^~~~~~~~~~~~~~~ libreal/real.c:330:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] _X_BE_32C(ptr, 0x0e6b3b59); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libreal/real.c:52:30: note: expanded from macro '_X_BE_32C' #define _X_BE_32C(x,y) do { *(uint32_t *)(x) = be2me_32((y)); } while(0) ^~~~~~~~~~~~~~~ 8 warnings generated. 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: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. CCLD xineplug_inp_dvd.la CC xineplug_inp_v4l2_la-input_v4l2.lo 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_v4l2.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] /usr/pkg/bin/gmake -C ../../src/demuxers libasfheader.la gmake[2]: Entering directory '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/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 '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/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] input_http.c:746:12: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace (*domain)) ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ 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-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] pnm.c:224:28: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *chunk_type = be2me_32(*((uint32_t *)data)); ^~~~~~~~~~~~~~~~ ../../src/xine-engine/ffmpeg_bswap.h:168:30: note: expanded from macro 'be2me_32' #define be2me_32(x) bswap_32(x) ^ pnm.c:225:27: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chunk_size = be2me_32(*((uint32_t *)(data+4))); ^~~~~~~~~~~~~~~~~~~~ ../../src/xine-engine/ffmpeg_bswap.h:168:30: note: expanded from macro 'be2me_32' #define be2me_32(x) bswap_32(x) ^ pnm.c:265:16: warning: cast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] n=be2me_16(*(uint16_t*)(ptr+1)); ^~~~~~~~~~~~~~~~~~ ../../src/xine-engine/ffmpeg_bswap.h:167:30: note: expanded from macro 'be2me_16' #define be2me_16(x) bswap_16(x) ^ 3 warnings generated. CCLD xineplug_inp_network.la CC input_pvr.lo 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_pvr.c:1048:25: error: use of undeclared identifier '__u32' vf.frequency = (__u32)(freq * fac); ^ 1 error generated. gmake[1]: *** [Makefile:1375: input_pvr.lo] Error 1 gmake[1]: Leaving directory '/data/scratch/multimedia/xine-v4l2/work/xine-lib-1.2.10/src/input' gmake: *** [Makefile:1609: all-recursive] Error 1 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/multimedia/xine-v4l2 *** Error code 1 Stop. make: stopped in /data/pkgsrc/multimedia/xine-v4l2