Started by timer
Building remotely on build1-debian9-lxc (linux_amd64_debian9) in workspace /home/osmocom-build/jenkins/workspace/ttcn3-nitb-sysinfo
[ttcn3-nitb-sysinfo] $ /bin/sh -xe /tmp/jenkins3538489666297887381.sh
+ env
JENKINS_HOME=/usr/local/jenkins
MAIL=/var/mail/osmocom-build
SSH_CLIENT=192.168.122.1 54806 22
USER=osmocom-build
RUN_CHANGES_DISPLAY_URL=http://jenkins.osmocom.org/jenkins/job/ttcn3-nitb-sysinfo/123/display/redirect?page=changes
NODE_LABELS=build1-debian9-lxc linux_amd64_debian9
HUDSON_URL=http://jenkins.osmocom.org/jenkins/
SHLVL=1
OLDPWD=/home/osmocom-build
HOME=/home/osmocom-build
BUILD_URL=http://jenkins.osmocom.org/jenkins/job/ttcn3-nitb-sysinfo/123/
HUDSON_COOKIE=ade8f6e7-7ec8-4a68-9add-72254ac87eed
JENKINS_SERVER_COOKIE=8cd9590adb8bfe87
WORKSPACE=/home/osmocom-build/jenkins/workspace/ttcn3-nitb-sysinfo
LOGNAME=osmocom-build
NODE_NAME=build1-debian9-lxc
_=/usr/bin/java
EXECUTOR_NUMBER=1
XDG_SESSION_ID=2
BUILD_DISPLAY_NAME=#123
HUDSON_HOME=/usr/local/jenkins
JOB_BASE_NAME=ttcn3-nitb-sysinfo
PATH=/usr/local/bin:/usr/bin:/bin:/usr/games:/home/osmocom-build/bin
BUILD_ID=123
XDG_RUNTIME_DIR=/run/user/1000
BUILD_TAG=jenkins-ttcn3-nitb-sysinfo-123
LANG=en_US.UTF-8
JENKINS_URL=http://jenkins.osmocom.org/jenkins/
JOB_URL=http://jenkins.osmocom.org/jenkins/job/ttcn3-nitb-sysinfo/
BUILD_NUMBER=123
PARALLEL_MAKE=-j 3
SHELL=/bin/bash
RUN_DISPLAY_URL=http://jenkins.osmocom.org/jenkins/job/ttcn3-nitb-sysinfo/123/display/redirect
HUDSON_SERVER_COOKIE=8cd9590adb8bfe87
JOB_DISPLAY_URL=http://jenkins.osmocom.org/jenkins/job/ttcn3-nitb-sysinfo/display/redirect
JOB_NAME=ttcn3-nitb-sysinfo
PWD=/home/osmocom-build/jenkins/workspace/ttcn3-nitb-sysinfo
SSH_CONNECTION=192.168.122.1 54806 192.168.122.224 22
MAKE=make
+ OLDPWD=/home/osmocom-build/jenkins/workspace/ttcn3-nitb-sysinfo
+ DIR=/home/osmocom-build/jenkins/docker-playground
+ cd /home/osmocom-build/jenkins/docker-playground
+ git fetch
+ git checkout -f -B master origin/master
Reset branch 'master'
Branch master set up to track remote branch master from origin.
Your branch is up-to-date with 'origin/master'.
+ cd /home/osmocom-build/jenkins/docker-playground/osmo-nitb-master
+ make
docker build -t docker.io/osmocom-build/osmo-nitb-master:latest .
Sending build context to Docker daemon 12.29kB
Step 1/14 : FROM laforge/debian-jessie-build
---> 80385047baea
Step 2/14 : MAINTAINER Harald Welte <laforge@gnumonks.org>
---> Using cache
---> 1372d15076ce
Step 3/14 : COPY Release.key /tmp/Release.key
---> Using cache
---> 7c8827de5720
Step 4/14 : RUN apt-key add /tmp/Release.key && rm /tmp/Release.key && echo "deb http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/ ./" > /etc/apt/sources.list.d/osmocom-nightly.list
---> Using cache
---> 4aa34ab677b0
Step 5/14 : RUN apt-get update && apt-get install -y --no-install-recommends telnet libosmocore-dev libosmo-abis-dev libosmo-netif-dev libosmo-sccp-dev libsmpp34-dev libgtp-dev && apt-get clean
---> Using cache
---> 3ab96e043ac0
Step 6/14 : WORKDIR /tmp
---> Using cache
---> 90ae0a60838d
Step 7/14 : RUN git clone git://git.osmocom.org/openbsc.git
---> Using cache
---> 249082cf419e
Step 8/14 : ADD http://git.osmocom.org/openbsc/patch /tmp/commit-openbsc
---> Using cache
---> b688200940a5
Step 9/14 : RUN cd openbsc/openbsc && git fetch && git checkout -f -B master origin/master && autoreconf -fi && ./configure --enable-nat --enable-osmo-bsc --enable-smpp && make -j8 install && ldconfig
---> Using cache
---> 4cc42a149802
Step 10/14 : VOLUME /data
---> Using cache
---> cacc1f02fc5c
Step 11/14 : COPY openbsc.cfg /data/openbsc.cfg
---> Using cache
---> 3c3d45f2dc93
Step 12/14 : WORKDIR /data
---> Using cache
---> 0809aa018429
Step 13/14 : CMD /usr/local/bin/osmo-nitb
---> Using cache
---> f98d304dccaf
Step 14/14 : EXPOSE 3002/tcp 3003/tcp 4242/tcp 2775/tcp 4249/tcp
---> Using cache
---> 7ede8fea7384
Successfully built 7ede8fea7384
Successfully tagged osmocom-build/osmo-nitb-master:latest
+ cd /home/osmocom-build/jenkins/docker-playground/osmo-bts-master
+ make
docker build -t docker.io/osmocom-build/osmo-bts-master:latest .
Sending build context to Docker daemon 9.216kB
Step 1/13 : FROM laforge/debian-jessie-build
---> 80385047baea
Step 2/13 : MAINTAINER Harald Welte <laforge@gnumonks.org>
---> Using cache
---> 1372d15076ce
Step 3/13 : COPY Release.key /tmp/Release.key
---> Using cache
---> 7c8827de5720
Step 4/13 : RUN apt-key add /tmp/Release.key && rm /tmp/Release.key && echo "deb http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/ ./" > /etc/apt/sources.list.d/osmocom-nightly.list
---> Using cache
---> 4aa34ab677b0
Step 5/13 : RUN apt-get update && apt-get install -y --no-install-recommends telnet libosmocore-dev libosmo-abis-dev libosmo-netif-dev libosmo-sccp-dev libsmpp34-dev libgtp-dev && apt-get clean
---> Using cache
---> 3ab96e043ac0
Step 6/13 : WORKDIR /tmp
---> Using cache
---> 90ae0a60838d
Step 7/13 : RUN git clone git://git.osmocom.org/osmo-bts.git
---> Using cache
---> bb42d3aab864
Step 8/13 : ADD http://git.osmocom.org/osmo-bts/patch /tmp/commit-osmo-bts
---> Using cache
---> 0ac22e3c2573
Step 9/13 : RUN cd osmo-bts && git fetch && git checkout -f -B master origin/master && autoreconf -fi && ./configure --enable-trx && make -j8 install
---> Running in 66b06b5f772f
[91mFrom git://git.osmocom.org/osmo-bts
2564756..28cb32a master -> origin/master
[0m[91m * [new branch] laforge/fsm-name -> origin/laforge/fsm-name
[0m[91mReset branch 'master'
[0mBranch master set up to track remote branch master from origin.
Your branch is up-to-date with 'origin/master'.
[91mconfigure.ac:21: installing './compile'
[0m[91mconfigure.ac:9: installing './install-sh'
[0m[91mconfigure.ac:9: installing './missing'
[0m[91msrc/common/Makefile.am: installing './depcomp'
[0m[91msrc/osmo-bts-sysmo/Makefile.am:11: warning: source file 'misc/sysmobts_par.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:11: 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.
[0m[91msrc/osmo-bts-sysmo/Makefile.am:23: warning: source file 'misc/sysmobts_mgr.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:23: but option 'subdir-objects' is disabled
[0m[91msrc/osmo-bts-sysmo/Makefile.am:23: warning: source file 'misc/sysmobts_misc.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:23: but option 'subdir-objects' is disabled
[0m[91msrc/osmo-bts-sysmo/Makefile.am:23: warning: source file 'misc/sysmobts_par.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:23: but option 'subdir-objects' is disabled
[0m[91msrc/osmo-bts-sysmo/Makefile.am:23: warning: source file 'misc/sysmobts_nl.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:23: but option 'subdir-objects' is disabled
[0m[91msrc/osmo-bts-sysmo/Makefile.am:23: warning: source file 'misc/sysmobts_mgr_2050.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:23: but option 'subdir-objects' is disabled
[0m[91msrc/osmo-bts-sysmo/Makefile.am:23: warning: source file 'misc/sysmobts_mgr_vty.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:23: but option 'subdir-objects' is disabled
[0m[91msrc/osmo-bts-sysmo/Makefile.am:23: warning: source file 'misc/sysmobts_mgr_nl.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:23: but option 'subdir-objects' is disabled
[0m[91msrc/osmo-bts-sysmo/Makefile.am:23: warning: source file 'misc/sysmobts_mgr_temp.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:23: but option 'subdir-objects' is disabled
[0m[91msrc/osmo-bts-sysmo/Makefile.am:23: warning: source file 'misc/sysmobts_mgr_calib.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:23: but option 'subdir-objects' is disabled
[0m[91msrc/osmo-bts-sysmo/Makefile.am:34: warning: source file 'misc/sysmobts_util.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:34: but option 'subdir-objects' is disabled
[0m[91msrc/osmo-bts-sysmo/Makefile.am:34: warning: source file 'misc/sysmobts_par.c' is in a subdirectory,
src/osmo-bts-sysmo/Makefile.am:34: but option 'subdir-objects' is disabled
[0m[91mtests/agch/Makefile.am:7: warning: source file '$(srcdir)/../stubs.c' is in a subdirectory,
tests/agch/Makefile.am:7: but option 'subdir-objects' is disabled
[0m[91mtests/cipher/Makefile.am:7: warning: source file '$(srcdir)/../stubs.c' is in a subdirectory,
tests/cipher/Makefile.am:7: but option 'subdir-objects' is disabled
[0m[91mtests/misc/Makefile.am:7: warning: source file '$(srcdir)/../stubs.c' is in a subdirectory,
tests/misc/Makefile.am:7: but option 'subdir-objects' is disabled
[0m[91mtests/paging/Makefile.am:7: warning: source file '$(srcdir)/../stubs.c' is in a subdirectory,
tests/paging/Makefile.am:7: but option 'subdir-objects' is disabled
[0m[91mtests/power/Makefile.am:8: warning: source file '$(srcdir)/../stubs.c' is in a subdirectory,
tests/power/Makefile.am:8: but option 'subdir-objects' is disabled
[0m[91mtests/sysmobts/Makefile.am:8: warning: source file '$(top_srcdir)/src/osmo-bts-sysmo/utils.c' is in a subdirectory,
tests/sysmobts/Makefile.am:8: but option 'subdir-objects' is disabled
tests/sysmobts/Makefile.am:8: warning: source file '$(top_srcdir)/src/osmo-bts-sysmo/l1_if.c' is in a subdirectory,
tests/sysmobts/Makefile.am:8: but option 'subdir-objects' is disabled
[0m[91mtests/sysmobts/Makefile.am:8: warning: source file '$(top_srcdir)/src/osmo-bts-sysmo/oml.c' is in a subdirectory,
tests/sysmobts/Makefile.am:8: but option 'subdir-objects' is disabled
[0m[91mtests/sysmobts/Makefile.am:8: warning: source file '$(top_srcdir)/src/osmo-bts-sysmo/l1_transp_hw.c' is in a subdirectory,
tests/sysmobts/Makefile.am:8: but option 'subdir-objects' is disabled
[0m[91mtests/sysmobts/Makefile.am:8: warning: source file '$(top_srcdir)/src/osmo-bts-sysmo/tch.c' is in a subdirectory,
tests/sysmobts/Makefile.am:8: but option 'subdir-objects' is disabled
[0m[91mtests/sysmobts/Makefile.am:8: warning: source file '$(top_srcdir)/src/osmo-bts-sysmo/calib_file.c' is in a subdirectory,
tests/sysmobts/Makefile.am:8: but option 'subdir-objects' is disabled
[0m[91mtests/sysmobts/Makefile.am:8: warning: source file '$(top_srcdir)/src/osmo-bts-sysmo/calib_fixup.c' is in a subdirectory,
tests/sysmobts/Makefile.am:8: but option 'subdir-objects' is disabled
[0m[91mtests/sysmobts/Makefile.am:8: warning: source file '$(top_srcdir)/src/osmo-bts-sysmo/misc/sysmobts_par.c' is in a subdirectory,
tests/sysmobts/Makefile.am:8: but option 'subdir-objects' is disabled
[0m[91mtests/sysmobts/Makefile.am:8: warning: source file '$(top_srcdir)/src/osmo-bts-sysmo/eeprom.c' is in a subdirectory,
tests/sysmobts/Makefile.am:8: but option 'subdir-objects' is disabled
[0m[91mtests/tx_power/Makefile.am:7: warning: source file '$(srcdir)/../stubs.c' is in a subdirectory,
tests/tx_power/Makefile.am:7: but option 'subdir-objects' is disabled
[0mchecking 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 ranlib... ranlib
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... 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 for LIBOSMOCORE... yes
checking for LIBOSMOVTY... yes
checking for LIBOSMOTRAU... yes
checking for LIBOSMOGSM... yes
checking for LIBOSMOCTRL... yes
checking for LIBOSMOABIS... yes
checking for LIBOSMOCODEC... yes
checking for LIBOSMOCODING... yes
checking for ORTP... yes
checking whether to enable support for sysmoBTS L1/PHY support... no
checking whether to enable support for osmo-trx based L1/PHY support... yes
checking whether to enable support for Octasic OCTPHY-2G... no
checking whether to enable NuRAN Wireless Litecell 1.5 hardware support... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sysmocom/femtobts/sbts2050_header.h usability... no
checking sysmocom/femtobts/sbts2050_header.h presence... no
checking for sysmocom/femtobts/sbts2050_header.h... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating src/Makefile
config.status: creating src/common/Makefile
config.status: creating src/osmo-bts-virtual/Makefile
config.status: creating src/osmo-bts-sysmo/Makefile
config.status: creating src/osmo-bts-litecell15/Makefile
config.status: creating src/osmo-bts-trx/Makefile
config.status: creating src/osmo-bts-octphy/Makefile
config.status: creating include/Makefile
config.status: creating include/osmo-bts/Makefile
config.status: creating tests/Makefile
config.status: creating tests/paging/Makefile
config.status: creating tests/agch/Makefile
config.status: creating tests/cipher/Makefile
config.status: creating tests/sysmobts/Makefile
config.status: creating tests/misc/Makefile
config.status: creating tests/handover/Makefile
config.status: creating tests/tx_power/Makefile
config.status: creating tests/power/Makefile
config.status: creating tests/meas/Makefile
config.status: creating Makefile
config.status: creating btsconfig.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
echo 0.7.0.24-28cb > .version-t && mv .version-t .version
make install-recursive
make[1]: Entering directory '/tmp/osmo-bts'
Making install in include
make[2]: Entering directory '/tmp/osmo-bts/include'
Making install in osmo-bts
make[3]: Entering directory '/tmp/osmo-bts/include/osmo-bts'
make[4]: Entering directory '/tmp/osmo-bts/include/osmo-bts'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/osmo-bts/include/osmo-bts'
make[3]: Leaving directory '/tmp/osmo-bts/include/osmo-bts'
make[3]: Entering directory '/tmp/osmo-bts/include'
make[4]: Entering directory '/tmp/osmo-bts/include'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/osmo-bts/include'
make[3]: Leaving directory '/tmp/osmo-bts/include'
make[2]: Leaving directory '/tmp/osmo-bts/include'
Making install in src
make[2]: Entering directory '/tmp/osmo-bts/src'
Making install in common
make[3]: Entering directory '/tmp/osmo-bts/src/common'
CC gsm_data_shared.o
CC sysinfo.o
CC logging.o
CC oml.o
CC abis.o
CC rsl.o
CC bts.o
CC vty.o
[91mgsm_data_shared.c: In function 'gsm_pchan2chan_nr':
[0m[91mgsm_data_shared.c:691:2: warning: #warning "fix caller that passes lchan_nr != 0" [-Wcpp]
#warning "fix caller that passes lchan_nr != 0"
^
[0m[91mrsl.c: In function 'rsl_rx_ipac_XXcx':
[0m[91mrsl.c:1744:3: warning: implicit declaration of function 'osmo_rtp_set_source_desc' [-Wimplicit-function-declaration]
osmo_rtp_set_source_desc(lchan->abis_ip.rtp_socket, cname,
^
[0m[91mvty.c:394:2: warning: #warning merge with OpenBSC? [-Wcpp]
#warning merge with OpenBSC?
^
[0m CC paging.o
CC amr.o
CC measurement.o
CC lchan.o
CC load_indication.o
CC pcu_sock.o
CC msg_utils.o
CC handover.o
CC tx_power.o
CC bts_ctrl_commands.o
[91mpcu_sock.c: In function 'pcu_tx_info_ind':
[0m[91mpcu_sock.c:196:2: warning: #warning "isn't dl_tbf_ext wrong?: * 10 and no ntohs" [-Wcpp]
#warning "isn't dl_tbf_ext wrong?: * 10 and no ntohs"
^
pcu_sock.c:198:2: warning: #warning "isn't ul_tbf_ext wrong?: * 10 and no ntohs" [-Wcpp]
#warning "isn't ul_tbf_ext wrong?: * 10 and no ntohs"
^
[0m CC bts_ctrl_lookup.o
CC l1sap.o
CC cbch.o
CC power_control.o
[91ml1sap.c: In function 'l1sap_info_time_ind':
l1sap.c:451:22: warning: unused variable 'trx' [-Wunused-variable]
struct gsm_bts_trx *trx;
^
[0m[91ml1sap.c: In function 'l1sap_tch_rts_ind':
l1sap.c:832:15: warning: variable 'timestamp' set but not used [-Wunused-but-set-variable]
uint32_t fn, timestamp;
^
l1sap.c:831:11: warning: variable 'seq' set but not used [-Wunused-but-set-variable]
uint16_t seq;
^
[0m CC main.o
CC phy_link.o
CC dtx_dl_amr_fsm.o
CC scheduler.o
AR libbts.a
AR libl1sched.a
make[4]: Entering directory '/tmp/osmo-bts/src/common'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/osmo-bts/src/common'
make[3]: Leaving directory '/tmp/osmo-bts/src/common'
Making install in osmo-bts-virtual
make[3]: Entering directory '/tmp/osmo-bts/src/osmo-bts-virtual'
CC main.o
CC bts_model.o
CC virtualbts_vty.o
CC scheduler_virtbts.o
CC virtual_um.o
CC osmo_mcast_sock.o
CC l1_if.o
[91ml1_if.c: In function 'virt_um_rcv_cb':
[0m[91ml1_if.c:167:2: warning: #warning "we cannot just pass a l1sap primitive on the stack!!!" [-Wcpp]
#warning "we cannot just pass a l1sap primitive on the stack!!!"
^
[0m CCLD osmo-bts-virtual
[91m../../src/common/libbts.a(rsl.o): In function `rsl_rx_ipac_XXcx':
/tmp/osmo-bts/src/common/rsl.c:1744: undefined reference to `osmo_rtp_set_source_desc'
collect2: error: ld returned 1 exit status
[0m[91mmake[3]: *** [osmo-bts-virtual] Error 1
[0mMakefile:362: recipe for target 'osmo-bts-virtual' failed
make[3]: Leaving directory '/tmp/osmo-bts/src/osmo-bts-virtual'
[91mmake[2]: *** [install-recursive] Error 1
[0mMakefile:334: recipe for target 'install-recursive' failed
make[2]: Leaving directory '/tmp/osmo-bts/src'
Makefile:388: recipe for target 'install-recursive' failed
make[1]: Leaving directory '/tmp/osmo-bts'
[91mmake[1]: *** [install-recursive] Error 1
make: *** [install] Error 2
[0mMakefile:684: recipe for target 'install' failed
The command '/bin/sh -c cd osmo-bts && git fetch && git checkout -f -B master origin/master && autoreconf -fi && ./configure --enable-trx && make -j8 install' returned a non-zero code: 2
../make/Makefile:43: recipe for target 'docker-build' failed
make: *** [docker-build] Error 2
Build step 'Execute shell' marked build as failure
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: Test reports were found but none of them are new. Did tests run?
For example, /home/osmocom-build/jenkins/workspace/ttcn3-nitb-sysinfo/logs/ttcn3-nitb-sysinfo/junit-xml-19.log is 5 days 23 hr old
Sending e-mails to: laforge@gnumonks.org
Finished: FAILURE