=> Bootstrap dependency digest>=20010302: found digest-20111104
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 mplayer-1.0rc20100913nb10
help/help_create.sh help/help_mp-en.h UTF-8
./version.sh `gcc -dumpversion`
gcc -O -DCODECS2HTML -I. -o codec-cfg codec-cfg.c
./codec-cfg etc/codecs.conf > codecs.conf.h
Reading etc/codecs.conf: 159 audio & 348 video codecs
gcc -MMD -MF command.d -MT command.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o command.o command.c
command.c:921:68: warning: passing 'char [40]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                mp_dvdnav_lang_from_aid(mpctx->stream, current_id, lang);
                                                                   ^~~~
./stream/stream_dvdnav.h:34:70: note: passing argument to parameter 'buf' here
int mp_dvdnav_lang_from_aid(stream_t *stream, int id, unsigned char *buf);
                                                                     ^
1 warning generated.
gcc -MMD -MF m_property.d -MT m_property.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o m_property.o m_property.c
gcc -MMD -MF mixer.d -MT mixer.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o mixer.o mixer.c
gcc -MMD -MF mp_fifo.d -MT mp_fifo.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o mp_fifo.o mp_fifo.c
gcc -MMD -MF mplayer.d -MT mplayer.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o mplayer.o mplayer.c
In file included from mplayer.c:350:
In file included from ./cfg-mplayer.h:26:
./cfg-common.h:299:18: warning: initializing 'void *' with an expression of type 'const m_option_t [49]' discards qualifiers [-Wincompatible-pointer-types]
    {"msglevel", msgl_config, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
                 ^~~~~~~~~~~
./cfg-common.h:312:18: warning: initializing 'void *' with an expression of type 'const m_option_t []' discards qualifiers [-Wincompatible-pointer-types]
    {"noconfig", noconfig_opts, CONF_TYPE_SUBCONFIG, CONF_GLOBAL|CONF_NOCFG|CONF_PRE_PARSE, 0, 0, NULL},
                 ^~~~~~~~~~~~~
./cfg-common.h:441:19: warning: initializing 'void *' with an expression of type 'const m_option_t (*)[]' discards qualifiers [-Wincompatible-pointer-types]
    { "rawaudio", &demux_rawaudio_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
                  ^~~~~~~~~~~~~~~~~~~~
./cfg-common.h:442:19: warning: initializing 'void *' with an expression of type 'const m_option_t (*)[]' discards qualifiers [-Wincompatible-pointer-types]
    { "rawvideo", &demux_rawvideo_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
                  ^~~~~~~~~~~~~~~~~~~~
./cfg-common.h:445:15: warning: initializing 'void *' with an expression of type 'const m_option_t (*)[]' discards qualifiers [-Wincompatible-pointer-types]
    { "cdda", &cdda_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
              ^~~~~~~~~~
./cfg-common.h:458:12: warning: initializing 'void *' with an expression of type 'const m_option_t [6]' discards qualifiers [-Wincompatible-pointer-types]
    {"mf", mfopts_conf, CONF_TYPE_SUBCONFIG, 0,0,0, NULL},
           ^~~~~~~~~~~
./cfg-common.h:465:12: warning: initializing 'void *' with an expression of type 'const m_option_t [42]' discards qualifiers [-Wincompatible-pointer-types]
    {"tv", tvopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
           ^~~~~~~~~~~
./cfg-common.h:474:14: warning: initializing 'void *' with an expression of type 'const m_option_t [9]' discards qualifiers [-Wincompatible-pointer-types]
    {"vivo", vivoopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
             ^~~~~~~~~~~~~
./cfg-common.h:476:15: warning: initializing 'void *' with an expression of type 'const m_option_t []' discards qualifiers [-Wincompatible-pointer-types]
    {"dvbin", dvbin_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
              ^~~~~~~~~~~~~~~
./cfg-common.h:516:16: warning: initializing 'void *' with an expression of type 'const m_option_t [3]' discards qualifiers [-Wincompatible-pointer-types]
    {"af-adv", audio_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
               ^~~~~~~~~~~~~~~~~
./cfg-common.h:519:65: warning: initializing 'void *' with an expression of type 'const m_obj_list_t *' discards qualifiers [-Wincompatible-pointer-types]
    {"vf*", &vf_settings, CONF_TYPE_OBJ_SETTINGS_LIST, 0, 0, 0, &vf_obj_list},
                                                                ^~~~~~~~~~~~
./cfg-common.h:531:16: warning: initializing 'void *' with an expression of type 'const char *const *' discards qualifiers [-Wincompatible-pointer-types]
    {"pphelp", &pp_help, CONF_TYPE_PRINT_INDIRECT, CONF_NOCFG, 0, 0, NULL},
               ^~~~~~~~
./cfg-common.h:536:13: warning: initializing 'void *' with an expression of type 'const m_option_t [7]' discards qualifiers [-Wincompatible-pointer-types]
    {"ssf", scaler_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
            ^~~~~~~~~~~~~~~~~~
./cfg-common.h:558:18: warning: initializing 'void *' with an expression of type 'const m_option_t []' discards qualifiers [-Wincompatible-pointer-types]
    {"lavdopts", lavc_decode_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
                 ^~~~~~~~~~~~~~~~~~~~~
./cfg-common.h:561:20: warning: initializing 'void *' with an expression of type 'const m_option_t []' discards qualifiers [-Wincompatible-pointer-types]
    {"lavfdopts",  lavfdopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
                   ^~~~~~~~~~~~~~
./cfg-common.h:564:18: warning: initializing 'void *' with an expression of type 'const m_option_t []' discards qualifiers [-Wincompatible-pointer-types]
    {"xvidopts", xvid_dec_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
                 ^~~~~~~~~~~~~
In file included from mplayer.c:350:
./cfg-mplayer.h:346:16: warning: initializing 'void *' with an expression of type 'const m_option_t [4]' discards qualifiers [-Wincompatible-pointer-types]
    {"tvscan", tvscan_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
               ^~~~~~~~~~~
./cfg-mplayer.h:353:15: warning: initializing 'void *' with an expression of type 'const char [1839]' discards qualifiers [-Wincompatible-pointer-types]
    {"-help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},
              ^~~~~~~~~
./cfg-mplayer.h:354:14: warning: initializing 'void *' with an expression of type 'const char [1839]' discards qualifiers [-Wincompatible-pointer-types]
    {"help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},
             ^~~~~~~~~
./cfg-mplayer.h:355:11: warning: initializing 'void *' with an expression of type 'const char [1839]' discards qualifiers [-Wincompatible-pointer-types]
    {"h", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},
          ^~~~~~~~~
./cfg-mplayer.h:357:12: warning: initializing 'void *' with an expression of type 'const m_option_t [2]' discards qualifiers [-Wincompatible-pointer-types]
    {"vd", vd_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
           ^~~~~~~
mplayer.c:1970:20: warning: use of unary operator that may be intended as compound assignment (-=)
        ctx->delay =- audio_delay;
                   ^~
mplayer.c:1978:63: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        dvdsub_lang_id = mp_dvdnav_sid_from_lang(ctx->stream, dvdsub_lang);
                                                              ^~~~~~~~~~~
./stream/stream_dvdnav.h:35:68: note: passing argument to parameter 'language' here
int mp_dvdnav_sid_from_lang(stream_t *stream, const unsigned char *language);
                                                                   ^
mplayer.c:3325:39: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      vobsub_set_from_lang(vo_vobsub, dvdsub_lang);
                                      ^~~~~~~~~~~
./vobsub.h:44:59: note: passing argument to parameter 'lang' here
int vobsub_set_from_lang(void *vobhandle, unsigned char * lang);
                                                          ^
mplayer.c:3388:37: warning: passing 'unsigned char [4096]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      len=stream_read(mpctx->stream,buf,4096);
                                    ^~~
./stream/stream.h:260:49: note: passing argument to parameter 'mem' here
inline static int stream_read(stream_t *s,char* mem,int total){
                                                ^
mplayer.c:3418:75: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  if(audio_lang && audio_id==-1) audio_id=dvd_aid_from_lang(mpctx->stream,audio_lang);
                                                                          ^~~~~~~~~~
./stream/stream_dvd.h:62:62: note: passing argument to parameter 'lang' here
int dvd_aid_from_lang(stream_t *stream, const unsigned char* lang);
                                                             ^
mplayer.c:3419:78: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  if(dvdsub_lang && dvdsub_id==-1) dvdsub_id=dvd_sid_from_lang(mpctx->stream,dvdsub_lang);
                                                                             ^~~~~~~~~~~
./stream/stream_dvd.h:63:62: note: passing argument to parameter 'lang' here
int dvd_sid_from_lang(stream_t *stream, const unsigned char* lang);
                                                             ^
mplayer.c:3429:81: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  if(audio_lang && audio_id==-1) audio_id=mp_dvdnav_aid_from_lang(mpctx->stream,audio_lang);
                                                                                ^~~~~~~~~~
./stream/stream_dvdnav.h:33:68: note: passing argument to parameter 'language' here
int mp_dvdnav_aid_from_lang(stream_t *stream, const unsigned char *language);
                                                                   ^
mplayer.c:3432:68: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    dvdsub_lang_id=dvdsub_id=mp_dvdnav_sid_from_lang(mpctx->stream,dvdsub_lang);
                                                                   ^~~~~~~~~~~
./stream/stream_dvdnav.h:35:68: note: passing argument to parameter 'language' here
int mp_dvdnav_sid_from_lang(stream_t *stream, const unsigned char *language);
                                                                   ^
mplayer.c:3469:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            filename_recode(playlist_entry));
                            ^~~~~~~~~~~~~~
./mp_msg.h:159:41: note: passing argument to parameter 'filename' here
const char* filename_recode(const char* filename);
                                        ^
mplayer.c:3471:23: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    bname=mp_basename(playlist_entry);
          ~~~~~~~~~~~~^~~~~~~~~~~~~~~
mplayer.c:1050:33: note: expanded from macro 'mp_basename'
#define mp_basename(s) (strrchr(s,'\\')==NULL?(mp_basename2(s)):(strrchr(s,'\\')+1))
                                ^
/usr/include/string.h:66:27: note: passing argument to parameter here
char    *strrchr(const char *, int);
                             ^
mplayer.c:3471:23: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    bname=mp_basename(playlist_entry);
          ~~~~~~~~~~~~^~~~~~~~~~~~~~~
mplayer.c:1050:61: note: expanded from macro 'mp_basename'
#define mp_basename(s) (strrchr(s,'\\')==NULL?(mp_basename2(s)):(strrchr(s,'\\')+1))
                                                            ^
mplayer.c:353:34: note: expanded from macro 'mp_basename2'
#define mp_basename2(s) (strrchr(s,'/')==NULL?(char*)s:(strrchr(s,'/')+1))
                                 ^
/usr/include/string.h:66:27: note: passing argument to parameter here
char    *strrchr(const char *, int);
                             ^
mplayer.c:3471:23: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    bname=mp_basename(playlist_entry);
          ~~~~~~~~~~~~^~~~~~~~~~~~~~~
mplayer.c:1050:61: note: expanded from macro 'mp_basename'
#define mp_basename(s) (strrchr(s,'\\')==NULL?(mp_basename2(s)):(strrchr(s,'\\')+1))
                                                            ^
mplayer.c:353:65: note: expanded from macro 'mp_basename2'
#define mp_basename2(s) (strrchr(s,'/')==NULL?(char*)s:(strrchr(s,'/')+1))
                                                                ^
/usr/include/string.h:66:27: note: passing argument to parameter here
char    *strrchr(const char *, int);
                             ^
mplayer.c:3471:23: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    bname=mp_basename(playlist_entry);
          ~~~~~~~~~~~~^~~~~~~~~~~~~~~
mplayer.c:1050:74: note: expanded from macro 'mp_basename'
#define mp_basename(s) (strrchr(s,'\\')==NULL?(mp_basename2(s)):(strrchr(s,'\\')+1))
                                                                         ^
/usr/include/string.h:66:27: note: passing argument to parameter here
char    *strrchr(const char *, int);
                             ^
mplayer.c:3475:17: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (!strcmp(playlist_entry,filename)) // ignoring self-reference
                ^~~~~~~~~~~~~~
/usr/include/string.h:56:25: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                            ^
mplayer.c:3480:41: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (filename && !strcmp(mp_basename(playlist_entry),playlist_entry)) // add reference path of current file
                            ~~~~~~~~~~~~^~~~~~~~~~~~~~~
mplayer.c:1050:33: note: expanded from macro 'mp_basename'
#define mp_basename(s) (strrchr(s,'\\')==NULL?(mp_basename2(s)):(strrchr(s,'\\')+1))
                                ^
/usr/include/string.h:66:27: note: passing argument to parameter here
char    *strrchr(const char *, int);
                             ^
mplayer.c:3480:41: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (filename && !strcmp(mp_basename(playlist_entry),playlist_entry)) // add reference path of current file
                            ~~~~~~~~~~~~^~~~~~~~~~~~~~~
mplayer.c:1050:61: note: expanded from macro 'mp_basename'
#define mp_basename(s) (strrchr(s,'\\')==NULL?(mp_basename2(s)):(strrchr(s,'\\')+1))
                                                            ^
mplayer.c:353:34: note: expanded from macro 'mp_basename2'
#define mp_basename2(s) (strrchr(s,'/')==NULL?(char*)s:(strrchr(s,'/')+1))
                                 ^
/usr/include/string.h:66:27: note: passing argument to parameter here
char    *strrchr(const char *, int);
                             ^
mplayer.c:3480:41: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (filename && !strcmp(mp_basename(playlist_entry),playlist_entry)) // add reference path of current file
                            ~~~~~~~~~~~~^~~~~~~~~~~~~~~
mplayer.c:1050:61: note: expanded from macro 'mp_basename'
#define mp_basename(s) (strrchr(s,'\\')==NULL?(mp_basename2(s)):(strrchr(s,'\\')+1))
                                                            ^
mplayer.c:353:65: note: expanded from macro 'mp_basename2'
#define mp_basename2(s) (strrchr(s,'/')==NULL?(char*)s:(strrchr(s,'/')+1))
                                                                ^
/usr/include/string.h:66:27: note: passing argument to parameter here
char    *strrchr(const char *, int);
                             ^
mplayer.c:3480:41: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (filename && !strcmp(mp_basename(playlist_entry),playlist_entry)) // add reference path of current file
                            ~~~~~~~~~~~~^~~~~~~~~~~~~~~
mplayer.c:1050:74: note: expanded from macro 'mp_basename'
#define mp_basename(s) (strrchr(s,'\\')==NULL?(mp_basename2(s)):(strrchr(s,'\\')+1))
                                                                         ^
/usr/include/string.h:66:27: note: passing argument to parameter here
char    *strrchr(const char *, int);
                             ^
mplayer.c:3480:57: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (filename && !strcmp(mp_basename(playlist_entry),playlist_entry)) // add reference path of current file
                                                        ^~~~~~~~~~~~~~
/usr/include/string.h:56:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
mplayer.c:3482:74: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      temp=malloc((strlen(filename)-strlen(mp_basename(filename))+strlen(playlist_entry)+1));
                                                                         ^~~~~~~~~~~~~~
/usr/include/string.h:61:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
mplayer.c:3487:15: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        strcat(temp, playlist_entry);
                     ^~~~~~~~~~~~~~
/usr/include/string.h:54:56: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                                          ^
mplayer.c:3498:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      play_tree_add_file(entry,playlist_entry);
                               ^~~~~~~~~~~~~~
./playtree.h:182:42: note: passing argument to parameter 'file' here
play_tree_add_file(play_tree_t* pt,char* file);
                                         ^
43 warnings generated.
gcc -MMD -MF parser-mpcmd.d -MT parser-mpcmd.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o parser-mpcmd.o parser-mpcmd.c
gcc -MMD -MF input/input.d -MT input/input.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o input/input.o input/input.c
input/input.c:599:14: warning: initializing 'void *' with an expression of type 'const m_option_t (*)[11]' discards qualifiers [-Wincompatible-pointer-types]
  { "input", &input_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
             ^~~~~~~~~~~
1 warning generated.
gcc -MMD -MF libao2/ao_mpegpes.d -MT libao2/ao_mpegpes.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/ao_mpegpes.o libao2/ao_mpegpes.c
gcc -MMD -MF libao2/ao_null.d -MT libao2/ao_null.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/ao_null.o libao2/ao_null.c
gcc -MMD -MF libao2/ao_pcm.d -MT libao2/ao_pcm.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/ao_pcm.o libao2/ao_pcm.c
gcc -MMD -MF libao2/audio_out.d -MT libao2/audio_out.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/audio_out.o libao2/audio_out.c
gcc -MMD -MF libvo/aspect.d -MT libvo/aspect.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/aspect.o libvo/aspect.c
gcc -MMD -MF libvo/geometry.d -MT libvo/geometry.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/geometry.o libvo/geometry.c
gcc -MMD -MF libvo/spuenc.d -MT libvo/spuenc.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/spuenc.o libvo/spuenc.c
libvo/spuenc.c:223:12: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        pb.pixels = inbuf;
                  ^ ~~~~~
1 warning generated.
gcc -MMD -MF libvo/video_out.d -MT libvo/video_out.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/video_out.o libvo/video_out.c
libvo/video_out.c:357:12: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
    aspect(&d_width,&d_height,A_NOZOOM);
           ^~~~~~~~
libvo/aspect.h:46:18: note: passing argument to parameter 'srcw' here
void aspect(int *srcw, int *srch, int zoom);
                 ^
libvo/video_out.c:357:21: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
    aspect(&d_width,&d_height,A_NOZOOM);
                    ^~~~~~~~~
libvo/aspect.h:46:29: note: passing argument to parameter 'srch' here
void aspect(int *srcw, int *srch, int zoom);
                            ^
libvo/video_out.c:360:30: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
    geometry(&vo_dx, &vo_dy, &d_width, &d_height,
                             ^~~~~~~~
libvo/geometry.h:27:41: note: passing argument to parameter 'widw' here
int geometry(int *xpos, int *ypos, int *widw, int *widh, int scrw, int scrh);
                                        ^
libvo/video_out.c:360:40: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
    geometry(&vo_dx, &vo_dy, &d_width, &d_height,
                                       ^~~~~~~~~
libvo/geometry.h:27:52: note: passing argument to parameter 'widh' here
int geometry(int *xpos, int *ypos, int *widw, int *widh, int scrw, int scrh);
                                                   ^
4 warnings generated.
gcc -MMD -MF libvo/vo_mpegpes.d -MT libvo/vo_mpegpes.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_mpegpes.o libvo/vo_mpegpes.c
libvo/vo_mpegpes.c:235:19: warning: use of unary operator that may be intended as compound assignment (-=)
    ao_mpegpes_fd =- 1;
                  ^~
1 warning generated.
gcc -MMD -MF libvo/vo_null.d -MT libvo/vo_null.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_null.o libvo/vo_null.c
gcc -MMD -MF libvo/vo_aa.d -MT libvo/vo_aa.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_aa.o libvo/vo_aa.c
libvo/vo_aa.c:204:66: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      len = strlen(sub_osd_names_short[vo_osd_text[0]]) + strlen(vo_osd_text+1) + 2;
                                                                 ^~~~~~~~~~~~~
/usr/include/string.h:61:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
libvo/vo_aa.c:207:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      len = strlen(vo_osd_text) + 1;
                   ^~~~~~~~~~~
/usr/include/string.h:61:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
libvo/vo_aa.c:356:17: warning: passing '__uint8_t **' (aka 'unsigned char **') to parameter of type 'const __uint8_t *const *' (aka 'const unsigned char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types]
  sws_scale(sws,src,stride,0,src_height,image,image_stride);
                ^~~
./libswscale/swscale.h:196:64: note: passing argument to parameter 'srcSlice' here
int sws_scale(struct SwsContext *context, const uint8_t* const srcSlice[], const int srcStride[],
                                                               ^
libvo/vo_aa.c:376:17: warning: passing '__uint8_t **' (aka 'unsigned char **') to parameter of type 'const __uint8_t *const *' (aka 'const unsigned char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types]
  sws_scale(sws,src,stride,y,h,image,image_stride);
                ^~~
./libswscale/swscale.h:196:64: note: passing argument to parameter 'srcSlice' here
int sws_scale(struct SwsContext *context, const uint8_t* const srcSlice[], const int srcStride[],
                                                               ^
libvo/vo_aa.c:550:21: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    vo_osd_text_save=vo_osd_text; /* we have to save the osd_text */
                    ^~~~~~~~~~~~
libvo/vo_aa.c:556:16: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    vo_osd_text=vo_osd_text_save;
               ^~~~~~~~~~~~~~~~~
6 warnings generated.
gcc -MMD -MF libao2/ao_arts.d -MT libao2/ao_arts.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/ao_arts.o libao2/ao_arts.c
gcc -MMD -MF libvo/vo_dga.d -MT libvo/vo_dga.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_dga.o libvo/vo_dga.c
In file included from libvo/vo_dga.c:38:
/scratch/multimedia/mplayer/work/.buildlink/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-W#warnings]
#warning "xf86dga.h is obsolete and may be removed in the future."
 ^
/scratch/multimedia/mplayer/work/.buildlink/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include <X11/extensions/Xxf86dga.h> instead." [-W#warnings]
#warning "include <X11/extensions/Xxf86dga.h> instead."
 ^
libvo/vo_dga.c:251:7: warning: assigning to 'char *' from '__uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
    d = CURRENT_VIDEO_BUFFER.data + vo_dga_vp_offset;
      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_dga.c:257:58: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            vo_draw_alpha_rgb32(w, h, src, srca, stride, d + 4 * offset,
                                                         ^~~~~~~~~~~~~~
libvo/osd.h:31:111: note: passing argument to parameter 'dstbase' here
void vo_draw_alpha_rgb32(int w, int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase, int dststride);
                                                                                                              ^
libvo/vo_dga.c:261:58: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            vo_draw_alpha_rgb24(w, h, src, srca, stride, d + 3 * offset,
                                                         ^~~~~~~~~~~~~~
libvo/osd.h:30:111: note: passing argument to parameter 'dstbase' here
void vo_draw_alpha_rgb24(int w, int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase, int dststride);
                                                                                                              ^
libvo/vo_dga.c:265:58: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            vo_draw_alpha_rgb15(w, h, src, srca, stride, d + 2 * offset,
                                                         ^~~~~~~~~~~~~~
libvo/osd.h:34:111: note: passing argument to parameter 'dstbase' here
void vo_draw_alpha_rgb15(int w, int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase, int dststride);
                                                                                                              ^
libvo/vo_dga.c:269:58: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            vo_draw_alpha_rgb16(w, h, src, srca, stride, d + 2 * offset,
                                                         ^~~~~~~~~~~~~~
libvo/osd.h:35:111: note: passing argument to parameter 'dstbase' here
void vo_draw_alpha_rgb16(int w, int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase, int dststride);
                                                                                                              ^
libvo/vo_dga.c:304:7: warning: assigning to 'char *' from '__uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
    s = *src;
      ^ ~~~~
libvo/vo_dga.c:305:7: warning: assigning to 'char *' from '__uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
    d = CURRENT_VIDEO_BUFFER.data + vo_dga_vp_offset;
      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_dga.c:650:20: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            aspect(&scale_dstW, &scale_dstH, A_ZOOM);
                   ^~~~~~~~~~~
libvo/aspect.h:46:18: note: passing argument to parameter 'srcw' here
void aspect(int *srcw, int *srch, int zoom);
                 ^
libvo/vo_dga.c:650:33: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            aspect(&scale_dstW, &scale_dstH, A_ZOOM);
                                ^~~~~~~~~~~
libvo/aspect.h:46:29: note: passing argument to parameter 'srch' here
void aspect(int *srcw, int *srch, int zoom);
                            ^
libvo/vo_dga.c:652:20: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            aspect(&scale_dstW, &scale_dstH, A_NOZOOM);
                   ^~~~~~~~~~~
libvo/aspect.h:46:18: note: passing argument to parameter 'srcw' here
void aspect(int *srcw, int *srch, int zoom);
                 ^
libvo/vo_dga.c:652:33: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            aspect(&scale_dstW, &scale_dstH, A_NOZOOM);
                                ^~~~~~~~~~~
libvo/aspect.h:46:29: note: passing argument to parameter 'srch' here
void aspect(int *srcw, int *srch, int zoom);
                            ^
13 warnings generated.
gcc -MMD -MF libao2/ao_esd.d -MT libao2/ao_esd.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/ao_esd.o libao2/ao_esd.c
gcc -MMD -MF libvo/vo_gif89a.d -MT libvo/vo_gif89a.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_gif89a.o libvo/vo_gif89a.c
gcc -MMD -MF libvo/gl_common.d -MT libvo/gl_common.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/gl_common.o libvo/gl_common.c
libvo/gl_common.c:490:34: warning: passing 'char [12]' to parameter of type 'const GLubyte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
  mpglGetString = getProcAddress("glGetString");
                                 ^~~~~~~~~~~~~
libvo/gl_common.c:1413:15: warning: initializing 'const char *' with an expression of type 'const GLubyte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
  const char *extensions = mpglGetString(GL_EXTENSIONS);
              ^            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/gl_common.c:1902:16: warning: passing 'const GLubyte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        strstr(mpglGetString(GL_EXTENSIONS), "GL_ARB_vertex_program")) {
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:68:26: note: passing argument to parameter here
char    *strstr(const char *, const char *);
                            ^
libvo/gl_common.c:1950:32: warning: passing 'const GLubyte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  return SDL_GL_GetProcAddress(name);
                               ^~~~
/scratch/multimedia/mplayer/work/.buildlink/include/SDL/SDL_video.h:842:66: note: passing argument to parameter 'proc' here
extern DECLSPEC void * SDLCALL SDL_GL_GetProcAddress(const char* proc);
                                                                 ^
libvo/gl_common.c:2054:11: warning: enumeration values 'GLTYPE_AUTO' and 'GLTYPE_W32' not handled in switch [-Wswitch-enum]
  switch (ctx->type) {
          ^
5 warnings generated.
gcc -MMD -MF libvo/vo_gl.d -MT libvo/vo_gl.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_gl.o libvo/vo_gl.c
libvo/vo_gl.c:468:15: warning: initializing 'const char *' with an expression of type 'const GLubyte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
  const char *renderer = mpglGetString(GL_RENDERER);
              ^          ~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_gl.c:473:15: warning: initializing 'const char *' with an expression of type 'const GLubyte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
  const char *extensions = mpglGetString(GL_EXTENSIONS);
              ^            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_gl.c:474:15: warning: initializing 'const char *' with an expression of type 'const GLubyte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
  const char *vendor     = mpglGetString(GL_VENDOR);
              ^            ~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_gl.c:475:15: warning: initializing 'const char *' with an expression of type 'const GLubyte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
  const char *version    = mpglGetString(GL_VERSION);
              ^            ~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_gl.c:476:15: warning: initializing 'const char *' with an expression of type 'const GLubyte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
  const char *renderer   = mpglGetString(GL_RENDERER);
              ^            ~~~~~~~~~~~~~~~~~~~~~~~~~~
5 warnings generated.
gcc -MMD -MF libvo/vo_gl2.d -MT libvo/vo_gl2.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_gl2.o libvo/vo_gl2.c
libvo/vo_gl2.c:107:11: warning: enumeration values 'GLTYPE_AUTO', 'GLTYPE_W32', and 'GLTYPE_SDL' not handled in switch [-Wswitch-enum]
  switch (glctx.type) {
          ^
libvo/vo_gl2.c:653:24: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
  glFindFormat(format, &image_bpp, &gl_internal_format, &gl_bitmap_format, &gl_bitmap_type);
                       ^~~~~~~~~~
libvo/gl_common.h:291:40: note: passing argument to parameter 'bpp' here
int glFindFormat(uint32_t format, int *bpp, GLint *gl_texfmt,
                                       ^
2 warnings generated.
gcc -MMD -MF libvo/csputils.d -MT libvo/csputils.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/csputils.o libvo/csputils.c
gcc -MMD -MF libvo/sdl_common.d -MT libvo/sdl_common.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/sdl_common.o libvo/sdl_common.c
gcc -MMD -MF libvo/x11_common.d -MT libvo/x11_common.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/x11_common.o libvo/x11_common.c
libvo/x11_common.c:1343:26: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                 &w, &h, &dummy_int, &depth);
                         ^~~~~~~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/Xlib.h:2635:44: note: passing argument to parameter here
    unsigned int*       /* border_width_return */,
                                                 ^
1 warning generated.
gcc -MMD -MF libvo/vo_matrixview.d -MT libvo/vo_matrixview.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_matrixview.o libvo/vo_matrixview.c
libvo/vo_matrixview.c:191:20: warning: passing '__uint8_t **' (aka 'unsigned char **') to parameter of type 'const __uint8_t *const *' (aka 'const unsigned char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types]
    sws_scale(sws, src, stride, y, h, map_image, map_stride);
                   ^~~
./libswscale/swscale.h:196:64: note: passing argument to parameter 'srcSlice' here
int sws_scale(struct SwsContext *context, const uint8_t* const srcSlice[], const int srcStride[],
                                                               ^
1 warning generated.
gcc -MMD -MF libvo/matrixview.d -MT libvo/matrixview.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/matrixview.o libvo/matrixview.c
gcc -MMD -MF libvo/vo_jpeg.d -MT libvo/vo_jpeg.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_jpeg.o libvo/vo_jpeg.c
libvo/vo_jpeg.c:189:27: warning: passing '__uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if ( (outfile = fopen(name, "wb") ) == NULL ) {
                          ^~~~
/usr/include/stdio.h:233:37: note: passing argument to parameter here
FILE    *fopen(const char * __restrict , const char * __restrict);
                                       ^
libvo/vo_jpeg.c:274:23: warning: passing 'char [512]' to parameter of type '__uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
    return jpeg_write(buf, src[0]);
                      ^~~
libvo/vo_jpeg.c:180:38: note: passing argument to parameter 'name' here
static uint32_t jpeg_write(uint8_t * name, uint8_t * buffer)
                                     ^
2 warnings generated.
gcc -MMD -MF libvo/vo_png.d -MT libvo/vo_png.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_png.o libvo/vo_png.c
gcc -MMD -MF libmenu/menu.d -MT libmenu/menu.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/menu.o libmenu/menu.c
libmenu/menu.c:203:34: warning: assigning to 'menu_info_t *' (aka 'struct menu_info_s *') from 'const menu_info_t *' (aka 'const struct menu_info_s *') discards qualifiers [-Wincompatible-pointer-types]
      menu_list[menu_count].type = minfo;
                                 ^ ~~~~~
libmenu/menu.c:757:20: warning: passing 'char [stride * h]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    draw_alpha(w,h,pic,pic_alpha,stride,
                   ^~~
libmenu/menu.c:757:24: warning: passing 'char [stride * h]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    draw_alpha(w,h,pic,pic_alpha,stride,
                       ^~~~~~~~~
3 warnings generated.
gcc -MMD -MF libmenu/menu_chapsel.d -MT libmenu/menu_chapsel.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/menu_chapsel.o libmenu/menu_chapsel.c
gcc -MMD -MF libmenu/menu_cmdlist.d -MT libmenu/menu_cmdlist.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/menu_cmdlist.o libmenu/menu_cmdlist.c
gcc -MMD -MF libmenu/menu_console.d -MT libmenu/menu_console.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/menu_console.o libmenu/menu_console.c
gcc -MMD -MF libmenu/menu_filesel.d -MT libmenu/menu_filesel.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/menu_filesel.o libmenu/menu_filesel.c
gcc -MMD -MF libmenu/menu_list.d -MT libmenu/menu_list.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/menu_list.o libmenu/menu_list.c
gcc -MMD -MF libmenu/menu_param.d -MT libmenu/menu_param.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/menu_param.o libmenu/menu_param.c
gcc -MMD -MF libmenu/menu_pt.d -MT libmenu/menu_pt.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/menu_pt.o libmenu/menu_pt.c
gcc -MMD -MF libmenu/menu_txt.d -MT libmenu/menu_txt.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/menu_txt.o libmenu/menu_txt.c
gcc -MMD -MF libmenu/vf_menu.d -MT libmenu/vf_menu.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/vf_menu.o libmenu/vf_menu.c
In file included from libmenu/vf_menu.c:27:
./mpcommon.h:64:30: warning: declaration of 'struct sh_video' will not be visible outside of this function
void update_subtitles(struct sh_video *sh_video, double refpts, demux_stream_t *d_dvdsub, int reset);
                             ^
./mpcommon.h:65:29: warning: declaration of 'struct sh_video' will not be visible outside of this function
void update_teletext(struct sh_video *sh_video, demuxer_t *demuxer, int reset);
                            ^
2 warnings generated.
gcc -MMD -MF libmenu/menu_dvbin.d -MT libmenu/menu_dvbin.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libmenu/menu_dvbin.o libmenu/menu_dvbin.c
libmenu/menu_dvbin.c:128:72: warning: conversion specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                        mp_msg(MSGT_DEMUX, MSGL_ERR, "dvb_menu: fill_menu: couldn't malloc %d bytes for menu item: %s, exit\n",
                                                                                           ~^
                                                                                           %lu
libmenu/menu_dvbin.c:158:59: warning: conversion specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                        fprintf(stderr, "dvb_menu: fill_menu: couldn't malloc %d bytes for menu item: %s, exit\n",
                                                                              ~^
                                                                              %lu
2 warnings generated.
gcc -MMD -MF libvo/vo_md5sum.d -MT libvo/vo_md5sum.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_md5sum.o libvo/vo_md5sum.c
gcc -MMD -MF libao2/ao_nas.d -MT libao2/ao_nas.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/ao_nas.o libao2/ao_nas.c
libao2/ao_nas.c:420:51: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
        unsigned char auformat = nas_aformat_to_auformat(&format);
                                                         ^~~~~~~
libao2/ao_nas.c:346:59: note: passing argument to parameter 'format' here
static unsigned int nas_aformat_to_auformat(unsigned int *format)
                                                          ^
1 warning generated.
gcc -MMD -MF udp_sync.d -MT udp_sync.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o udp_sync.o udp_sync.c
gcc -MMD -MF libao2/ao_oss.d -MT libao2/ao_oss.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/ao_oss.o libao2/ao_oss.c
gcc -MMD -MF libvo/vo_pnm.d -MT libvo/vo_pnm.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_pnm.o libvo/vo_pnm.c
gcc -MMD -MF libao2/ao_pulse.d -MT libao2/ao_pulse.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/ao_pulse.o libao2/ao_pulse.c
libao2/ao_pulse.c:61:13: warning: 4 enumeration values not handled in switch: 'PA_CONTEXT_UNCONNECTED', 'PA_CONTEXT_CONNECTING', 'PA_CONTEXT_AUTHORIZING'... [-Wswitch-enum]
    switch (pa_context_get_state(c)) {
            ^
libao2/ao_pulse.c:71:13: warning: enumeration values 'PA_STREAM_UNCONNECTED' and 'PA_STREAM_CREATING' not handled in switch [-Wswitch-enum]
    switch (pa_stream_get_state(s)) {
            ^
2 warnings generated.
gcc -MMD -MF libao2/ao_sdl.d -MT libao2/ao_sdl.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/ao_sdl.o libao2/ao_sdl.c
gcc -MMD -MF libvo/vo_sdl.d -MT libvo/vo_sdl.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_sdl.o libvo/vo_sdl.c
gcc -MMD -MF libao2/ao_sun.d -MT libao2/ao_sun.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libao2/ao_sun.o libao2/ao_sun.c
gcc -MMD -MF libvo/vo_tga.d -MT libvo/vo_tga.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_tga.o libvo/vo_tga.c
gcc -MMD -MF libvo/vo_x11.d -MT libvo/vo_x11.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_x11.o libvo/vo_x11.c
libvo/vo_x11.c:237:24: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        myximage->data = ImageDataOrig + 16 - ((long)ImageDataOrig & 15);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_x11.c:239:19: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        ImageData = myximage->data;
                  ^ ~~~~~~~~~~~~~~
libvo/vo_x11.c:256:24: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        myximage->data = ImageDataOrig;
                       ^ ~~~~~~~~~~~~~
libvo/vo_x11.c:557:27: warning: passing '__uint8_t **' (aka 'unsigned char **') to parameter of type 'const __uint8_t *const *' (aka 'const unsigned char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types]
    sws_scale(swsContext, src, stride, y, h, dst, dstStride);
                          ^~~
./libswscale/swscale.h:196:64: note: passing argument to parameter 'srcSlice' here
int sws_scale(struct SwsContext *context, const uint8_t* const srcSlice[], const int srcStride[],
                                                               ^
4 warnings generated.
gcc -MMD -MF libvo/vo_xover.d -MT libvo/vo_xover.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_xover.o libvo/vo_xover.c
libvo/vo_xover.c:93:49: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
      XGetGeometry(mDisplay, vo_window, &mRoot, &drwX, &drwY, &drwWidth,
                                                ^~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/Xlib.h:2631:25: note: passing argument to parameter here
    int*                /* x_return */,
                                      ^
libvo/vo_xover.c:93:56: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
      XGetGeometry(mDisplay, vo_window, &mRoot, &drwX, &drwY, &drwWidth,
                                                       ^~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/Xlib.h:2632:25: note: passing argument to parameter here
    int*                /* y_return */,
                                      ^
libvo/vo_xover.c:98:8: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                            &drwcX, &drwcY, &mRoot);
                            ^~~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/Xlib.h:3459:30: note: passing argument to parameter here
    int*                /* dest_x_return */,
                                           ^
libvo/vo_xover.c:98:16: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                            &drwcX, &drwcY, &mRoot);
                                    ^~~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/Xlib.h:3460:30: note: passing argument to parameter here
    int*                /* dest_y_return */,
                                           ^
libvo/vo_xover.c:99:14: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
      aspect(&dwidth,&dheight,A_NOZOOM);
             ^~~~~~~
libvo/aspect.h:46:18: note: passing argument to parameter 'srcw' here
void aspect(int *srcw, int *srch, int zoom);
                 ^
libvo/vo_xover.c:99:22: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
      aspect(&dwidth,&dheight,A_NOZOOM);
                     ^~~~~~~~
libvo/aspect.h:46:29: note: passing argument to parameter 'srch' here
void aspect(int *srcw, int *srch, int zoom);
                            ^
libvo/vo_xover.c:108:14: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
      aspect(&dwidth,&dheight,A_NOZOOM);
             ^~~~~~~
libvo/aspect.h:46:18: note: passing argument to parameter 'srcw' here
void aspect(int *srcw, int *srch, int zoom);
                 ^
libvo/vo_xover.c:108:22: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
      aspect(&dwidth,&dheight,A_NOZOOM);
                     ^~~~~~~~
libvo/aspect.h:46:29: note: passing argument to parameter 'srch' here
void aspect(int *srcw, int *srch, int zoom);
                            ^
libvo/vo_xover.c:115:14: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
      aspect(&dwidth,&dheight,A_ZOOM);
             ^~~~~~~
libvo/aspect.h:46:18: note: passing argument to parameter 'srcw' here
void aspect(int *srcw, int *srch, int zoom);
                 ^
libvo/vo_xover.c:115:22: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
      aspect(&dwidth,&dheight,A_ZOOM);
                     ^~~~~~~~
libvo/aspect.h:46:29: note: passing argument to parameter 'srch' here
void aspect(int *srcw, int *srch, int zoom);
                            ^
libvo/vo_xover.c:266:10: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
  aspect(&d_width, &d_height, A_NOZOOM);
         ^~~~~~~~
libvo/aspect.h:46:18: note: passing argument to parameter 'srcw' here
void aspect(int *srcw, int *srch, int zoom);
                 ^
libvo/vo_xover.c:266:20: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
  aspect(&d_width, &d_height, A_NOZOOM);
                   ^~~~~~~~~
libvo/aspect.h:46:29: note: passing argument to parameter 'srch' here
void aspect(int *srcw, int *srch, int zoom);
                            ^
libvo/vo_xover.c:280:75: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
      if ( ( flags&VOFLAG_FULLSCREEN )||(flags & VOFLAG_SWSCALE) ) aspect(&d_width, &d_height, A_ZOOM);
                                                                          ^~~~~~~~
libvo/aspect.h:46:18: note: passing argument to parameter 'srcw' here
void aspect(int *srcw, int *srch, int zoom);
                 ^
libvo/vo_xover.c:280:85: warning: passing '__uint32_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
      if ( ( flags&VOFLAG_FULLSCREEN )||(flags & VOFLAG_SWSCALE) ) aspect(&d_width, &d_height, A_ZOOM);
                                                                                    ^~~~~~~~~
libvo/aspect.h:46:29: note: passing argument to parameter 'srch' here
void aspect(int *srcw, int *srch, int zoom);
                            ^
14 warnings generated.
gcc -MMD -MF libvo/vo_xv.d -MT libvo/vo_xv.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_xv.o libvo/vo_xv.c
libvo/vo_xv.c:128:24: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                       xvimage[current_buf]->data +
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/osd.h:27:111: note: passing argument to parameter 'dstbase' here
void vo_draw_alpha_yv12(int w,  int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase, int dststride);
                                                                                                              ^
libvo/vo_xv.c:140:24: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                       xvimage[current_buf]->data +
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/osd.h:28:111: note: passing argument to parameter 'dstbase' here
void vo_draw_alpha_yuy2(int w,  int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase, int dststride);
                                                                                                              ^
libvo/vo_xv.c:152:24: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                       xvimage[current_buf]->data +
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/osd.h:28:111: note: passing argument to parameter 'dstbase' here
void vo_draw_alpha_yuy2(int w,  int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase, int dststride);
                                                                                                              ^
libvo/vo_xv.c:434:9: warning: assigning to '__uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    dst = xvimage[current_buf]->data + xvimage[current_buf]->offsets[0] +
        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_xv.c:444:9: warning: assigning to '__uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    dst = xvimage[current_buf]->data + xvimage[current_buf]->offsets[1] +
        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_xv.c:453:9: warning: assigning to '__uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    dst = xvimage[current_buf]->data + xvimage[current_buf]->offsets[2] +
        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_xv.c:529:24: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        mpi->planes[0] =
                       ^
libvo/vo_xv.c:538:32: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                mpi->planes[1] =
                               ^
libvo/vo_xv.c:541:32: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                mpi->planes[2] =
                               ^
libvo/vo_xv.c:549:32: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                mpi->planes[1] =
                               ^
libvo/vo_xv.c:552:32: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                mpi->planes[2] =
                               ^
11 warnings generated.
gcc -MMD -MF libvo/vo_xvmc.d -MT libvo/vo_xvmc.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_xvmc.o libvo/vo_xvmc.c
libvo/vo_xvmc.c:293:64: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
    rez = XvQueryAdaptors(mDisplay,DefaultRootWindow(mDisplay),&num_adaptors,&ai);
                                                               ^~~~~~~~~~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/extensions/Xvlib.h:179:45: note: passing argument to parameter here
  unsigned int*            /* p_nAdaptors */,
                                            ^
libvo/vo_xvmc.c:399:46: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (Success != XvQueryExtension(mDisplay,&xv_version,&xv_release,&xv_request_base,
                                             ^~~~~~~~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/extensions/Xvlib.h:169:43: note: passing argument to parameter here
  unsigned int*            /* p_version */,
                                          ^
libvo/vo_xvmc.c:399:58: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (Success != XvQueryExtension(mDisplay,&xv_version,&xv_release,&xv_request_base,
                                                         ^~~~~~~~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/extensions/Xvlib.h:170:44: note: passing argument to parameter here
  unsigned int*            /* p_revision */,
                                           ^
libvo/vo_xvmc.c:399:70: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (Success != XvQueryExtension(mDisplay,&xv_version,&xv_release,&xv_request_base,
                                                                     ^~~~~~~~~~~~~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/extensions/Xvlib.h:171:47: note: passing argument to parameter here
  unsigned int*            /* p_requestBase */,
                                              ^
libvo/vo_xvmc.c:400:37: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                    &xv_event_base,&xv_error_base) ){
                                    ^~~~~~~~~~~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/extensions/Xvlib.h:172:45: note: passing argument to parameter here
  unsigned int*            /* p_eventBase */, 
                                            ^
libvo/vo_xvmc.c:400:52: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                    &xv_event_base,&xv_error_base) ){
                                                   ^~~~~~~~~~~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/extensions/Xvlib.h:174:1: note: passing argument to parameter here
);
^
libvo/vo_xvmc.c:708:63: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        rez = XvMCSetSubpicturePalette(mDisplay, &subpicture, palette);
                                                              ^~~~~~~
/scratch/multimedia/mplayer/work/.buildlink/include/X11/extensions/XvMClib.h:110:18: note: passing argument to parameter 'palette' here
  unsigned char *palette
                 ^
libvo/vo_xvmc.c:1247:20: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    mpi->planes[0] = (char*)data_blocks.blocks;
                   ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_xvmc.c:1248:20: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    mpi->planes[1] = (char*)mv_blocks.macro_blocks;
                   ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_xvmc.c:1250:20: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    mpi->planes[2] = (char*)rndr;
                   ^ ~~~~~~~~~~~
10 warnings generated.
gcc -MMD -MF libvo/vo_yuv4mpeg.d -MT libvo/vo_yuv4mpeg.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o libvo/vo_yuv4mpeg.o libvo/vo_yuv4mpeg.c
gcc -MMD -MF asxparser.d -MT asxparser.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o asxparser.o asxparser.c
In file included from asxparser.c:34:
./mpcommon.h:64:30: warning: declaration of 'struct sh_video' will not be visible outside of this function
void update_subtitles(struct sh_video *sh_video, double refpts, demux_stream_t *d_dvdsub, int reset);
                             ^
./mpcommon.h:65:29: warning: declaration of 'struct sh_video' will not be visible outside of this function
void update_teletext(struct sh_video *sh_video, demuxer_t *demuxer, int reset);
                            ^
2 warnings generated.
gcc -MMD -MF bstr.d -MT bstr.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o bstr.o bstr.c
bstr.c:41:27: warning: passing 'const __uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    int ret = strncasecmp(str1.start, str2.start, FFMIN(str1.len, str2.len));
                          ^~~~~~~~~~
/usr/include/strings.h:64:30: note: passing argument to parameter here
int      strncasecmp(const char *, const char *, size_t);
                                 ^
bstr.c:41:39: warning: passing 'const __uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    int ret = strncasecmp(str1.start, str2.start, FFMIN(str1.len, str2.len));
                                      ^~~~~~~~~~
/usr/include/strings.h:64:44: note: passing argument to parameter here
int      strncasecmp(const char *, const char *, size_t);
                                               ^
2 warnings generated.
gcc -MMD -MF codec-cfg.d -MT codec-cfg.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o codec-cfg.o codec-cfg.c
codec-cfg.c:549:22: warning: assigning to 'codecs_t *' (aka 'struct codecs *') from 'const codecs_t [348]' discards qualifiers [-Wincompatible-pointer-types]
        video_codecs = builtin_video_codecs;
                     ^ ~~~~~~~~~~~~~~~~~~~~
codec-cfg.c:550:22: warning: assigning to 'codecs_t *' (aka 'struct codecs *') from 'const codecs_t [159]' discards qualifiers [-Wincompatible-pointer-types]
        audio_codecs = builtin_audio_codecs;
                     ^ ~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
gcc -MMD -MF cpudetect.d -MT cpudetect.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o cpudetect.o cpudetect.c
gcc -MMD -MF edl.d -MT edl.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o edl.o edl.c
gcc -MMD -MF eosd.d -MT eosd.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o eosd.o eosd.c
In file included from eosd.c:22:
./mpcommon.h:64:30: warning: declaration of 'struct sh_video' will not be visible outside of this function
void update_subtitles(struct sh_video *sh_video, double refpts, demux_stream_t *d_dvdsub, int reset);
                             ^
./mpcommon.h:65:29: warning: declaration of 'struct sh_video' will not be visible outside of this function
void update_teletext(struct sh_video *sh_video, demuxer_t *demuxer, int reset);
                            ^
2 warnings generated.
gcc -MMD -MF find_sub.d -MT find_sub.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o find_sub.o find_sub.c
In file included from find_sub.c:31:
./mpcommon.h:64:30: warning: declaration of 'struct sh_video' will not be visible outside of this function
void update_subtitles(struct sh_video *sh_video, double refpts, demux_stream_t *d_dvdsub, int reset);
                             ^
./mpcommon.h:65:29: warning: declaration of 'struct sh_video' will not be visible outside of this function
void update_teletext(struct sh_video *sh_video, demuxer_t *demuxer, int reset);
                            ^
2 warnings generated.
gcc -MMD -MF fmt-conversion.d -MT fmt-conversion.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o fmt-conversion.o fmt-conversion.c
gcc -MMD -MF m_config.d -MT m_config.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o m_config.o m_config.c
m_config.c:222:14: warning: assigning to 'char *' from 'const char *const' discards qualifiers [-Wincompatible-pointer-types]
    co->name = arg->name;
             ^ ~~~~~~~~~
1 warning generated.
gcc -MMD -MF m_option.d -MT m_option.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o m_option.o m_option.c
m_option.c:335:9: warning: conversion specifies type 'int *' but the argument has type '__off_t *' (aka 'long *') [-Wformat]
             "%d%c" : "%"PRId64"%c", &tmp_off, &dummy) != 1) {
              ~^                     ~~~~~~~~
              %ld
1 warning generated.
gcc -MMD -MF m_struct.d -MT m_struct.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o m_struct.o m_struct.c
gcc -MMD -MF mp_msg.d -MT mp_msg.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o mp_msg.o mp_msg.c
mp_msg.c:213:30: warning: passing 'char **' to parameter of type 'const char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types]
      while (iconv(msgiconv, &in, &inlen, &out, &outlen) == -1) {
                             ^~~
/usr/include/iconv.h:46:47: note: passing argument to parameter here
size_t  iconv(iconv_t, const char ** __restrict,
                                               ^
1 warning generated.
gcc -MMD -MF mpcommon.d -MT mpcommon.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o mpcommon.o mpcommon.c
mpcommon.c:229:53: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        ass_process_data(ass_track, packet, len);
                                                    ^~~~~~
./libass/ass.h:301:47: note: passing argument to parameter 'data' here
void ass_process_data(ASS_Track *track, char *data, int size);
                                              ^
mpcommon.c:231:54: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        ass_process_chunk(ass_track, packet, len,
                                                     ^~~~~~
./libass/ass.h:321:48: note: passing argument to parameter 'data' here
void ass_process_chunk(ASS_Track *track, char *data, int size,
                                               ^
mpcommon.c:238:49: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        sub_add_text(&tmp_subs, packet, len, endpts, 0);
                                                ^~~~~~
./subreader.h:107:46: note: passing argument to parameter 'txt' here
void sub_add_text(subtitle *sub, const char *txt, int len, double endpts, int strip_markup);
                                             ^
mpcommon.c:265:37: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                sub_add_text(&subs, packet, len, endpts, 1);
                                    ^~~~~~
./subreader.h:107:46: note: passing argument to parameter 'txt' here
void sub_add_text(subtitle *sub, const char *txt, int len, double endpts, int strip_markup);
                                             ^
4 warnings generated.
gcc -MMD -MF parser-cfg.d -MT parser-cfg.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o parser-cfg.o parser-cfg.c
gcc -MMD -MF path.d -MT path.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o path.o path.c
gcc -MMD -MF playtree.d -MT playtree.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o playtree.o playtree.c
gcc -MMD -MF playtreeparser.d -MT playtreeparser.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o playtreeparser.o playtreeparser.c
gcc -MMD -MF spudec.d -MT spudec.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o spudec.o spudec.c
spudec.c:876:16: warning: passing 'unsigned char **' to parameter of type 'const __uint8_t *const *' (aka 'const unsigned char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types]
        sws_scale(ctx,&s2,&ss,0,sh,&d2,&ds);
                      ^~~
./libswscale/swscale.h:196:64: note: passing argument to parameter 'srcSlice' here
int sws_scale(struct SwsContext *context, const uint8_t* const srcSlice[], const int srcStride[],
                                                               ^
spudec.c:1246:18: warning: passing '__uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (!strncmp(ptr, "size: ", 6))
                 ^~~
/usr/include/string.h:63:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t);
                             ^
spudec.c:1247:16: warning: passing '__uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        sscanf(ptr + 6, "%dx%d", &this->orig_frame_width, &this->orig_frame_height);
               ^~~~~~~
/usr/include/stdio.h:264:36: note: passing argument to parameter here
int      sscanf(const char * __restrict, const char * __restrict, ...)
                                       ^
spudec.c:1248:18: warning: passing '__uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (!strncmp(ptr, "palette: ", 9) &&
                 ^~~
/usr/include/string.h:63:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t);
                             ^
spudec.c:1249:16: warning: passing '__uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        sscanf(ptr + 9, "%x, %x, %x, %x, %x, %x, %x, %x, "
               ^~~~~~~
/usr/include/stdio.h:264:36: note: passing argument to parameter here
int      sscanf(const char * __restrict, const char * __restrict, ...)
                                       ^
spudec.c:1259:22: warning: passing '__uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (!strncasecmp(ptr, "forced subs: on", 15))
                     ^~~
/usr/include/strings.h:64:30: note: passing argument to parameter here
int      strncasecmp(const char *, const char *, size_t);
                                 ^
spudec.c:1261:18: warning: passing '__uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (!strncmp(ptr, "custom colors: ON, tridx: ", 26) &&
                 ^~~
/usr/include/string.h:63:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t);
                             ^
spudec.c:1262:16: warning: passing '__uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        sscanf(ptr + 26, "%x, colors: %x, %x, %x, %x",
               ^~~~~~~~
/usr/include/stdio.h:264:36: note: passing argument to parameter here
int      sscanf(const char * __restrict, const char * __restrict, ...)
                                       ^
spudec.c:1271:24: warning: passing '__uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  } while ((ptr=strchr(ptr,'\n')) && *++ptr);
                       ^~~
/usr/include/string.h:55:26: note: passing argument to parameter here
char    *strchr(const char *, int);
                            ^
spudec.c:1271:16: warning: assigning to '__uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  } while ((ptr=strchr(ptr,'\n')) && *++ptr);
               ^~~~~~~~~~~~~~~~~
10 warnings generated.
gcc -MMD -MF sub_cc.d -MT sub_cc.o -D_ISOC99_SOURCE -D_BSD_SOURCE -O2 -I/usr/pkg/include/cdparanoia -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_THREAD_SAFE  -I/usr/pkg/include/artsc -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include   -D_REENTRANT -I/usr/pkg/include   -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/libdvdread -c -o sub_cc.o sub_cc.c
sub_cc.c:70:19: error: illegal sequence in character literal
  chartbl[0x2a] = 'á';
                  ^
sub_cc.c:71:19: error: illegal sequence in character literal
  chartbl[0x5c] = 'é';
                  ^
sub_cc.c:72:19: error: illegal sequence in character literal
  chartbl[0x5e] = 'í';
                  ^
sub_cc.c:73:19: error: illegal sequence in character literal
  chartbl[0x5f] = 'ó';
                  ^
sub_cc.c:74:19: error: illegal sequence in character literal
  chartbl[0x60] = 'ú';
                  ^
sub_cc.c:75:19: error: illegal sequence in character literal
  chartbl[0x7b] = 'ç';
                  ^
sub_cc.c:76:19: error: illegal sequence in character literal
  chartbl[0x7c] = '÷';
                  ^
sub_cc.c:77:19: error: illegal sequence in character literal
  chartbl[0x7d] = 'Ñ';
                  ^
sub_cc.c:78:19: error: illegal sequence in character literal
  chartbl[0x7e] = 'ñ';
                  ^
sub_cc.c:79:19: error: illegal sequence in character literal
  chartbl[0x7f] = '¤';    /* FIXME: this should be a solid block */
                  ^
10 errors generated.
gmake: *** [sub_cc.o] Error 1
*** Error code 2

Stop.
make: stopped in /bulk-data/pkgsrc/multimedia/mplayer
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/multimedia/mplayer
