+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xine-ui-0.99.13nb16/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xine-ui-0.99.13nb16/work.log ===> Building for xine-ui-0.99.13nb16 /opt/local/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13' Making all in doc gmake[2]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc' Making all in man gmake[3]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man' Making all in fr gmake[4]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man/fr' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man/fr' Making all in es gmake[4]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man/es' ln -s xine-check.1 xine-bugreport.1 gmake[4]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man/es' Making all in en gmake[4]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man/en' ln -s xine-check.1 xine-bugreport.1 gmake[4]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man/en' Making all in pl gmake[4]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man/pl' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man/pl' Making all in de gmake[4]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man/de' ln -s xine-check.1 xine-bugreport.1 gmake[4]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man/de' gmake[4]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man' gmake[3]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc/man' gmake[3]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc' gmake[2]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/doc' Making all in po gmake[2]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/po' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/po' Making all in misc gmake[2]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/misc' Making all in desktops gmake[3]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/misc/desktops' GEN xine.desktop /opt/local/bin/gmake all-am gmake[4]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/misc/desktops' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/misc/desktops' gmake[3]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/misc/desktops' gmake[3]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/misc' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/misc' gmake[2]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/misc' Making all in src gmake[2]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src' Making all in common gmake[3]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/common' CC config_wrapper.o CC utils.o CC dump.o CC globals.o CC xine_open_cloexec.o CC xine_socket_cloexec.o CC x11utils.o AR libcommon.a AR libcommonx.a gmake[3]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/common' Making all in xitk gmake[3]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/xitk' Making all in xine-toolkit gmake[4]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/xitk/xine-toolkit' Making all in po gmake[5]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/xitk/xine-toolkit/po' gmake[5]: Nothing to be done for 'all'. gmake[5]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/xitk/xine-toolkit/po' gmake[5]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/xitk/xine-toolkit' CC libxitk_a-browser.o CC libxitk_a-button.o CC libxitk_a-backend_x11.o CC libxitk_a-button_list.o CC libxitk_a-combo.o CC libxitk_a-config.o CC libxitk_a-cursors_x11.o CC libxitk_a-dialog.o CC libxitk_a-dnd_x11.o CC libxitk_a-doublebox.o CC libxitk_a-font.o CC libxitk_a-font_x11.o CC libxitk_a-getdeskroot.o CC libxitk_a-image.o CC libxitk_a-inputtext.o CC libxitk_a-intbox.o CC libxitk_a-label.o CC libxitk_a-labelbutton.o CC libxitk_a-menu.o CC libxitk_a-mrlbrowser.o CC libxitk_a-skin.o CC libxitk_a-slider.o mrlbrowser.c: In function '_mrlbrowser_duplicate_mrls.part.0': mrlbrowser.c:466:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 466 | *r++ = *q++ | 0x20; | ~~~~~^~~~~~~~~~~~~ mrlbrowser.c:49:36: note: at offset 16 into destination object 'ext' of size 8 49 | char *disp, ext[8]; | ^~~ mrlbrowser.c:49:36: note: destination object 'ext' of size 8 mrlbrowser.c:49:36: note: at offset 16 into destination object 'ext' of size 8 mrlbrowser.c:466:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 466 | *r++ = *q++ | 0x20; | ~~~~~^~~~~~~~~~~~~ mrlbrowser.c:49:36: note: at offset 17 into destination object 'ext' of size 8 49 | char *disp, ext[8]; | ^~~ mrlbrowser.c:49:36: note: at offset [1, 8] into destination object 'ext' of size 8 mrlbrowser.c:49:36: note: at offset 17 into destination object 'ext' of size 8 mrlbrowser.c:466:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 466 | *r++ = *q++ | 0x20; | ~~~~~^~~~~~~~~~~~~ mrlbrowser.c:49:36: note: at offset 18 into destination object 'ext' of size 8 49 | char *disp, ext[8]; | ^~~ mrlbrowser.c:49:36: note: at offset [2, 8] into destination object 'ext' of size 8 mrlbrowser.c:49:36: note: at offset 18 into destination object 'ext' of size 8 mrlbrowser.c:466:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 466 | *r++ = *q++ | 0x20; | ~~~~~^~~~~~~~~~~~~ mrlbrowser.c:49:36: note: at offset 19 into destination object 'ext' of size 8 49 | char *disp, ext[8]; | ^~~ mrlbrowser.c:49:36: note: at offset [3, 8] into destination object 'ext' of size 8 mrlbrowser.c:49:36: note: at offset 19 into destination object 'ext' of size 8 mrlbrowser.c:466:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 466 | *r++ = *q++ | 0x20; | ~~~~~^~~~~~~~~~~~~ mrlbrowser.c:49:36: note: at offset 20 into destination object 'ext' of size 8 49 | char *disp, ext[8]; | ^~~ mrlbrowser.c:49:36: note: at offset [4, 8] into destination object 'ext' of size 8 mrlbrowser.c:49:36: note: at offset 20 into destination object 'ext' of size 8 mrlbrowser.c:466:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 466 | *r++ = *q++ | 0x20; | ~~~~~^~~~~~~~~~~~~ mrlbrowser.c:49:36: note: at offset 21 into destination object 'ext' of size 8 49 | char *disp, ext[8]; | ^~~ mrlbrowser.c:49:36: note: at offset [5, 8] into destination object 'ext' of size 8 mrlbrowser.c:49:36: note: at offset 21 into destination object 'ext' of size 8 mrlbrowser.c:466:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 466 | *r++ = *q++ | 0x20; | ~~~~~^~~~~~~~~~~~~ mrlbrowser.c:49:36: note: at offset 22 into destination object 'ext' of size 8 49 | char *disp, ext[8]; | ^~~ mrlbrowser.c:49:36: note: at offset [6, 8] into destination object 'ext' of size 8 mrlbrowser.c:49:36: note: at offset 22 into destination object 'ext' of size 8 CC libxitk_a-tabs.o CC libxitk_a-tips.o CC libxitk_a-widget.o CC libxitk_a-window.o CC libxitk_a-xitk.o xitk.c: In function 'xitk_cfg_parse': xitk.c:2309:30: warning: pointer 'tree' may be used after 'realloc' [-Wuse-after-free] 2309 | box = ntree + (box - tree); | ^ xitk.c:2303:37: note: call to 'realloc' here 2303 | xitk_cfg_parse_t *ntree = realloc (tree, (size + add) * sizeof (*tree)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libxitk_a-xitk_x11.o CC libxitk_a-recode.o recode.c: In function 'xitk_recode2_do': recode.c:349:35: warning: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 349 | if (iconv (xrt->iconv_handle, &buf, &slen, &write, &dsize) == (size_t)-1) | ^~~~ | | | char ** In file included from recode.c:26: /home/pbulk/build/multimedia/xine-ui/work/.buildlink/include/iconv.h:82:48: note: expected 'const char **' but argument is of type 'char **' 82 | extern size_t iconv (iconv_t cd, const char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~~~~~~~^~~~~ AR libxitk.a gmake[5]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/xitk/xine-toolkit' gmake[4]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/xitk/xine-toolkit' Making all in . gmake[4]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/xitk' CC control.o CC acontrol.o CC actions.o CC download.o CC errors.o download.c: In function 'progress_callback': download.c:57:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] 57 | snprintf(buffer, sizeof(buffer), pgettext("skin", "Download progress: %d%%."), percent); | ^~~~~~~~ download.c: In function 'network_download': download.c:124:5: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 124 | curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, progress_callback); | ^~~~~~~~~~~~~~~~ In file included from download.c:30: /home/pbulk/build/multimedia/xine-ui/work/.buildlink/include/curl/curl.h:1303:21: note: declared here 1303 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/xine-ui/work/.buildlink/include/curl/curl.h:1090:40: note: in definition of macro 'CURLOPTDEPRECATED' 1090 | #define CURLOPTDEPRECATED(na,t,nu,v,m) na CURL_DEPRECATED(v,m) = t + nu | ^~ CC event.o CC event_sender.o CC file_browser.o file_browser.c: In function 'fb_callback_button_cb': file_browser.c:742:9: warning: the comparison will always evaluate as 'true' for the address of 'filename' will never be NULL [-Waddress] 742 | if (!fb->filename) | ^ file_browser.c:177:35: note: 'filename' declared here 177 | char filename[XINE_NAME_MAX + 1]; | ^~~~~~~~ CC frequencies.o CC help.o CC kbindings.o CC kbindings_common.o CC lang.o CC main.o CC mediamark.o main.c: In function 'event_listener': main.c:936:44: warning: the comparison will always evaluate as 'true' for the address of 'messages' will never be NULL [-Waddress] 936 | const char *p = data->messages ? data->messages : "\0"; | ^ In file included from main.c:50: /home/pbulk/build/multimedia/xine-ui/work/.buildlink/include/xine.h:2001:23: note: 'messages' declared here 2001 | char messages[1]; | ^~~~~~~~ CC menus.o CC mrl_browser.o CC network.o CC osd.o CC panel.o CC playlist.o CC post.o CC session_common.o CC session.o CC setup.o CC skins.o CC snapshot.o CC splash.o CC stdctl.o CC stream_infos.o CC tvout.o CC tvset.o CC videowin.o CC viewlog.o CC skins_download.o CC Imlib-light/libImlib_light_a-cache.o CC Imlib-light/libImlib_light_a-colors.o CC Imlib-light/libImlib_light_a-load.o CC Imlib-light/libImlib_light_a-misc.o CC Imlib-light/libImlib_light_a-rend.o CC Imlib-light/libImlib_light_a-utils.o CC Imlib-light/libImlib_light_decode_a-decode.o CC oxine/liboxine_a-list.o CC oxine/liboxine_a-mediamarks.o CC oxine/liboxine_a-odk.o CC oxine/liboxine_a-otk.o CC oxine/liboxine_a-oxine.o CC oxine/liboxine_a-playlist.o CC oxine/liboxine_a-utils.o AR libImlib-light.a AR libImlib-light-decode.a AR liboxine.a CCLD xine gmake[4]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/xitk' gmake[3]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/xitk' Making all in aaui gmake[3]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/aaui' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/aaui' Making all in dfb gmake[3]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/dfb' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/dfb' Making all in fb gmake[3]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/fb' CC main.o CC keys.o CC actions.o CC options.o CC callback.o CC stdctl.o CC post.o CC osd.o CCLD fbxine gmake[3]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src/fb' gmake[3]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src' gmake[2]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13/src' gmake[2]: Entering directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13' gmake[2]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13' gmake[1]: Leaving directory '/home/pbulk/build/multimedia/xine-ui/work/xine-ui-0.99.13' *** Please use pkgtools/verifypc to sanity check dependencies.