+ 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/libdivecomputer-0.9.0/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libdivecomputer-0.9.0/work.log ===> Building for libdivecomputer-0.9.0 --- all --- /opt/pkg/bin/bmake -s all-recursive Making all in include Making all in libdivecomputer Making all in src GEN revision.h CC version.lo CC descriptor.lo CC iostream.lo CC iterator.lo In file included from version.c:26: version.c: In function 'dc_version_check': ../include/libdivecomputer/version.h:35:27: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 35 | (DC_VERSION_MAJOR > (major) || \ | ^ version.c:51:16: note: in expansion of macro 'DC_VERSION_CHECK' 51 | return DC_VERSION_CHECK (major,minor,micro); | ^~~~~~~~~~~~~~~~ descriptor.c: In function 'dc_descriptor_iterator_next': descriptor.c:1002:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1002 | *item = (dc_descriptor_t *) &g_descriptors[iterator->current++]; | ^ CC common.lo CC context.lo CC device.lo CC parser.lo CC datetime.lo CC timer.lo CC suunto_common.lo CC suunto_common2.lo CC suunto_solution.lo CC suunto_solution_parser.lo CC suunto_eon.lo CC suunto_eon_parser.lo CC suunto_vyper.lo CC suunto_vyper_parser.lo CC suunto_vyper2.lo CC suunto_d9.lo CC suunto_d9_parser.lo CC suunto_eonsteel.lo CC suunto_eonsteel_parser.lo CC reefnet_sensus.lo suunto_eonsteel_parser.c: In function 'suunto_eonsteel_parser_samples_foreach': suunto_eonsteel_parser.c:1017:16: warning: missing initializer for field 'state_type' of 'struct sample_data' [-Wmissing-field-initializers] 1017 | struct sample_data data = { eon, callback, userdata, 0 }; | ^~~~~~~~~~~ suunto_eonsteel_parser.c:464:15: note: 'state_type' declared here 464 | char *state_type, *notify_type; | ^~~~~~~~~~ CC reefnet_sensus_parser.lo CC reefnet_sensuspro.lo CC reefnet_sensuspro_parser.lo CC reefnet_sensusultra.lo CC reefnet_sensusultra_parser.lo CC uwatec_aladin.lo CC uwatec_memomouse.lo CC uwatec_memomouse_parser.lo CC uwatec_smart.lo CC uwatec_smart_parser.lo CC oceanic_common.lo CC oceanic_atom2.lo CC oceanic_atom2_parser.lo CC oceanic_veo250.lo CC oceanic_veo250_parser.lo CC oceanic_vtpro.lo CC oceanic_vtpro_parser.lo CC pelagic_i330r.lo CC mares_common.lo CC mares_nemo.lo CC mares_nemo_parser.lo CC mares_puck.lo CC mares_darwin.lo CC mares_darwin_parser.lo CC mares_iconhd.lo CC mares_iconhd_parser.lo CC ihex.lo CC hw_ostc.lo ihex.c: In function 'dc_ihex_file_read': ihex.c:145:18: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 145 | if (type < 0 || type > 5) { | ^ CC hw_ostc_parser.lo CC hw_frog.lo CC hw_ostc3.lo hw_frog.c: In function 'hw_frog_device_foreach': hw_frog.c:389:27: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 389 | if (begin < RB_PROFILE_BEGIN || | ^ hw_frog.c:391:29: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 391 | end < RB_PROFILE_BEGIN || | ^ CC aes.lo CC cressi_edy.lo CC cressi_edy_parser.lo CC cressi_leonardo.lo CC cressi_leonardo_parser.lo CC cressi_goa.lo CC cressi_goa_parser.lo CC zeagle_n2ition3.lo CC atomics_cobalt.lo zeagle_n2ition3.c: In function 'zeagle_n2ition3_device_foreach': zeagle_n2ition3.c:271:19: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 271 | if (first < RB_LOGBOOK_BEGIN || first >= RB_LOGBOOK_END || | ^ zeagle_n2ition3.c:272:22: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 272 | last < RB_LOGBOOK_BEGIN || last >= RB_LOGBOOK_END) { | ^ CC atomics_cobalt_parser.lo CC shearwater_common.lo CC shearwater_predator.lo CC shearwater_predator_parser.lo CC shearwater_petrel.lo CC diverite_nitekq.lo CC diverite_nitekq_parser.lo CC citizen_aqualand.lo CC citizen_aqualand_parser.lo CC divesystem_idive.lo CC divesystem_idive_parser.lo CC platform.lo CC ringbuffer.lo CC rbstream.lo CC checksum.lo CC array.lo CC buffer.lo CC cochran_commander.lo CC cochran_commander_parser.lo CC tecdiving_divecomputereu.lo CC tecdiving_divecomputereu_parser.lo CC mclean_extreme.lo CC mclean_extreme_parser.lo CC liquivision_lynx.lo CC liquivision_lynx_parser.lo CC sporasub_sp2.lo CC sporasub_sp2_parser.lo CC deepsix_excursion.lo CC deepsix_excursion_parser.lo CC seac_screen.lo CC seac_screen_parser.lo CC deepblu_cosmiq.lo CC deepblu_cosmiq_parser.lo CC oceans_s1_common.lo CC oceans_s1.lo CC oceans_s1_parser.lo CC divesoft_freedom.lo CC divesoft_freedom_parser.lo CC halcyon_symbios.lo CC halcyon_symbios_parser.lo CC hdlc.lo CC packet.lo CC socket.lo socket.c: In function 'dc_socket_get_available': socket.c:196:34: error: 'FIONREAD' undeclared (first use in this function); did you mean 'UIO_READ'? 196 | if (S_IOCTL (socket->fd, FIONREAD, &bytes) != 0) { | ^~~~~~~~ | UIO_READ socket.c:196:34: note: each undeclared identifier is reported only once for each function it appears in --- socket.lo --- *** [socket.lo] Error code 1 bmake[3]: stopped making "all-am" in /home/pbulk/build/misc/libdivecomputer/work/libdivecomputer-0.9.0/src bmake[3]: 1 error bmake[3]: stopped making "all-am" in /home/pbulk/build/misc/libdivecomputer/work/libdivecomputer-0.9.0/src --- all --- bmake[2]: stopped making "all" in /home/pbulk/build/misc/libdivecomputer/work/libdivecomputer-0.9.0/src --- all-recursive --- bmake[1]: stopped making "all-recursive" in /home/pbulk/build/misc/libdivecomputer/work/libdivecomputer-0.9.0 bmake: stopped making "all" in /home/pbulk/build/misc/libdivecomputer/work/libdivecomputer-0.9.0 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/libdivecomputer *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/libdivecomputer