See <https://jenkins.osmocom.org/jenkins/job/ttcn3-pcu-test/2029/display/redirec…>
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?
See <https://jenkins.osmocom.org/jenkins/job/Osmocom-depcheck/10/display/redirect>
Changes:
------------------------------------------
Started by user Oliver Smith
Running as SYSTEM
Building remotely on build2-deb11build-ansible (ttcn3 obs osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom-depcheck/ws/>
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom-depcheck/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.30.2'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.osmocom.org/osmo-ci # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
Seen branch in repository origin/fixeria/fixes
Seen branch in repository origin/laforge/dahdi-wip
Seen branch in repository origin/lynxis/staging
Seen branch in repository origin/master
Seen branch in repository origin/neels/obs
Seen branch in repository origin/neels/test
Seen branch in repository origin/neels/wip
Seen branch in repository origin/osmith/centos-install-test
Seen branch in repository origin/osmith/dependency-check
Seen branch in repository origin/osmith/fix-python3
Seen branch in repository origin/osmith/gerrit-lint
Seen branch in repository origin/osmith/gerrit-mail-on-success
Seen branch in repository origin/osmith/ggsn-kernel-mod-test
Seen branch in repository origin/osmith/obs-2021q1
Seen branch in repository origin/osmith/obs-check-builders
Seen branch in repository origin/osmith/obs-fixes
Seen branch in repository origin/osmith/obs-latest-fix
Seen branch in repository origin/osmith/obs-mirror
Seen branch in repository origin/osmith/obs-nftables
Seen branch in repository origin/osmith/offline-nodes
Seen branch in repository origin/osmith/rpm
Seen branch in repository origin/osmith/ttcn3-centos
Seen branch in repository origin/osmith/ttcn3-latest
Seen branch in repository origin/osmith/wip
Seen branch in repository origin/osmith/wip-asan
Seen branch in repository origin/osmith/wip-ci-packaging
Seen branch in repository origin/osmith/wip-docuum
Seen branch in repository origin/osmith/wip-manuals
Seen branch in repository origin/osmith/wip-obs
Seen branch in repository origin/osmith/wip-obs-asan
Seen branch in repository origin/osmith/wip-os-6165
Seen branch in repository origin/osmith/wip-repo-install-qemu
Seen branch in repository origin/pespin/limesuite-latest
Seen branch in repository origin/pespin/open5gs
Seen 34 remote branches
> git show-ref --tags -d # timeout=10
Checking out Revision 3633d1f62e9615549a7fd32056f6b544825019dd (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 3633d1f62e9615549a7fd32056f6b544825019dd # timeout=10
Commit message: "jobs/update-osmo-…: only trigger container rebuild"
First time build. Skipping changelog.
[Osmocom-depcheck] $ /bin/sh -xe /tmp/jenkins775836631098638401.sh
+ args=osmo-e1d
+ args=osmo-e1d -j 5
+ args=osmo-e1d -j 5 -w <https://jenkins.osmocom.org/jenkins/job/Osmocom-depcheck/ws/DEPCHECK_WORKDIR>
+ args=osmo-e1d -j 5 -w <https://jenkins.osmocom.org/jenkins/job/Osmocom-depcheck/ws/DEPCHECK_WORKDIR> -u https://gerrit.osmocom.org/
+ [ true = true ]
+ args=osmo-e1d -j 5 -w <https://jenkins.osmocom.org/jenkins/job/Osmocom-depcheck/ws/DEPCHECK_WORKDIR> -u https://gerrit.osmocom.org/ -b
+ [ true = true ]
+ args=osmo-e1d -j 5 -w <https://jenkins.osmocom.org/jenkins/job/Osmocom-depcheck/ws/DEPCHECK_WORKDIR> -u https://gerrit.osmocom.org/ -b -o
+ mkdir DEPCHECK_WORKDIR
+ export PYTHONUNBUFFERED=1
+ scripts/osmo-depcheck/osmo-depcheck.py osmo-e1d -j 5 -w <https://jenkins.osmocom.org/jenkins/job/Osmocom-depcheck/ws/DEPCHECK_WORKDIR> -u https://gerrit.osmocom.org/ -b -o
Looking at osmo-e1d:master
Cloning git repo: https://gerrit.osmocom.org/osmo-e1d
* libosmocore:1.9.0
* libosmovty:1.9.0 (part of libosmocore)
* libosmousb:1.9.0
Looking at libosmocore:1.9.0
Cloning git repo: https://gerrit.osmocom.org/libosmocore
Looking at libosmousb:1.9.0
Cloning git repo: https://gerrit.osmocom.org/libosmousb
fatal: unable to access 'https://gerrit.osmocom.org/libosmousb/': The requested URL returned error: 403
NOTE: if 'libosmousb' is part of a git repository with a different name, please add it to the mapping in 'config.py' and try again.
Build step 'Execute shell' marked build as failure