+ 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/qlandkartegt-garmindev-0.3.4nb1/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/qlandkartegt-garmindev-0.3.4nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20211023 ===> Building for qlandkartegt-garmindev-0.3.4nb1 [ 3%] Building CXX object src/CMakeFiles/garmin.dir/Garmin.cpp.o /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp: In function 'int Garmin::operator>>(const Garmin::Wpt_t&, Garmin::D108_Wpt_t&)': /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:104:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 104 | tar.state[2] = 0; | ~~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:28: /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.h:67:18: note: at offset 2 to object 'Garmin::D108_Wpt_t::state' with size 2 declared here 67 | char state[2]; | ^~~~~ /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:107:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107 | tar.cc[2] = 0; | ~~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:28: /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.h:68:18: note: at offset 2 to object 'Garmin::D108_Wpt_t::cc' with size 2 declared here 68 | char cc[2]; | ^~ /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp: In function 'int Garmin::operator>>(const Garmin::Wpt_t&, Garmin::D109_Wpt_t&)': /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:191:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 191 | tar.state[2] = 0; | ~~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:28: /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.h:85:18: note: at offset 2 to object 'Garmin::D109_Wpt_t::state' with size 2 declared here 85 | char state[2]; | ^~~~~ /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:194:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 194 | tar.cc[2] = 0; | ~~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:28: /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.h:86:18: note: at offset 2 to object 'Garmin::D109_Wpt_t::cc' with size 2 declared here 86 | char cc[2]; | ^~ /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp: In function 'int Garmin::operator>>(const Garmin::Wpt_t&, Garmin::D110_Wpt_t&)': /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:281:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 281 | tar.state[2] = 0; | ~~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:28: /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.h:104:18: note: at offset 2 to object 'Garmin::D110_Wpt_t::state' with size 2 declared here 104 | char state[2]; | ^~~~~ /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:284:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 284 | tar.cc[2] = 0; | ~~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.cpp:28: /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/Garmin.h:105:18: note: at offset 2 to object 'Garmin::D110_Wpt_t::cc' with size 2 declared here 105 | char cc[2]; | ^~ [ 7%] Building CXX object src/CMakeFiles/garmin.dir/IDeviceDefault.cpp.o [ 10%] Building CXX object src/CMakeFiles/garmin.dir/ILink.cpp.o [ 14%] Building CXX object src/CMakeFiles/garmin.dir/CUSB.cpp.o [ 17%] Building CXX object src/CMakeFiles/garmin.dir/CSerial.cpp.o /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/CSerial.cpp: In member function 'virtual void Garmin::CSerial::open()': /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4/src/CSerial.cpp:163:17: error: '::open' has not been declared; did you mean 'popen'? 163 | port_fd = ::open(port.c_str(), O_RDWR); | ^~~~ | popen *** [src/CMakeFiles/garmin.dir/CSerial.cpp.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4 1 error bmake[2]: stopped in /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4 *** [src/CMakeFiles/garmin.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4 1 error bmake[1]: stopped in /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4 1 error bmake: stopped in /home/pbulk/build/geography/qlandkartegt-garmindev/work/garmindev-0.3.4 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-2021Q4-x86_64/geography/qlandkartegt-garmindev *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-2021Q4-x86_64/geography/qlandkartegt-garmindev