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/jenkins4040926323170410630.sh
+ env
JENKINS_HOME=/usr/local/jenkins
MAIL=/var/mail/osmocom-build
SSH_CLIENT=192.168.122.1 56230 22
USER=osmocom-build
RUN_CHANGES_DISPLAY_URL=http://jenkins.osmocom.org/jenkins/job/ttcn3-nitb-sysinfo/131/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/131/
HUDSON_COOKIE=6f9cbce7-f2a8-4f77-9981-f9c96cf9f36c
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=3
XDG_SESSION_ID=626
BUILD_DISPLAY_NAME=#131
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=131
XDG_RUNTIME_DIR=/run/user/1000
BUILD_TAG=jenkins-ttcn3-nitb-sysinfo-131
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=131
PARALLEL_MAKE=-j 3
SHELL=/bin/bash
RUN_DISPLAY_URL=http://jenkins.osmocom.org/jenkins/job/ttcn3-nitb-sysinfo/131/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 56230 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
---> 6803c52bd055
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
---> 2da3fd76c864
Step 10/14 : VOLUME /data
---> Using cache
---> d7f62e3cc80d
Step 11/14 : COPY openbsc.cfg /data/openbsc.cfg
---> Using cache
---> 18edc563c859
Step 12/14 : WORKDIR /data
---> Using cache
---> f0d4bba3508c
Step 13/14 : CMD /usr/local/bin/osmo-nitb
---> Using cache
---> 00f8e8820162
Step 14/14 : EXPOSE 3002/tcp 3003/tcp 4242/tcp 2775/tcp 4249/tcp
---> Using cache
---> 7a502f6adbfd
Successfully built 7a502f6adbfd
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
---> 32af1fe3cff7
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 dc8aea8434bb
[91mFrom git://git.osmocom.org/osmo-bts
2564756..3c96db2 master -> origin/master
* [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.32-3c96d > .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 abis.o
CC rsl.o
CC vty.o
CC logging.o
CC oml.o
CC bts.o
[91mgsm_data_shared.c: In function 'gsm_pchan2chan_nr':
gsm_data_shared.c:691:2: warning: #warning "fix caller that passes lchan_nr != 0" [-Wcpp]
#warning "fix caller that passes lchan_nr != 0"
^
[0m[91mvty.c:394:2: warning: #warning merge with OpenBSC? [-Wcpp]
#warning merge with OpenBSC?
^
[0m[91mrsl.c: In function 'rsl_rx_ipac_XXcx':
[0m[91mrsl.c:1745: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 CC paging.o
CC measurement.o
CC amr.o
CC lchan.o
CC load_indication.o
CC pcu_sock.o
CC handover.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"
^
[0m[91mpcu_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 msg_utils.o
CC tx_power.o
CC bts_ctrl_commands.o
CC bts_ctrl_lookup.o
CC l1sap.o
CC cbch.o
CC power_control.o
[91ml1sap.c: In function 'l1sap_info_time_ind':
[0m[91ml1sap.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;
^
[0m[91ml1sap.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 virtualbts_vty.o
CC bts_model.o
CC scheduler_virtbts.o
CC l1_if.o
CC virtual_um.o
CC osmo_mcast_sock.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:1745: 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'
Makefile:334: recipe for target 'install-recursive' failed
make[2]: Leaving directory '/tmp/osmo-bts/src'
[91mmake[2]: *** [install-recursive] Error 1
[0mMakefile: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 13 days old
Sending e-mails to: laforge@gnumonks.org
Finished: FAILURE