See
<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos-bsc-test-sccplite/1254/display/redirect>
Changes:
------------------------------------------
[...truncated 89.18 KB...]
#11 6.563 checking whether gcc understands -c and -o together... yes
#11 6.598 checking whether make supports the include directive... yes (GNU style)
#11 6.606 checking dependency style of gcc... gcc3
#11 6.644 checking build system type... x86_64-pc-linux-gnu
#11 6.690 checking host system type... x86_64-pc-linux-gnu
#11 6.691 checking how to print strings... printf
#11 6.693 checking for a sed that does not truncate output... /usr/bin/sed
#11 6.698 checking for grep that handles long lines and -e... /usr/bin/grep
#11 6.700 checking for egrep... /usr/bin/grep -E
#11 6.701 checking for fgrep... /usr/bin/grep -F
#11 6.703 checking for ld used by gcc... /usr/bin/ld
#11 6.707 checking if the linker (/usr/bin/ld) is GNU ld... yes
#11 6.709 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
#11 6.711 checking the name lister (/usr/bin/nm -B) interface... BSD nm
#11 6.729 checking whether ln -s works... yes
#11 6.729 checking the maximum length of command line arguments... 1572864
#11 6.736 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu
format... func_convert_file_noop
#11 6.736 checking how to convert x86_64-pc-linux-gnu file names to toolchain format...
func_convert_file_noop
#11 6.736 checking for /usr/bin/ld option to reload object files... -r
#11 6.737 checking for objdump... objdump
#11 6.737 checking how to recognize dependent libraries... pass_all
#11 6.738 checking for dlltool... no
#11 6.738 checking how to associate runtime and link libraries... printf %s\n
#11 6.738 checking for ar... ar
#11 6.738 checking for archiver @FILE support... @
#11 6.764 checking for strip... strip
#11 6.764 checking for ranlib... ranlib
#11 6.765 checking command to parse /usr/bin/nm -B output from gcc object... ok
#11 6.820 checking for sysroot... no
#11 6.820 checking for a working dd... ./configure: line 6570: cmp: command not found
#11 6.828 ./configure: line 6570: cmp: command not found
#11 6.830
#11 6.830 checking how to truncate binary pipes... /usr/bin/sed -e 4q
#11 6.846 ./configure: line 6747: /usr/bin/file: No such file or directory
#11 6.848 checking for mt... no
#11 6.848 checking if : is a manifest tool... no
#11 6.855 checking how to run the C preprocessor... gcc -E
#11 6.903 checking for ANSI C header files... yes
#11 6.983 checking for sys/types.h... yes
#11 7.006 checking for sys/stat.h... yes
#11 7.029 checking for stdlib.h... yes
#11 7.054 checking for string.h... yes
#11 7.081 checking for memory.h... yes
#11 7.109 checking for strings.h... yes
#11 7.141 checking for inttypes.h... yes
#11 7.171 checking for stdint.h... yes
#11 7.200 checking for unistd.h... yes
#11 7.232 checking for dlfcn.h... yes
#11 7.254 checking for objdir... .libs
#11 7.319 checking if gcc supports -fno-rtti -fno-exceptions... ./configure: line 8499:
diff: command not found
#11 7.338 no
#11 7.339 checking for gcc option to produce PIC... -fPIC -DPIC
#11 7.339 checking if gcc PIC flag -fPIC -DPIC works... yes
#11 7.358 checking if gcc static flag -static works... no
#11 7.379 checking if gcc supports -c -o file.o... yes
#11 7.411 checking if gcc supports -c -o file.o... (cached) yes
#11 7.412 checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
#11 7.420 checking whether -lc should be explicitly linked in... no
#11 7.446 checking dynamic linker characteristics... GNU/Linux ld.so
#11 7.500 checking how to hardcode library paths into programs... immediate
#11 7.501 checking whether stripping libraries is possible... yes
#11 7.502 checking if libtool supports shared libraries... yes
#11 7.502 checking whether to build shared libraries... yes
#11 7.503 checking whether to build static libraries... yes
#11 7.503 checking for pkg-config... /usr/bin/pkg-config
#11 7.505 checking for pkg-config... /usr/bin/pkg-config
#11 7.505 checking pkg-config is at least version 0.20... yes
#11 7.506 checking for ANSI C header files... (cached) yes
#11 7.506 checking for LIBOSMOCORE... yes
#11 7.512 checking for LIBOSMOVTY... yes
#11 7.518 checking for LIBOSMOGSM... yes
#11 7.523 checking for LIBOSMOCTRL... yes
#11 7.531 checking for LIBOSMOCODEC... yes
#11 7.537 checking for LIBOSMOCODING... yes
#11 7.546 checking for LIBOSMOABIS... yes
#11 7.551 checking for LIBOSMOTRAU... yes
#11 7.557 checking for LIBOSMONETIF... yes
#11 7.563 checking whether to enable support for sysmobts calibration tool... no
#11 7.563 checking whether to enable support for sysmoBTS L1/PHY support... no
#11 7.564 checking whether to enable support for osmo-trx based L1/PHY support... yes
#11 7.564 checking whether to enable support for Octasic OCTPHY-2G... no
#11 7.566 checking whether to enable NuRAN Wireless Litecell 1.5 hardware support... no
#11 7.566 checking whether to enable NuRAN Wireless OC-2G hardware support... no
#11 7.568 checking whether to enable VTY/CTRL tests... no
#11 7.568 checking whether to include systemtap tracing support... no
#11 7.570 CFLAGS=" -std=gnu11"
#11 7.570 CPPFLAGS=""
#11 7.595 checking that generated files are newer than configure... done
#11 7.596 configure: creating ./config.status
#11 8.005 config.status: creating src/Makefile
#11 8.021 config.status: creating src/common/Makefile
#11 8.036 config.status: creating src/osmo-bts-virtual/Makefile
#11 8.052 config.status: creating src/osmo-bts-omldummy/Makefile
#11 8.067 config.status: creating src/osmo-bts-sysmo/Makefile
#11 8.084 config.status: creating src/osmo-bts-lc15/Makefile
#11 8.100 config.status: creating src/osmo-bts-oc2g/Makefile
#11 8.118 config.status: creating src/osmo-bts-trx/Makefile
#11 8.135 config.status: creating src/osmo-bts-octphy/Makefile
#11 8.151 config.status: creating include/Makefile
#11 8.167 config.status: creating include/osmo-bts/Makefile
#11 8.182 config.status: creating tests/Makefile
#11 8.196 config.status: creating tests/paging/Makefile
#11 8.214 config.status: creating tests/agch/Makefile
#11 8.231 config.status: creating tests/cipher/Makefile
#11 8.248 config.status: creating tests/sysmobts/Makefile
#11 8.264 config.status: creating tests/misc/Makefile
#11 8.279 config.status: creating tests/handover/Makefile
#11 8.295 config.status: creating tests/ta_control/Makefile
#11 8.311 config.status: creating tests/tx_power/Makefile
#11 8.327 config.status: creating tests/power/Makefile
#11 8.343 config.status: creating tests/meas/Makefile
#11 8.358 config.status: creating tests/amr/Makefile
#11 8.372 config.status: creating tests/csd/Makefile
#11 8.388 config.status: creating doc/Makefile
#11 8.404 config.status: creating doc/examples/Makefile
#11 8.421 config.status: creating doc/manuals/Makefile
#11 8.437 config.status: creating contrib/Makefile
#11 8.452 config.status: creating contrib/ber/Makefile
#11 8.468 config.status: creating contrib/systemd/Makefile
#11 8.483 config.status: creating contrib/osmo-bts.spec
#11 8.499 config.status: creating Makefile
#11 8.512 config.status: creating btsconfig.h
#11 8.527 config.status: executing tests/atconfig commands
#11 8.530 config.status: executing depfiles commands
#11 9.094 config.status: executing libtool commands
#11 9.139 echo 1.7.0.32-791d > .version-t && mv .version-t .version
#11 9.142 make install-recursive
#11 9.143 make[1]: Entering directory '/tmp/osmo-bts'
#11 9.146 Making install in include
#11 9.148 make[2]: Entering directory '/tmp/osmo-bts/include'
#11 9.150 Making install in osmo-bts
#11 9.151 make[3]: Entering directory '/tmp/osmo-bts/include/osmo-bts'
#11 9.152 make[4]: Entering directory '/tmp/osmo-bts/include/osmo-bts'
#11 9.152 make[4]: Nothing to be done for 'install-exec-am'.
#11 9.152 make[4]: Nothing to be done for 'install-data-am'.
#11 9.152 make[4]: Leaving directory '/tmp/osmo-bts/include/osmo-bts'
#11 9.152 make[3]: Leaving directory '/tmp/osmo-bts/include/osmo-bts'
#11 9.154 make[3]: Entering directory '/tmp/osmo-bts/include'
#11 9.156 make[4]: Entering directory '/tmp/osmo-bts/include'
#11 9.156 make[4]: Nothing to be done for 'install-exec-am'.
#11 9.156 make[4]: Nothing to be done for 'install-data-am'.
#11 9.156 make[4]: Leaving directory '/tmp/osmo-bts/include'
#11 9.156 make[3]: Leaving directory '/tmp/osmo-bts/include'
#11 9.156 make[2]: Leaving directory '/tmp/osmo-bts/include'
#11 9.157 Making install in src
#11 9.158 make[2]: Entering directory '/tmp/osmo-bts/src'
#11 9.162 Making install in common
#11 9.164 make[3]: Entering directory '/tmp/osmo-bts/src/common'
#11 9.164 make install-am
#11 9.167 make[4]: Entering directory '/tmp/osmo-bts/src/common'
#11 9.168 CC gsm_data.o
#11 9.168 CC sysinfo.o
#11 9.169 CC logging.o
#11 9.169 CC abis.o
#11 9.169 CC osmux.o
#11 9.169 CC abis_osmo.o
#11 9.170 CC bts.o
#11 9.170 CC oml.o
#11 9.170 CC bts_sm.o
#11 9.170 CC rsl.o
#11 9.171 CC bts_trx.o
#11 9.171 CC rtp_input_preen.o
#11 9.171 CC paging.o
#11 9.172 CC vty.o
#11 9.172 CC measurement.o
#11 9.172 CC amr.o
#11 9.235 CC asci.o
#11 9.239 CC lchan.o
#11 9.242 CC load_indication.o
#11 9.249 CC pcu_sock.o
#11 9.252 CC handover.o
#11 9.253 CC tx_power.o
#11 9.253 CC msg_utils.o
#11 9.263 CC bts_ctrl_commands.o
#11 9.280 CC bts_ctrl_lookup.o
#11 9.281 CC bts_shutdown_fsm.o
#11 9.281 CC csd_v110.o
#11 9.287 CC l1sap.o
#11 9.287 CC cbch.o
#11 9.306 CC power_control.o
#11 9.315 CC main.o
#11 9.330 CC phy_link.o
#11 9.337 CC dtx_dl_amr_fsm.o
#11 9.344 CC scheduler_mframe.o
#11 9.344 CC ta_control.o
#11 9.344 CC nm_common_fsm.o
#11 9.345 CC nm_bts_sm_fsm.o
#11 9.359 CC nm_bts_fsm.o
#11 9.361 CC nm_bb_transc_fsm.o
#11 9.362 l1sap.c: In function 'l1sap_uplink_access':
#11 9.362 l1sap.c:2465:33: error: 'PRIM_INFO_ACT_UL_ACC' undeclared (first use in
this function); did you mean 'PRIM_INFO_ACT_CIPH'?
#11 9.362 l1sap.u.info.type = (active) ? PRIM_INFO_ACT_UL_ACC : PRIM_INFO_DEACT_UL_ACC;
#11 9.362 ^~~~~~~~~~~~~~~~~~~~
#11 9.362 PRIM_INFO_ACT_CIPH
#11 9.362 l1sap.c:2465:33: note: each undeclared identifier is reported only once for each
function it appears in
#11 9.366 l1sap.c:2465:56: error: 'PRIM_INFO_DEACT_UL_ACC' undeclared (first use
in this function); did you mean 'PRIM_INFO_DEACT_CIPH'?
#11 9.366 l1sap.u.info.type = (active) ? PRIM_INFO_ACT_UL_ACC : PRIM_INFO_DEACT_UL_ACC;
#11 9.366 ^~~~~~~~~~~~~~~~~~~~~~
#11 9.366 PRIM_INFO_DEACT_CIPH
#11 9.367 l1sap.c:2466:17: error: 'union <anonymous>' has no member named
'ulacc_req'; did you mean 'act_req'?
#11 9.367 l1sap.u.info.u.ulacc_req.chan_nr = chan_nr;
#11 9.367 ^~~~~~~~~
#11 9.367 act_req
#11 9.371 CC nm_channel_fsm.o
#11 9.373 CC nm_gprs_cell_fsm.o
#11 9.378 CC nm_gprs_nse_fsm.o
#11 9.383 make[4]: *** [Makefile:552: l1sap.o] Error 1
#11 9.383 make[4]: *** Waiting for unfinished jobs....
#11 9.490 make[4]: Leaving directory '/tmp/osmo-bts/src/common'
#11 9.490 make[3]: *** [Makefile:669: install] Error 2
#11 9.490 make[3]: Leaving directory '/tmp/osmo-bts/src/common'
#11 9.490 make[2]: *** [Makefile:390: install-recursive] Error 1
#11 9.490 make[2]: Leaving directory '/tmp/osmo-bts/src'
#11 9.491 make[1]: *** [Makefile:443: install-recursive] Error 1
#11 9.491 make[1]: Leaving directory '/tmp/osmo-bts'
#11 9.491 make: *** [Makefile:742: install] Error 2
#11 ERROR: process "/bin/sh -c cd osmo-bts && \tgit fetch && git
checkout $OSMO_BTS_BRANCH && \t(git symbolic-ref -q HEAD && git reset
--hard origin/$OSMO_BTS_BRANCH || exit 1); \tgit rev-parse --abbrev-ref HEAD &&
git rev-parse HEAD && \tautoreconf -fi && \t./configure --enable-trx
&& \tmake \"-j$(nproc)\" install" did not complete successfully:
exit code: 2
------
[6/8] RUN CD osmo-bts && git fetch &&
git checkout master && (git symbolic-ref -q HEAD && git reset --hard
origin/master || exit 1); git rev-parse --abbrev-ref HEAD && git rev-parse HEAD
&& autoreconf -fi && ./configure --enable-trx && make
"-j$(nproc)" install:
9.383 make[4]: *** [Makefile:552: l1sap.o] Error 1
9.383 make[4]: *** Waiting for unfinished jobs....
9.490 make[4]: Leaving directory '/tmp/osmo-bts/src/common'
9.490 make[3]: *** [Makefile:669: install] Error 2
9.490 make[3]: Leaving directory '/tmp/osmo-bts/src/common'
9.490 make[2]: *** [Makefile:390: install-recursive] Error 1
9.490 make[2]: Leaving directory '/tmp/osmo-bts/src'
9.491 make[1]: *** [Makefile:443: install-recursive] Error 1
9.491 make[1]: Leaving directory '/tmp/osmo-bts'
9.491 make: *** [Makefile:742: install] Error 2
------
Dockerfile:41
--------------------
40 |
41 | >>> RUN cd osmo-bts && \
42 | >>> git fetch && git checkout $OSMO_BTS_BRANCH && \
43 | >>> (git symbolic-ref -q HEAD && git reset --hard
origin/$OSMO_BTS_BRANCH || exit 1); \
44 | >>> git rev-parse --abbrev-ref HEAD && git rev-parse HEAD
&& \
45 | >>> autoreconf -fi && \
46 | >>> ./configure --enable-trx && \
47 | >>> make "-j$(nproc)" install
48 |
--------------------
ERROR: failed to solve: process "/bin/sh -c cd osmo-bts && \tgit fetch
&& git checkout $OSMO_BTS_BRANCH && \t(git symbolic-ref -q HEAD &&
git reset --hard origin/$OSMO_BTS_BRANCH || exit 1); \tgit rev-parse --abbrev-ref HEAD
&& git rev-parse HEAD && \tautoreconf -fi && \t./configure
--enable-trx && \tmake \"-j$(nproc)\" install" did not complete
successfully: exit code: 2
make: *** [../make/Makefile:92: docker-build] Error 1
make: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos-bsc-test-sccplite/ws/osmo-bts-master'>
+ exit 1
Build step 'Execute shell' marked build as failure
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found.
Configuration error?