See https://jenkins.osmocom.org/jenkins/job/ttcn3-pcu-test/2029/display/redirect?page=changes
Changes:
[Pau Espin Pedrol] asterisk: Enable use of EVS codec
[Pau Espin Pedrol] ttcn3-sgsn: Use 2nd IP address on emulated HNBGW
[Pau Espin Pedrol] ttcn3-sgsn: Use new 172.18.8.104 in emulated RNC
------------------------------------------ [...truncated 32.96 KB...] #7 3.803 Setting up libosmosim2:amd64 (1.9.0.209.e0c63.202407232026) ... #7 3.813 Setting up libosmocore (1.9.0.209.e0c63.202407232026) ... #7 3.822 Setting up libosmocore-dev:amd64 (1.9.0.209.e0c63.202407232026) ... #7 3.835 Processing triggers for libc-bin (2.36-9+deb12u7) ... #7 DONE 4.0s
#8 [3/8] WORKDIR /TMP #8 DONE 0.1s
#9 [4/8] RUN GIT clone https://gerrit.osmocom.org/osmo-pcu.git #9 0.350 Cloning into 'osmo-pcu'... #9 DONE 2.7s
#10 [5/8] ADD HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-PCU/+/MASTER?FORMAT=TEXT /tmp/commit-osmo-pcu #10 DONE 0.0s
#11 [6/8] RUN CD osmo-pcu && 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 && make "-j$(nproc)" install #11 0.503 Already on 'master' #11 0.503 Your branch is up to date with 'origin/master'. #11 0.505 refs/heads/master #11 0.509 HEAD is now at 439d0c3c Bump version: 1.4.0.15-e192 → 1.5.0 #11 0.511 master #11 0.512 439d0c3c7b2048988590e661949af1dba81ddd35 #11 3.206 libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'. #11 3.206 libtoolize: copying file './ltmain.sh' #11 3.385 libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, #11 3.385 libtoolize: and rerunning libtoolize and aclocal. #11 3.385 libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. #11 4.730 configure.ac:42: warning: The macro `AC_HEADER_STDC' is obsolete. #11 4.730 configure.ac:42: You should run autoupdate. #11 4.730 ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... #11 4.730 configure.ac:42: the top level #11 4.730 configure.ac:93: warning: The macro `AC_HELP_STRING' is obsolete. #11 4.730 configure.ac:93: You should run autoupdate. #11 4.730 ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... #11 4.730 configure.ac:93: the top level #11 4.730 configure.ac:134: warning: The macro `AC_HELP_STRING' is obsolete. #11 4.730 configure.ac:134: You should run autoupdate. #11 4.730 ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... #11 4.730 configure.ac:134: the top level #11 4.730 configure.ac:153: warning: The macro `AC_HELP_STRING' is obsolete. #11 4.730 configure.ac:153: You should run autoupdate. #11 4.730 ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... #11 4.730 configure.ac:153: the top level #11 4.730 configure.ac:172: warning: The macro `AC_HELP_STRING' is obsolete. #11 4.730 configure.ac:172: You should run autoupdate. #11 4.730 ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... #11 4.730 configure.ac:172: the top level #11 4.730 configure.ac:183: warning: The macro `AC_HELP_STRING' is obsolete. #11 4.730 configure.ac:183: You should run autoupdate. #11 4.730 ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... #11 4.730 configure.ac:183: the top level #11 4.730 configure.ac:263: warning: AC_OUTPUT should be used without arguments. #11 4.730 configure.ac:263: You should run autoupdate. #11 5.341 configure.ac:24: installing './compile' #11 5.344 configure.ac:27: installing './config.guess' #11 5.346 configure.ac:27: installing './config.sub' #11 5.348 configure.ac:9: installing './install-sh' #11 5.350 configure.ac:9: installing './missing' #11 5.489 src/Makefile.am: installing './depcomp' #11 5.516 tests/Makefile.am:34: warning: source file 'alloc/AllocTest.cpp' is in a subdirectory, #11 5.516 tests/Makefile.am:34: but option 'subdir-objects' is disabled #11 5.516 automake: warning: possible forward-incompatibility. #11 5.516 automake: At least one source file is in a subdirectory, but the 'subdir-objects' #11 5.516 automake: automake option hasn't been enabled. For now, the corresponding output #11 5.516 automake: object file(s) will be placed in the top-level directory. However, this #11 5.516 automake: behavior may change in a future Automake major version, with object #11 5.516 automake: files being placed in the same subdirectory as the corresponding sources. #11 5.516 automake: You are advised to start using 'subdir-objects' option throughout your #11 5.516 automake: project, to avoid future incompatibilities. #11 5.517 tests/Makefile.am:47: warning: source file 'alloc/MslotTest.cpp' is in a subdirectory, #11 5.517 tests/Makefile.am:47: but option 'subdir-objects' is disabled #11 5.518 tests/Makefile.am:154: warning: source file 'app_info/AppInfoTest.cpp' is in a subdirectory, #11 5.518 tests/Makefile.am:154: but option 'subdir-objects' is disabled #11 5.518 tests/Makefile.am:69: warning: source file 'bitcomp/BitcompTest.cpp' is in a subdirectory, #11 5.518 tests/Makefile.am:69: but option 'subdir-objects' is disabled #11 5.518 tests/Makefile.am:69: warning: source file '../src/egprs_rlc_compression.cpp' is in a subdirectory, #11 5.518 tests/Makefile.am:69: but option 'subdir-objects' is disabled #11 5.519 tests/Makefile.am:138: warning: source file 'codel/codel_test.c' is in a subdirectory, #11 5.519 tests/Makefile.am:138: but option 'subdir-objects' is disabled #11 5.520 tests/Makefile.am:76: warning: source file 'edge/EdgeTest.cpp' is in a subdirectory, #11 5.520 tests/Makefile.am:76: but option 'subdir-objects' is disabled #11 5.521 tests/Makefile.am:85: warning: source file 'emu/pcu_emu.cpp' is in a subdirectory, #11 5.521 tests/Makefile.am:85: but option 'subdir-objects' is disabled #11 5.521 tests/Makefile.am:85: warning: source file 'emu/test_replay_gprs_attach.cpp' is in a subdirectory, #11 5.521 tests/Makefile.am:85: but option 'subdir-objects' is disabled #11 5.521 tests/Makefile.am:85: warning: source file 'emu/openbsc_clone.c' is in a subdirectory, #11 5.521 tests/Makefile.am:85: but option 'subdir-objects' is disabled #11 5.521 tests/Makefile.am:85: warning: source file 'emu/test_pdp_activation.cpp' is in a subdirectory, #11 5.521 tests/Makefile.am:85: but option 'subdir-objects' is disabled #11 5.522 tests/Makefile.am:145: warning: source file 'fn/FnTest.cpp' is in a subdirectory, #11 5.522 tests/Makefile.am:145: but option 'subdir-objects' is disabled #11 5.523 tests/Makefile.am:119: warning: source file 'llc/LlcTest.cpp' is in a subdirectory, #11 5.523 tests/Makefile.am:119: but option 'subdir-objects' is disabled #11 5.523 tests/Makefile.am:133: warning: source file 'llist/LListTest.cpp' is in a subdirectory, #11 5.523 tests/Makefile.am:133: but option 'subdir-objects' is disabled #11 5.524 tests/Makefile.am:105: warning: source file 'ms/MsTest.cpp' is in a subdirectory, #11 5.524 tests/Makefile.am:105: but option 'subdir-objects' is disabled #11 5.525 tests/Makefile.am:28: warning: source file 'rlcmac/RLCMACTest.cpp' is in a subdirectory, #11 5.525 tests/Makefile.am:28: but option 'subdir-objects' is disabled #11 5.525 tests/Makefile.am:56: warning: source file 'tbf/TbfTest.cpp' is in a subdirectory, #11 5.525 tests/Makefile.am:56: but option 'subdir-objects' is disabled #11 5.526 tests/Makefile.am:96: warning: source file 'types/TypesTest.cpp' is in a subdirectory, #11 5.526 tests/Makefile.am:96: but option 'subdir-objects' is disabled #11 5.527 tests/Makefile.am:167: warning: source file 'ulc/PdchUlcTest.cpp' is in a subdirectory, #11 5.527 tests/Makefile.am:167: but option 'subdir-objects' is disabled #11 5.662 checking for a BSD-compatible install... /usr/bin/install -c #11 5.669 checking whether build environment is sane... yes #11 5.678 checking for a race-free mkdir -p... /usr/bin/mkdir -p #11 5.679 checking for gawk... gawk #11 5.679 checking whether make sets $(MAKE)... yes #11 5.689 checking whether make supports nested variables... yes #11 5.695 checking whether make supports nested variables... (cached) yes #11 5.696 checking whether make sets $(MAKE)... (cached) yes #11 5.698 checking for gcc... gcc #11 5.727 checking whether the C compiler works... yes #11 5.767 checking for C compiler default output file name... a.out #11 5.768 checking for suffix of executables... #11 5.804 checking whether we are cross compiling... no #11 5.848 checking for suffix of object files... o #11 5.873 checking whether the compiler supports GNU C... yes #11 5.897 checking whether gcc accepts -g... yes #11 5.917 checking for gcc option to enable C11 features... none needed #11 5.949 checking whether gcc understands -c and -o together... yes #11 5.994 checking whether make supports the include directive... yes (GNU style) #11 6.003 checking dependency style of gcc... gcc3 #11 6.039 checking for g++... g++ #11 6.060 checking whether the compiler supports GNU C++... yes #11 6.130 checking whether g++ accepts -g... yes #11 6.155 checking for g++ option to enable C++11 features... unsupported #11 6.390 checking for g++ option to enable C++98 features... none needed #11 6.433 checking dependency style of g++... gcc3 #11 6.470 checking build system type... x86_64-pc-linux-gnu #11 6.512 checking host system type... x86_64-pc-linux-gnu #11 6.513 checking how to print strings... printf #11 6.540 checking for a sed that does not truncate output... /usr/bin/sed #11 6.544 checking for grep that handles long lines and -e... /usr/bin/grep #11 6.546 checking for egrep... /usr/bin/grep -E #11 6.548 checking for fgrep... /usr/bin/grep -F #11 6.550 checking for ld used by gcc... /usr/bin/ld #11 6.554 checking if the linker (/usr/bin/ld) is GNU ld... yes #11 6.557 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B #11 6.559 checking the name lister (/usr/bin/nm -B) interface... BSD nm #11 6.578 checking whether ln -s works... yes #11 6.579 checking the maximum length of command line arguments... 1572864 #11 6.586 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop #11 6.586 checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop #11 6.586 checking for /usr/bin/ld option to reload object files... -r #11 6.586 checking for file... file #11 6.587 checking for objdump... objdump #11 6.587 checking how to recognize dependent libraries... pass_all #11 6.588 checking for dlltool... no #11 6.588 checking how to associate runtime and link libraries... printf %s\n #11 6.588 checking for ar... ar #11 6.589 checking for archiver @FILE support... @ #11 6.613 checking for strip... strip #11 6.613 checking for ranlib... ranlib #11 6.614 checking command to parse /usr/bin/nm -B output from gcc object... ok #11 6.679 checking for sysroot... no #11 6.679 checking for a working dd... /usr/bin/dd #11 6.683 checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 #11 6.699 checking for mt... no #11 6.700 checking if : is a manifest tool... no #11 6.704 checking for stdio.h... yes #11 6.721 checking for stdlib.h... yes #11 6.744 checking for string.h... yes #11 6.765 checking for inttypes.h... yes #11 6.787 checking for stdint.h... yes #11 6.810 checking for strings.h... yes #11 6.833 checking for sys/stat.h... yes #11 6.855 checking for sys/types.h... yes #11 6.882 checking for unistd.h... yes #11 6.913 checking for dlfcn.h... yes #11 6.941 checking for objdir... .libs #11 6.999 checking if gcc supports -fno-rtti -fno-exceptions... no #11 7.018 checking for gcc option to produce PIC... -fPIC -DPIC #11 7.018 checking if gcc PIC flag -fPIC -DPIC works... yes #11 7.034 checking if gcc static flag -static works... yes #11 7.109 checking if gcc supports -c -o file.o... yes #11 7.139 checking if gcc supports -c -o file.o... (cached) yes #11 7.139 checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes #11 7.149 checking whether -lc should be explicitly linked in... no #11 7.174 checking dynamic linker characteristics... GNU/Linux ld.so #11 7.235 checking how to hardcode library paths into programs... immediate #11 7.235 checking whether stripping libraries is possible... yes #11 7.237 checking if libtool supports shared libraries... yes #11 7.237 checking whether to build shared libraries... yes #11 7.238 checking whether to build static libraries... yes #11 7.242 checking how to run the C++ preprocessor... g++ -E #11 7.371 checking for ld used by g++... /usr/bin/ld -m elf_x86_64 #11 7.374 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes #11 7.383 checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes #11 7.458 checking for g++ option to produce PIC... -fPIC -DPIC #11 7.458 checking if g++ PIC flag -fPIC -DPIC works... yes #11 7.477 checking if g++ static flag -static works... yes #11 7.551 checking if g++ supports -c -o file.o... yes #11 7.581 checking if g++ supports -c -o file.o... (cached) yes #11 7.581 checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes #11 7.581 checking dynamic linker characteristics... (cached) GNU/Linux ld.so #11 7.586 checking how to hardcode library paths into programs... immediate #11 7.586 checking for pkg-config... /usr/bin/pkg-config #11 7.587 checking for pkg-config... /usr/bin/pkg-config #11 7.587 checking pkg-config is at least version 0.20... yes #11 7.588 checking for egrep... (cached) /usr/bin/grep -E #11 7.588 checking for libosmocore >= 1.10.0... no #11 7.596 configure: error: Package requirements (libosmocore >= 1.10.0) were not met: #11 7.596 #11 7.596 Package dependency requirement 'libosmocore >= 1.10.0' could not be satisfied. #11 7.596 Package 'libosmocore' has version '1.9.0.209-e0c63.202407232026', required version is '>= 1.10.0' #11 7.596 #11 7.596 Consider adjusting the PKG_CONFIG_PATH environment variable if you #11 7.596 installed software in a non-standard prefix. #11 7.596 #11 7.596 Alternatively, you may set the environment variables LIBOSMOCORE_CFLAGS #11 7.596 and LIBOSMOCORE_LIBS to avoid the need to call pkg-config. #11 7.596 See the pkg-config man page for more details. #11 ERROR: process "/bin/sh -c cd osmo-pcu && \tgit fetch && git checkout $OSMO_PCU_BRANCH && \t(git symbolic-ref -q HEAD && git reset --hard origin/$OSMO_PCU_BRANCH || exit 1); \tgit rev-parse --abbrev-ref HEAD && git rev-parse HEAD && \tautoreconf -fi && \t./configure && \tmake "-j$(nproc)" install" did not complete successfully: exit code: 1 ------
[6/8] RUN CD osmo-pcu && 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 && make "-j$(nproc)" install:
7.596 7.596 Package dependency requirement 'libosmocore >= 1.10.0' could not be satisfied. 7.596 Package 'libosmocore' has version '1.9.0.209-e0c63.202407232026', required version is '>= 1.10.0' 7.596 7.596 Consider adjusting the PKG_CONFIG_PATH environment variable if you 7.596 installed software in a non-standard prefix. 7.596 7.596 Alternatively, you may set the environment variables LIBOSMOCORE_CFLAGS 7.596 and LIBOSMOCORE_LIBS to avoid the need to call pkg-config. 7.596 See the pkg-config man page for more details. ------ Dockerfile:31 -------------------- 30 | 31 | >>> RUN cd osmo-pcu && \ 32 | >>> git fetch && git checkout $OSMO_PCU_BRANCH && \ 33 | >>> (git symbolic-ref -q HEAD && git reset --hard origin/$OSMO_PCU_BRANCH || exit 1); \ 34 | >>> git rev-parse --abbrev-ref HEAD && git rev-parse HEAD && \ 35 | >>> autoreconf -fi && \ 36 | >>> ./configure && \ 37 | >>> make "-j$(nproc)" install 38 | -------------------- ERROR: failed to solve: process "/bin/sh -c cd osmo-pcu && \tgit fetch && git checkout $OSMO_PCU_BRANCH && \t(git symbolic-ref -q HEAD && git reset --hard origin/$OSMO_PCU_BRANCH || exit 1); \tgit rev-parse --abbrev-ref HEAD && git rev-parse HEAD && \tautoreconf -fi && \t./configure && \tmake "-j$(nproc)" install" did not complete successfully: exit code: 1 make: *** [../make/Makefile:94: docker-build] Error 1 make: Leaving directory 'https://jenkins.osmocom.org/jenkins/job/ttcn3-pcu-test/ws/osmo-pcu-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?
jenkins-notifications@lists.osmocom.org