See
<https://jenkins.osmocom.org/jenkins/job/master-osmocom-bb/a1=default,a2=default,a3=default,a4=default,label=osmocom-master-debian9/1993/display/redirect>
------------------------------------------
[...truncated 133.11 KB...]
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
make[3]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub/src'
rm -f Makefile
make[2]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub/src'
make[2]: Entering directory '/build/src/host/layer23/layer23-0.0.0/_build/sub'
test -z "" || rm -f
test . = "../.." || test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f cscope.out cscope.in.out cscope.po.out cscope.files
make[2]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub'
rm -f config.status config.cache config.log configure.lineno config.status.lineno
rm -f Makefile
make[1]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub'
if test -d "layer23-0.0.0"; then find "layer23-0.0.0" -type d ! -perm
-200 -exec chmod u+w {} ';' && rm -rf "layer23-0.0.0" || { sleep
5 && rm -rf "layer23-0.0.0"; }; else :; fi
===============================================
layer23-0.0.0 archives ready for distribution:
layer23-0.0.0.tar.gz
layer23-0.0.0.tar.bz2
===============================================
+ cd /build/src/host/gsmmap
+ autoreconf -fi
configure.ac:13: installing './compile'
configure.ac:6: installing './install-sh'
configure.ac:6: installing './missing'
Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
Makefile.am:15: warning: source file '../layer23/src/common/sysinfo.c' is in a
subdirectory,
Makefile.am:15: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
Makefile.am:15: warning: source file '../layer23/src/common/networks.c' is in a
subdirectory,
Makefile.am:15: but option 'subdir-objects' is disabled
Makefile.am:15: warning: source file '../layer23/src/common/logging.c' is in a
subdirectory,
Makefile.am:15: but option 'subdir-objects' is disabled
Makefile.am: installing './depcomp'
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOGSM... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
+ make
echo 0.0.0.2436-a4046 > .version-t && mv .version-t .version
make all-am
make[1]: Entering directory '/build/src/host/gsmmap'
CC gsmmap.o
gsmmap.c:22:2: warning: #warning todo bsic [-Wcpp]
#warning todo bsic
^~~~~~~
CC geo.o
CC locate.o
CC log.o
CC sysinfo.o
CC networks.o
CC logging.o
CCLD gsmmap
make[1]: Leaving directory '/build/src/host/gsmmap'
+ cd /build/src/host/osmocon
+ autoreconf -fi
configure.ac:13: installing './compile'
configure.ac:6: installing './install-sh'
configure.ac:6: installing './missing'
Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
Makefile.am:17: warning: source file
'$(srcdir)/../../target/firmware/comm/sercomm.c' is in a subdirectory,
Makefile.am:17: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
Makefile.am: installing './depcomp'
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBOSMOCORE... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
+ make
echo 0.0.0.2436-a4046 > .version-t && mv .version-t .version
make all-am
make[1]: Entering directory '/build/src/host/osmocon'
CC osmocon.o
osmocon.c: In function ‘read_file’:
osmocon.c:372:8: warning: ‘fd’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
rc = read(fd, file_data, st.st_size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC tpu_debug.o
CC sercomm.o
CCLD osmocon
CC osmoload.o
osmoload.c: In function ‘loader_read_cb’:
osmoload.c:288:10: warning: ‘length’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
uint8_t length;
^~~~~~
osmoload.c:446:3: warning: ‘chip’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
loader_do_flashrange(cmd, msg, chip, address, status);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:287:10: note: ‘chip’ was declared here
uint8_t chip;
^~~~
osmoload.c:446:3: warning: ‘status’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
loader_do_flashrange(cmd, msg, chip, address, status);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:292:11: note: ‘status’ was declared here
uint32_t status;
^~~~~~
osmoload.c:433:5: warning: ‘crc’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
printf("\nbad crc %4.4x (not %4.4x) at offset 0x%8.8x", crc,
osmoload.memcrc, osmoload.memoff);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:289:11: note: ‘crc’ was declared here
uint16_t crc;
^~~
osmoload.c:414:4: warning: ‘data’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
loader_do_memdump(crc, data, length);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:294:8: note: ‘data’ was declared here
void *data;
^~~~
osmoload.c:378:4: warning: ‘address’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
printf("Confirmed flash erase of chip %d address 0x%8.8x, status %s\n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
chip, address, status ? "FAILED" : "ok");
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:290:11: note: ‘address’ was declared here
uint32_t address;
^~~~~~~
CCLD osmoload
make[1]: Leaving directory '/build/src/host/osmocon'
+ cd /build/src/host/trxcon
+ autoreconf -fi
configure.ac:10: installing './compile'
configure.ac:3: installing './install-sh'
configure.ac:3: installing './missing'
Makefile.am: installing './depcomp'
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOCODING... yes
checking for LIBOSMOGSM... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
+ make
echo 0.0.0 > .version-t && mv .version-t .version
make all-am
make[1]: Entering directory '/build/src/host/trxcon'
CC l1ctl_link.o
CC l1ctl.o
In file included from trx_if.h:9:0,
from l1ctl.c:46:
sched_trx.h:204:20: error: ‘GSM_MACBLOCK_LEN’ undeclared here (not in a function)
uint8_t mr_cache[GSM_MACBLOCK_LEN];
^~~~~~~~~~~~~~~~
Makefile:427: recipe for target 'l1ctl.o' failed
make[1]: Leaving directory '/build/src/host/trxcon'
make[1]: *** [l1ctl.o] Error 1
Makefile:318: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
Show replies by date