+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libcdio-2.1.0nb5/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libcdio-2.1.0nb5/work.log ===> Building for libcdio-2.1.0nb5 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0' Making all in doc gmake[2]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/doc' Makefile:843: warning: ignoring prerequisites on suffix rule definition Makefile:840: warning: ignoring prerequisites on suffix rule definition gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/doc' Making all in include gmake[2]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/include' Making all in cdio gmake[3]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/include/cdio' /opt/pkg/bin/gmake all-am gmake[4]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/include/cdio' gmake[4]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/include/cdio' gmake[3]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/include/cdio' Making all in cdio++ gmake[3]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/include/cdio++' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/include/cdio++' gmake[3]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/include' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/include' gmake[2]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/include' Making all in lib gmake[2]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib' Making all in driver gmake[3]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib/driver' CC _cdio_generic.lo CC _cdio_stdio.lo CC _cdio_stream.lo CC abs_path.lo _cdio_generic.c:73:1: warning: conflicting types for 'cdio_generic_unimplemented_eject_media' due to enum/integer mismatch; have 'int(void *)' [-Wenum-int-mismatch] 73 | cdio_generic_unimplemented_eject_media (void *p_user_data) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from cdio_private.h:84, from _cdio_generic.c:50: generic.h:96:24: note: previous declaration of 'cdio_generic_unimplemented_eject_media' with type 'driver_return_code_t(void *)' 96 | driver_return_code_t cdio_generic_unimplemented_eject_media (void *p_env); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _cdio_generic.c:82:1: warning: conflicting types for 'cdio_generic_unimplemented_set_blocksize' due to enum/integer mismatch; have 'int(void *, uint16_t)' {aka 'int(void *, short unsigned int)'} [-Wenum-int-mismatch] 82 | cdio_generic_unimplemented_set_blocksize (void *p_user_data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic.h:104:3: note: previous declaration of 'cdio_generic_unimplemented_set_blocksize' with type 'driver_return_code_t(void *, uint16_t)' {aka 'driver_return_code_t(void *, short unsigned int)'} 104 | cdio_generic_unimplemented_set_blocksize (void *p_user_data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _cdio_generic.c:92:1: warning: conflicting types for 'cdio_generic_unimplemented_set_speed' due to enum/integer mismatch; have 'int(void *, int)' [-Wenum-int-mismatch] 92 | cdio_generic_unimplemented_set_speed (void *p_user_data, int i_speed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic.h:112:24: note: previous declaration of 'cdio_generic_unimplemented_set_speed' with type 'driver_return_code_t(void *, int)' 112 | driver_return_code_t cdio_generic_unimplemented_set_speed (void *p_user_data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _cdio_generic.c:157:1: warning: conflicting types for 'cdio_generic_read_form1_sector' due to enum/integer mismatch; have 'driver_return_code_t(void *, void *, lsn_t)' {aka 'driver_return_code_t(void *, void *, int)'} [-Wenum-int-mismatch] 157 | cdio_generic_read_form1_sector (void * user_data, void *data, lsn_t lsn) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic.h:143:7: note: previous declaration of 'cdio_generic_read_form1_sector' with type 'int(void *, void *, lsn_t)' {aka 'int(void *, void *, int)'} 143 | int cdio_generic_read_form1_sector (void * user_data, void *data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC aix.lo CC audio.lo CC cd_types.lo CC cdio.lo CC cdtext.lo CC device.lo CC disc.lo CC ds.lo CC gnu_linux.lo CC image_common.lo CC image/nrg.lo CC logging.lo CC memory.lo image_common.c:46:1: warning: conflicting types for '_eject_media_image' due to enum/integer mismatch; have 'driver_return_code_t(void *)' [-Wenum-int-mismatch] 46 | _eject_media_image(void *p_user_data) | ^~~~~~~~~~~~~~~~~~ In file included from image_common.c:29: image_common.h:69:5: note: previous declaration of '_eject_media_image' with type 'int(void *)' 69 | int _eject_media_image(void *p_user_data); | ^~~~~~~~~~~~~~~~~~ image_common.c:366:1: warning: conflicting types for '_set_arg_image' due to enum/integer mismatch; have 'driver_return_code_t(void *, const char *, const char *)' [-Wenum-int-mismatch] 366 | _set_arg_image (void *p_user_data, const char key[], const char value[]) | ^~~~~~~~~~~~~~ image_common.h:200:5: note: previous declaration of '_set_arg_image' with type 'int(void *, const char *, const char *)' 200 | int _set_arg_image (void *user_data, const char key[], const char value[]); | ^~~~~~~~~~~~~~ CC netbsd.lo CC osx.lo CC read.lo CC realpath.lo CC sector.lo CC solaris.lo CC track.lo CC utf8.lo CC util.lo solaris.c: In function 'cdio_get_default_device_solaris': solaris.c:867:28: warning: '%s' directive output truncated writing 23 bytes into a region of size 19 [-Wformat-truncation=] 867 | snprintf(device, len, "%s/s0", DEFAULT_CDIO_DEVICE); | ^~ solaris.c:867:5: note: 'snprintf' output 27 bytes into a destination of size 19 867 | snprintf(device, len, "%s/s0", DEFAULT_CDIO_DEVICE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC FreeBSD/freebsd.lo CC FreeBSD/freebsd_cam.lo CC FreeBSD/freebsd_ioctl.lo CC image/bincue.lo CC image/cdrdao.lo CC mmc/mmc.lo CC mmc/mmc_hl_cmds.lo CC mmc/mmc_ll_cmds.lo mmc/mmc_ll_cmds.c:415:1: warning: conflicting types for 'mmc_set_speed' due to enum/integer mismatch; have 'int(const CdIo_t *, int, unsigned int)' {aka 'int(const struct _CdIo *, int, unsigned int)'} [-Wenum-int-mismatch] 415 | mmc_set_speed(const CdIo_t *p_cdio, int i_Kbs_speed, unsigned int i_timeout_ms) | ^~~~~~~~~~~~~ In file included from mmc/mmc_ll_cmds.c:31: ../../include/cdio/mmc_ll_cmds.h:322:24: note: previous declaration of 'mmc_set_speed' with type 'driver_return_code_t(const CdIo_t *, int, unsigned int)' {aka 'driver_return_code_t(const struct _CdIo *, int, unsigned int)'} 322 | driver_return_code_t mmc_set_speed( const CdIo_t *p_cdio, | ^~~~~~~~~~~~~ CC mmc/mmc_util.lo CC MSWindows/aspi32.lo CC MSWindows/win32_ioctl.lo CC MSWindows/win32.lo CCLD libcdio.la gmake[3]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib/driver' Making all in iso9660 gmake[3]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib/iso9660' CC iso9660.lo CC rock.lo CC iso9660_fs.lo CC xa.lo CCLD libiso9660.la gmake[3]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib/iso9660' Making all in udf gmake[3]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib/udf' CC udf.lo CC udf_file.lo CC udf_fs.lo CC udf_time.lo udf_fs.c: In function 'udf_get_volume_id': udf_fs.c:478:5: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 478 | strncpy(psz_volid, r, MIN(volid_len, i_volid)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ udf_fs.c:476:15: note: length computed here 476 | volid_len = strlen(r)+1; /* +1 for NUL terminator */ | ^~~~~~~~~ udf_fs.c: In function 'udf_get_logical_volume_id': udf_fs.c:544:5: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 544 | strncpy(psz_logvolid, r, MIN(logvolid_len, i_logvolid)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ udf_fs.c:542:18: note: length computed here 542 | logvolid_len = strlen(r)+1; /* +1 for NUL terminator */ | ^~~~~~~~~ CC filemode.lo CCLD libudf.la gmake[3]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib/udf' Making all in cdio++ gmake[3]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib/cdio++' CXX iso9660.lo CXX cdio.lo CXX devices.lo CXXLD libcdio++.la CXXLD libiso9660++.la ld: warning: file ../../lib/driver/.libs/libcdio.so: linked to /home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib/driver/.libs/libcdio.so: attempted multiple inclusion of file gmake[3]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib/cdio++' gmake[3]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib' gmake[2]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/lib' Making all in src gmake[2]: Entering directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/src' CC cd-drive.o CC util.o CC getopt1.o CC getopt.o CC cd-info.o getopt.c: In function '_getopt_internal_r': getopt.c:569:44: error: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] 569 | struct option_list *newp = alloca (sizeof (*newp)); | ^~~~~~ getopt.c:569:44: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch] gmake[2]: *** [Makefile:661: getopt.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0/src' gmake[1]: *** [Makefile:577: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/misc/libcdio/work/libcdio-2.1.0' gmake: *** [Makefile:474: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/libcdio *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/libcdio