See https://jenkins.osmocom.org/jenkins/job/TTCN3-centos-bts-test/1269/display/redirect
Changes:
------------------------------------------ [...truncated 87.88 KB...] #11 6.629 checking whether gcc accepts -g... yes #11 6.649 checking for gcc option to accept ISO C89... none needed #11 6.671 checking whether gcc understands -c and -o together... yes #11 6.702 checking whether make supports the include directive... yes (GNU style) #11 6.710 checking dependency style of gcc... gcc3 #11 6.744 checking build system type... x86_64-pc-linux-gnu #11 6.785 checking host system type... x86_64-pc-linux-gnu #11 6.785 checking how to print strings... printf #11 6.787 checking for a sed that does not truncate output... /usr/bin/sed #11 6.791 checking for grep that handles long lines and -e... /usr/bin/grep #11 6.792 checking for egrep... /usr/bin/grep -E #11 6.794 checking for fgrep... /usr/bin/grep -F #11 6.795 checking for ld used by gcc... /usr/bin/ld #11 6.797 checking if the linker (/usr/bin/ld) is GNU ld... yes #11 6.799 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B #11 6.802 checking the name lister (/usr/bin/nm -B) interface... BSD nm #11 6.821 checking whether ln -s works... yes #11 6.821 checking the maximum length of command line arguments... 1572864 #11 6.828 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop #11 6.828 checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop #11 6.828 checking for /usr/bin/ld option to reload object files... -r #11 6.828 checking for objdump... objdump #11 6.829 checking how to recognize dependent libraries... pass_all #11 6.830 checking for dlltool... no #11 6.830 checking how to associate runtime and link libraries... printf %s\n #11 6.830 checking for ar... ar #11 6.831 checking for archiver @FILE support... @ #11 6.856 checking for strip... strip #11 6.856 checking for ranlib... ranlib #11 6.857 checking command to parse /usr/bin/nm -B output from gcc object... ok #11 6.920 checking for sysroot... no #11 6.920 checking for a working dd... ./configure: line 6570: cmp: command not found #11 6.926 ./configure: line 6570: cmp: command not found #11 6.927 #11 6.927 checking how to truncate binary pipes... /usr/bin/sed -e 4q #11 6.944 ./configure: line 6747: /usr/bin/file: No such file or directory #11 6.946 checking for mt... no #11 6.946 checking if : is a manifest tool... no #11 6.952 checking how to run the C preprocessor... gcc -E #11 6.996 checking for ANSI C header files... yes #11 7.075 checking for sys/types.h... yes #11 7.102 checking for sys/stat.h... yes #11 7.128 checking for stdlib.h... yes #11 7.157 checking for string.h... yes #11 7.189 checking for memory.h... yes #11 7.217 checking for strings.h... yes #11 7.243 checking for inttypes.h... yes #11 7.272 checking for stdint.h... yes #11 7.301 checking for unistd.h... yes #11 7.330 checking for dlfcn.h... yes #11 7.357 checking for objdir... .libs #11 7.424 checking if gcc supports -fno-rtti -fno-exceptions... ./configure: line 8499: diff: command not found #11 7.447 no #11 7.447 checking for gcc option to produce PIC... -fPIC -DPIC #11 7.447 checking if gcc PIC flag -fPIC -DPIC works... yes #11 7.467 checking if gcc static flag -static works... no #11 7.486 checking if gcc supports -c -o file.o... yes #11 7.515 checking if gcc supports -c -o file.o... (cached) yes #11 7.515 checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes #11 7.523 checking whether -lc should be explicitly linked in... no #11 7.552 checking dynamic linker characteristics... GNU/Linux ld.so #11 7.602 checking how to hardcode library paths into programs... immediate #11 7.602 checking whether stripping libraries is possible... yes #11 7.604 checking if libtool supports shared libraries... yes #11 7.604 checking whether to build shared libraries... yes #11 7.604 checking whether to build static libraries... yes #11 7.604 checking for pkg-config... /usr/bin/pkg-config #11 7.605 checking for pkg-config... /usr/bin/pkg-config #11 7.606 checking pkg-config is at least version 0.20... yes #11 7.606 checking for ANSI C header files... (cached) yes #11 7.607 checking for LIBOSMOCORE... yes #11 7.611 checking for LIBOSMOVTY... yes #11 7.616 checking for LIBOSMOGSM... yes #11 7.620 checking for LIBOSMOCTRL... yes #11 7.625 checking for LIBOSMOCODEC... yes #11 7.631 checking for LIBOSMOCODING... yes #11 7.637 checking for LIBOSMOABIS... yes #11 7.644 checking for LIBOSMOTRAU... yes #11 7.649 checking for LIBOSMONETIF... yes #11 7.654 checking whether to enable support for sysmobts calibration tool... no #11 7.654 checking whether to enable support for sysmoBTS L1/PHY support... no #11 7.655 checking whether to enable support for osmo-trx based L1/PHY support... yes #11 7.655 checking whether to enable support for Octasic OCTPHY-2G... no #11 7.657 checking whether to enable NuRAN Wireless Litecell 1.5 hardware support... no #11 7.658 checking whether to enable NuRAN Wireless OC-2G hardware support... no #11 7.659 checking whether to enable VTY/CTRL tests... no #11 7.659 checking whether to include systemtap tracing support... no #11 7.661 CFLAGS=" -std=gnu11" #11 7.661 CPPFLAGS="" #11 7.686 checking that generated files are newer than configure... done #11 7.687 configure: creating ./config.status #11 8.062 config.status: creating src/Makefile #11 8.075 config.status: creating src/common/Makefile #11 8.091 config.status: creating src/osmo-bts-virtual/Makefile #11 8.108 config.status: creating src/osmo-bts-omldummy/Makefile #11 8.122 config.status: creating src/osmo-bts-sysmo/Makefile #11 8.140 config.status: creating src/osmo-bts-lc15/Makefile #11 8.156 config.status: creating src/osmo-bts-oc2g/Makefile #11 8.174 config.status: creating src/osmo-bts-trx/Makefile #11 8.192 config.status: creating src/osmo-bts-octphy/Makefile #11 8.207 config.status: creating include/Makefile #11 8.223 config.status: creating include/osmo-bts/Makefile #11 8.235 config.status: creating tests/Makefile #11 8.248 config.status: creating tests/paging/Makefile #11 8.264 config.status: creating tests/agch/Makefile #11 8.278 config.status: creating tests/cipher/Makefile #11 8.292 config.status: creating tests/sysmobts/Makefile #11 8.307 config.status: creating tests/misc/Makefile #11 8.321 config.status: creating tests/handover/Makefile #11 8.336 config.status: creating tests/ta_control/Makefile #11 8.352 config.status: creating tests/tx_power/Makefile #11 8.367 config.status: creating tests/power/Makefile #11 8.382 config.status: creating tests/meas/Makefile #11 8.397 config.status: creating tests/amr/Makefile #11 8.411 config.status: creating tests/csd/Makefile #11 8.425 config.status: creating doc/Makefile #11 8.440 config.status: creating doc/examples/Makefile #11 8.453 config.status: creating doc/manuals/Makefile #11 8.468 config.status: creating contrib/Makefile #11 8.482 config.status: creating contrib/ber/Makefile #11 8.496 config.status: creating contrib/systemd/Makefile #11 8.511 config.status: creating contrib/osmo-bts.spec #11 8.525 config.status: creating Makefile #11 8.538 config.status: creating btsconfig.h #11 8.553 config.status: executing tests/atconfig commands #11 8.556 config.status: executing depfiles commands #11 9.186 config.status: executing libtool commands #11 9.228 echo 1.7.0.32-791d > .version-t && mv .version-t .version #11 9.230 make install-recursive #11 9.231 make[1]: Entering directory '/tmp/osmo-bts' #11 9.234 Making install in include #11 9.235 make[2]: Entering directory '/tmp/osmo-bts/include' #11 9.238 Making install in osmo-bts #11 9.239 make[3]: Entering directory '/tmp/osmo-bts/include/osmo-bts' #11 9.240 make[4]: Entering directory '/tmp/osmo-bts/include/osmo-bts' #11 9.240 make[4]: Nothing to be done for 'install-exec-am'. #11 9.240 make[4]: Nothing to be done for 'install-data-am'. #11 9.240 make[4]: Leaving directory '/tmp/osmo-bts/include/osmo-bts' #11 9.240 make[3]: Leaving directory '/tmp/osmo-bts/include/osmo-bts' #11 9.242 make[3]: Entering directory '/tmp/osmo-bts/include' #11 9.243 make[4]: Entering directory '/tmp/osmo-bts/include' #11 9.243 make[4]: Nothing to be done for 'install-exec-am'. #11 9.243 make[4]: Nothing to be done for 'install-data-am'. #11 9.243 make[4]: Leaving directory '/tmp/osmo-bts/include' #11 9.244 make[3]: Leaving directory '/tmp/osmo-bts/include' #11 9.244 make[2]: Leaving directory '/tmp/osmo-bts/include' #11 9.244 Making install in src #11 9.246 make[2]: Entering directory '/tmp/osmo-bts/src' #11 9.248 Making install in common #11 9.251 make[3]: Entering directory '/tmp/osmo-bts/src/common' #11 9.251 make install-am #11 9.253 make[4]: Entering directory '/tmp/osmo-bts/src/common' #11 9.254 CC logging.o #11 9.254 CC gsm_data.o #11 9.254 CC sysinfo.o #11 9.255 CC osmux.o #11 9.255 CC oml.o #11 9.255 CC abis.o #11 9.255 CC abis_osmo.o #11 9.256 CC bts.o #11 9.256 CC rtp_input_preen.o #11 9.256 CC bts_sm.o #11 9.256 CC bts_trx.o #11 9.256 CC rsl.o #11 9.256 CC vty.o #11 9.257 CC paging.o #11 9.257 CC measurement.o #11 9.258 CC amr.o #11 9.316 CC asci.o #11 9.317 CC lchan.o #11 9.319 CC load_indication.o #11 9.331 CC pcu_sock.o #11 9.331 CC handover.o #11 9.332 CC msg_utils.o #11 9.346 CC tx_power.o #11 9.361 CC bts_ctrl_lookup.o #11 9.361 CC bts_ctrl_commands.o #11 9.366 CC bts_shutdown_fsm.o #11 9.374 CC csd_v110.o #11 9.375 CC l1sap.o #11 9.397 CC cbch.o #11 9.398 CC power_control.o #11 9.406 CC main.o #11 9.410 CC phy_link.o #11 9.422 CC dtx_dl_amr_fsm.o #11 9.427 CC scheduler_mframe.o #11 9.431 CC ta_control.o #11 9.440 CC nm_common_fsm.o #11 9.443 CC nm_bts_sm_fsm.o #11 9.447 CC nm_bts_fsm.o #11 9.453 l1sap.c: In function 'l1sap_uplink_access': #11 9.453 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.453 l1sap.u.info.type = (active) ? PRIM_INFO_ACT_UL_ACC : PRIM_INFO_DEACT_UL_ACC; #11 9.453 ^~~~~~~~~~~~~~~~~~~~ #11 9.453 PRIM_INFO_ACT_CIPH #11 9.453 l1sap.c:2465:33: note: each undeclared identifier is reported only once for each function it appears in #11 9.458 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.458 l1sap.u.info.type = (active) ? PRIM_INFO_ACT_UL_ACC : PRIM_INFO_DEACT_UL_ACC; #11 9.458 ^~~~~~~~~~~~~~~~~~~~~~ #11 9.458 PRIM_INFO_DEACT_CIPH #11 9.458 l1sap.c:2466:17: error: 'union <anonymous>' has no member named 'ulacc_req'; did you mean 'act_req'? #11 9.458 l1sap.u.info.u.ulacc_req.chan_nr = chan_nr; #11 9.458 ^~~~~~~~~ #11 9.458 act_req #11 9.468 CC nm_bb_transc_fsm.o #11 9.469 CC nm_channel_fsm.o #11 9.473 make[4]: *** [Makefile:552: l1sap.o] Error 1 #11 9.473 make[4]: *** Waiting for unfinished jobs.... #11 9.599 make[4]: Leaving directory '/tmp/osmo-bts/src/common' #11 9.599 make[3]: *** [Makefile:669: install] Error 2 #11 9.599 make[3]: Leaving directory '/tmp/osmo-bts/src/common' #11 9.600 make[2]: *** [Makefile:390: install-recursive] Error 1 #11 9.600 make[2]: Leaving directory '/tmp/osmo-bts/src' #11 9.601 make[1]: *** [Makefile:443: install-recursive] Error 1 #11 9.601 make[1]: Leaving directory '/tmp/osmo-bts' #11 9.601 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.473 make[4]: *** [Makefile:552: l1sap.o] Error 1 9.473 make[4]: *** Waiting for unfinished jobs.... 9.599 make[4]: Leaving directory '/tmp/osmo-bts/src/common' 9.599 make[3]: *** [Makefile:669: install] Error 2 9.599 make[3]: Leaving directory '/tmp/osmo-bts/src/common' 9.600 make[2]: *** [Makefile:390: install-recursive] Error 1 9.600 make[2]: Leaving directory '/tmp/osmo-bts/src' 9.601 make[1]: *** [Makefile:443: install-recursive] Error 1 9.601 make[1]: Leaving directory '/tmp/osmo-bts' 9.601 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-bts-test/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?