robotpkg/wip/can-utils bulk build results
Log for can-utils-2018.02.0 on Ubuntu-24.04-x86_64: bulk.log (Back)
=> Checking for clear installation
===> Installing bootstrap dependencies for can-utils-2018.02.0
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-24.04-x86_64/All/digest-20080510.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-24.04-x86_64/All/tnftp-20151004~ssl.tgz
===> Checking bootstrap dependencies for can-utils-2018.02.0
=> Required robotpkg package digest>=20080510: digest-20080510 found
=> Required robotpkg package tnftp>=20091122: tnftp-20151004~ssl found
=> Required system package gnupg>=1: gnupg-2.4.4 found
=> Required system package gzip: gzip-1.12 found
=> Required system package pax and tar archivers: pax found
=> Required system package pkg_install>=20110805.12: pkg_install-20211115.3 found
=> Required system package pkgrepo2deb>=1.9: pkgrepo2deb-1.13 found
===> Done bootstrap-depends for can-utils-2018.02.0
===> Installing full dependencies for can-utils-2018.02.0
=> Dependency digest-20080510 already installed
=> Dependency tnftp-20151004~ssl already installed
===> Checking build options for can-utils-2018.02.0
=> Building with no option.
===> Checking alternatives for can-utils-2018.02.0
=> Use the GNU C compiler: c-compiler provided by gcc>=3
===> Checking dependencies for can-utils-2018.02.0
=> Required system package autoconf>=2.59: autoconf-2.71 found
=> Required system package automake>=1.8: automake-1.16.5 found
=> Required system package gcc>=3: gcc-13 found
=> Required system package GNU m4>=1.4: gm4-1.4.19 found
===> Done depends for can-utils-2018.02.0
===> Extracting for can-utils-2018.02.0
=> SHA1 checksums OK
=> RMD160 checksums OK
===> Configuring for can-utils-2018.02.0
=> Running autoreconf in can-utils-2018.02.0/
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: /usr/bin/aclocal --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory config/autoconf
autoreconf: running: libtoolize --copy --force
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /usr/bin/aclocal --force
autoreconf: running: /usr/bin/autoconf --force
autoreconf: configure.ac: not using Autoheader
autoreconf: running: /usr/bin/automake --add-missing --copy --force-missing
configure.ac:19: installing 'config/autoconf/compile'
configure.ac:9: installing 'config/autoconf/config.guess'
configure.ac:9: installing 'config/autoconf/config.sub'
configure.ac:22: installing 'config/autoconf/install-sh'
configure.ac:22: installing 'config/autoconf/missing'
GNUmakefile.am: installing 'config/autoconf/depcomp'
autoreconf: Leaving directory '.'
=> Modifying GNU configure scripts to avoid --recheck
=> Disabling fatal errors with C++ preprocessor in GNU configure scripts
===> Building for can-utils-2018.02.0
cansniffer.c: In function 'handle_bcm':
cansniffer.c:507:19: error: 'SIOCGSTAMP' undeclared (first use in this function); did you mean 'SIOCGRARP'?
507 | ioctl(fd, SIOCGSTAMP, &sniftab[id].currstamp);
| ^~~~~~~~~~
| SIOCGRARP
cansniffer.c:507:19: note: each undeclared identifier is reported only once for each function it appears in
cansniffer.c: In function 'writesettings':
cansniffer.c:693:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
693 | write(fd, buf, 7);
| ^~~~~~~~~~~~~~~~~
cansniffer.c:696:33: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
696 | write(fd, buf, 2);
| ^~~~~~~~~~~~~~~~~
cansniffer.c:698:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
698 | write(fd, "n", 1);
| ^~~~~~~~~~~~~~~~~~
make: *** [: cansniffer] Error 1
candump.c: In function 'main':
candump.c:624:50: warning: '-' directive writing 1 byte into a region of size between 0 and 16 [-Wformat-overflow=]
624 | sprintf(fname, "candump-%04d-%02d-%02d_%02d%02d%02d.log",
| ^
In file included from /usr/include/stdio.h:980,
from candump.c:44:
In function 'sprintf',
inlined from 'main' at candump.c:624:3:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 30 and 82 bytes into a destination of size 31
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
canlogserver.c: In function 'main':
canlogserver.c:404:49: error: 'SIOCGSTAMP' undeclared (first use in this function); did you mean 'SIOCGRARP'?
404 | if (ioctl(s[i], SIOCGSTAMP, &tv) < 0)
| ^~~~~~~~~~
| SIOCGRARP
canlogserver.c:404:49: note: each undeclared identifier is reported only once for each function it appears in
make: *** [: canlogserver.o] Error 1
isotpdump.c: In function 'main':
isotpdump.c:231:42: error: 'SIOCGSTAMP' undeclared (first use in this function); did you mean 'SIOCGRARP'?
231 | ioctl(s, SIOCGSTAMP, &tv);
| ^~~~~~~~~~
| SIOCGRARP
isotpdump.c:231:42: note: each undeclared identifier is reported only once for each function it appears in
make: *** [: isotpdump] Error 1
isotpsniffer.c: In function 'printbuf':
isotpsniffer.c:94:31: error: 'SIOCGSTAMP' undeclared (first use in this function); did you mean 'SIOCGRARP'?
94 | ioctl(socket, SIOCGSTAMP, tv);
| ^~~~~~~~~~
| SIOCGRARP
isotpsniffer.c:94:31: note: each undeclared identifier is reported only once for each function it appears in
make: *** [: isotpsniffer] Error 1
isotpperf.c: In function 'main':
isotpperf.c:284:42: error: 'SIOCGSTAMP' undeclared (first use in this function); did you mean 'SIOCGRARP'?
284 | ioctl(s, SIOCGSTAMP, &start_tv);
| ^~~~~~~~~~
| SIOCGRARP
isotpperf.c:284:42: note: each undeclared identifier is reported only once for each function it appears in
make: *** [: isotpperf] Error 1
isotptun.c: In function 'main':
isotptun.c:327:9: warning: '__builtin_strncpy' output may be truncated copying 15 bytes from a string of length 15 [-Wstringop-truncation]
327 | strncpy(ifr.ifr_name, name, IFNAMSIZ - 1);
| ^
slcan_attach.c: In function 'main':
slcan_attach.c:160:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
160 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcan_attach.c:165:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
165 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcan_attach.c:170:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
170 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcan_attach.c:175:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
175 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcan_attach.c:178:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
178 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcan_attach.c:232:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
232 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcan_attach.c:205:33: warning: '__builtin_strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation]
205 | strncpy (ifr.ifr_name, buf, IFNAMSIZ);
| ^
slcand.c: In function 'main':
slcand.c:346:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
346 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcand.c:351:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
351 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcand.c:356:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
356 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcand.c:361:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
361 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcand.c:364:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
364 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
slcand.c:417:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
417 | write(fd, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
jacd.c: In function 'main':
jacd.c:487:17: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
487 | asprintf(&program_invocation_name, "%s.%s", program_invocation_short_name, optarg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
slcand.c:389:25: warning: '__builtin_strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation]
389 | strncpy(ifr.ifr_name, buf, IFNAMSIZ);
| ^
jsr.c: In function 'main':
jsr.c:213:33: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
213 | write(STDOUT_FILENO, buf, ret);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
slcanpty.c: In function 'can2pty':
slcanpty.c:375:35: error: 'SIOCGSTAMP' undeclared (first use in this function); did you mean 'SIOCGRARP'?
375 | if (ioctl(socket, SIOCGSTAMP, &tv) < 0)
| ^~~~~~~~~~
| SIOCGRARP
slcanpty.c:375:35: note: each undeclared identifier is reported only once for each function it appears in
make: *** [: slcanpty] Error 1
make: Target 'all' not remade because of errors.
An unexpected error occured. The last 10 log lines are shown below.
| /usr/bin/gcc cangen.o lib.o -o cangen
| /usr/bin/gcc canbusload.o canframelen.o -o canbusload
| /usr/bin/gcc log2long.o lib.o -o log2long
| /usr/bin/gcc log2asc.o lib.o -o log2asc
| /usr/bin/gcc asc2log.o lib.o -o asc2log
| /usr/bin/gcc jacd.o libj1939.o -o jacd
| /usr/bin/gcc jspy.o libj1939.o -o jspy
| /usr/bin/gcc jsr.o libj1939.o -o jsr
| /usr/bin/gcc testj1939.o libj1939.o -o testj1939
| make: Target 'all' not remade because of errors.
For details or bug reports, check the complete log file in:
/local/robotpkg/var/tmp/robotpkg/wip/can-utils/work/build.log
make[3]: *** [/local/robotpkg/var/lib/robotpkg/mk/build/build.mk:204: do-build-make(/local/robotpkg/var/tmp/robotpkg/wip/can-utils/work/can-utils-2018.02.0/)] Error 2
make[2]: *** [/local/robotpkg/var/lib/robotpkg/mk/pkg/package.mk:42: pkg-check-installed] Error 2
=> Marking can-utils-2018.02.0 as broken
ERROR: make: *** [package] Error 2
===> Deinstalling for can-utils
Removed digest-20080510
Removed tnftp-20151004~ssl