See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/62381/display/re…>
Changes:
------------------------------------------
Started by upstream project "master-osmo-msc" build number 44679
originally caused by:
Started by upstream project "master-osmo-iuh" build number 16972
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build4-deb12build-ansible (ttcn3 obs ttcn3_with_linux_6.1_or_higher qemu io_uring osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/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_OBS_master/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.39.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
> git rev-parse refs/remotes/origin/refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 3633d1f62e9615549a7fd32056f6b544825019dd (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 3633d1f62e9615549a7fd32056f6b544825019dd # timeout=10
Commit message: "jobs/update-osmo-…: only trigger container rebuild"
> git rev-list --no-walk 3633d1f62e9615549a7fd32056f6b544825019dd # timeout=10
[Osmocom_OBS_master] $ /bin/sh -xe /tmp/jenkins9206731692901805145.sh
+ export PYTHONUNBUFFERED=1
+ ./scripts/obs/update_obs_project.py --apiurl https://obs.osmocom.org --conflict-version --docker --feed master --meta osmocom:master
docker: building image debian-12-osmocom-obs-build-srcpkg
+ run_in_docker_and_exit(): ['docker', 'build', '--build-arg', 'DISTRO=debian:12', '--build-arg', 'DISTRO_FROM=debian:12', '--build-arg', 'UID=1000', '-t', 'debian-12-osmocom-obs-build-srcpkg', '-f', '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…',> '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…']>
#0 building with "default" instance using docker driver
#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s
#2 [internal] load build definition from build_srcpkg.Dockerfile
#2 transferring dockerfile: 561B done
#2 DONE 0.1s
#3 [internal] load metadata for docker.io/library/debian:12
#3 DONE 0.4s
#4 [1/3] FROM docker.io/library/debian:12@sha256:45f2e735295654f13e3be10da2a6892c708f71a71be845818f6058982761a6d3
#4 DONE 0.0s
#5 [2/3] RUN APT-GET update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates colordiff debhelper dh-python dpkg-dev fakeroot git git-review gnupg2 libxml2-utils lsb-release meson osc python3-packaging python3-setuptools quilt rebar3 sed && apt-get clean
#5 CACHED
#6 [3/3] RUN USERADD --uid=1000 -m user
#6 CACHED
#7 exporting to image
#7 exporting layers done
#7 writing image sha256:cc6fbc6e9775ae8e427b4d1b001dc40c85451349aae4fc36e601a749eaa59a8f done
#7 naming to docker.io/library/debian-12-osmocom-obs-build-srcpkg 0.0s done
#7 DONE 0.0s
docker: running: update_obs_project.py inside docker
OBS: getting packages in osmocom:master
### Building source packages ###
osmocom-master: getting OBS version
osmocom-master: skipping (1.0.0 is up-to-date)
erlang/osmo_dia2gsup: getting head from git remote for master
erlang/osmo_dia2gsup: getting OBS version
erlang/osmo_dia2gsup: skipping (2730247a824cb0561bbc5024e4a42e404b51f5d9 is up-to-date)
erlang/osmo-epdg: getting head from git remote for master
erlang/osmo-epdg: getting OBS version
erlang/osmo-epdg: skipping (1b7038b8ff204008160a998525a7dff2e38de51d is up-to-date)
gapk: getting head from git remote for master
gapk: getting OBS version
gapk: skipping (4b1abf3959a2e671deff3477ade2a72d8feae4bf is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (de520a417a95f47ec13b895b7c129d2969b791d7 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (33afef9794cd44541d7e337a89830cd83f6611e4 is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (4bd83dfd71afaf81e826febf79e63dd06abe73a3 is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (912827c9da7def5069d88a3327aca018d339be62 is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (b226fd2702de34f4d43bb18f2d58272814f7cc8a is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (7add8d791eff4cfa2317c0c05bf516fda1591bd1 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (c7ff5ab7a8e4a8089385b130fd4575f3cf4e50b9 is up-to-date)
libosmo-sccp: getting head from git remote for master
libosmo-sccp: getting OBS version
libosmo-sccp: skipping (428ea8407844f3313ce611365bffaaa7656c540a is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (11af846dc3afdeaec8c85283502d8ebcc9d282c9 is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (f1ec51db83de0d20b5ad0f88756016f289d5d268 is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (b125637fdff2b8f4552aaddf767fae5a2d26666a is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (8f6f82038d15100cfd8e78e4336077e2c0567f52 is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (77c875491c9c38dea8400bc2ecc3a9b30dac0d6e is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (2d9643f2cec6191c25ac36a74ff24bb7da63b3f8 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (637874eaf9a05490fe50217b972a016158055a5f is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (e11e77868a96f3bcec436ed5ccc34824b60dc6f1 is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (6c81d75b49c57e0661ce8e6c16ae49e420e62e2e is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (c8113ce75a4278254ff64142da46df32eb95e437 is up-to-date)
osmo-ggsn: getting head from git remote for master
osmo-ggsn: getting OBS version
osmo-ggsn: skipping (561a9bc77ce21c5a6134315aa539b5f8b50aedd8 is up-to-date)
osmo-gsm-manuals: getting head from git remote for master
osmo-gsm-manuals: getting OBS version
osmo-gsm-manuals: skipping (4527acf936dc732b450bd73d95cd72a950ab5c67 is up-to-date)
osmo-hlr: getting head from git remote for master
osmo-hlr: getting OBS version
osmo-hlr: skipping (c819234a42af5f0c6a9114b605ff8365e89d770d is up-to-date)
osmo-hnbgw: getting head from git remote for master
osmo-hnbgw: getting OBS version
osmo-hnbgw: skipping (610aae4d6527107b1624fb635d019a9ffa1dd6e9 is up-to-date)
osmo-hnodeb: getting head from git remote for master
osmo-hnodeb: getting OBS version
osmo-hnodeb: skipping (cb5e0bf436b7e0a0870e96ff306d653716a03cdf is up-to-date)
osmo-iuh: getting head from git remote for master
osmo-iuh: getting OBS version
osmo-iuh: skipping (bb71c57a9ca42f74ef8d6a4fe56bef962352671c is up-to-date)
osmo-mgw: getting head from git remote for master
osmo-mgw: getting OBS version
osmo-mgw: skipping (f1b557988db61bb501db82793d7623ed7bd2d39f is up-to-date)
osmo-msc: getting head from git remote for master
osmo-msc: getting OBS version
osmo-msc: skipping (22d4f356462f2d0872e2454c33b2b9fff4603c61 is up-to-date)
osmo-pcap: getting head from git remote for master
osmo-pcap: getting OBS version
osmo-pcap: skipping (bcb3b1b073d192674adc7285c7e928ede3f4e86c is up-to-date)
osmo-pcu: getting head from git remote for master
osmo-pcu: getting OBS version
osmo-pcu: skipping (439d0c3c7b2048988590e661949af1dba81ddd35 is up-to-date)
osmo-remsim: getting head from git remote for master
osmo-remsim: getting OBS version
osmo-remsim: skipping (5b8a2e93b47bee1251704a584f786c0d45c60d4b is up-to-date)
osmo-sgsn: getting head from git remote for master
osmo-sgsn: getting OBS version
osmo-sgsn: skipping (bea6a0ffb566eb1172d748e09cdd1778c72d8fd3 is up-to-date)
osmo-sip-connector: getting head from git remote for master
osmo-sip-connector: getting OBS version
osmo-sip-connector: skipping (7a3532e0eb07fe26b21af3a15e0c03da7b5e3f8f is up-to-date)
osmo-smlc: getting head from git remote for master
osmo-smlc: getting OBS version
ERROR: command failed unexpectedly
*** command ***
['osc', '-A', 'https://obs.osmocom.org', 'list', 'osmocom:master', 'osmo-smlc']
*** returncode ***
1
*** output ***
Server returned an error: HTTP Error 504: Gateway Time-out
Request: https://obs.osmocom.org/source/osmocom:master/osmo-smlc?rev=latest
Headers:
Server: nginx
Date: Thu, 25 Jul 2024 10:58:25 GMT
Content-Type: text/html
Content-Length: 160
Connection: close
*** python trace ***
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 263, in <module>
main()
File "/obs/update_obs_project.py", line 257, in main
build_srcpkgs(pkgs_remote, packages)
File "/obs/update_obs_project.py", line 149, in build_srcpkgs
build_srcpkg_if_needed(pkgs_remote, package, False)
File "/obs/update_obs_project.py", line 113, in build_srcpkg_if_needed
obs_version = lib.osc.get_package_version(package)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/osc.py", line 70, in get_package_version
ret = run_osc(["list", proj, os.path.basename(package)])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/osc.py", line 58, in run_osc
return lib.run_cmd(cmd, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 200, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
File "/obs/lib/__init__.py", line 161, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
RuntimeError: shell command related error, find details right above this python trace
Build step 'Execute shell' marked build as failure
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