See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master_obs.osmocom.org/…>
Changes:
------------------------------------------
Started by upstream project "master-osmo-cbc" build number 1306
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build2-deb10build-ansible (obs osmo-gsm-tester-build osmocom-master-debian10 ttcn3-ggsn-test-kernel-git osmocom-gerrit-debian10 osmocom-gerrit repo-install-test osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master_obs.osmocom.org/…>
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_obs.osmocom.org/…> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.20.1'
> 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 a052c13c12a73ae195e9367aed43c30f7a0837c1 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f a052c13c12a73ae195e9367aed43c30f7a0837c1 # timeout=10
Commit message: "Revert "jobs: tweak build-discarder values""
> git rev-list --no-walk a052c13c12a73ae195e9367aed43c30f7a0837c1 # timeout=10
[Osmocom_OBS_master_obs.osmocom.org] $ /bin/sh -xe /tmp/jenkins17400045267462800177.sh
+ export PYTHONUNBUFFERED=1
+ ./scripts/obs/update_obs_project.py --apiurl obs.osmocom.org --conflict-version --docker --feed master --meta osmocom:master
docker: building image debian-11-osmocom-obs-build-srcpkg
+ run_in_docker_and_exit(): ['docker', 'build', '--build-arg', 'DISTRO=debian:11', '--build-arg', 'DISTRO_FROM=debian:11', '--build-arg', 'UID=1000', '-t', 'debian-11-osmocom-obs-build-srcpkg', '-f', '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master_obs.osmocom.org/…',> '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master_obs.osmocom.org/…']>
Sending build context to Docker daemon 15.36kB
Step 1/8 : FROM debian:bullseye
---> f5b06fd90040
Step 2/8 : ARG UID
---> Using cache
---> 34ad4ce9455e
Step 3/8 : RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates gnupg2 && apt-get clean
---> Using cache
---> 582af92179c7
Step 4/8 : COPY Release.key /tmp/Release.key
---> Using cache
---> ef06205deeea
Step 5/8 : RUN apt-key add /tmp/Release.key && rm /tmp/Release.key && echo "deb https://downloads.osmocom.org/packages/osmocom:/latest/Debian_11/ ./" > /etc/apt/sources.list.d/osmocom-latest.list
---> Using cache
---> b62d0470eb60
Step 6/8 : RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends debhelper dh-python dpkg-dev fakeroot git git-review meson osc python3-setuptools rebar3 sed && apt-get clean
---> Using cache
---> 9ca13aaf2763
Step 7/8 : RUN useradd --uid=${UID} -m user
---> Using cache
---> 07bbb9932b1d
Step 8/8 : USER user
---> Using cache
---> 881ff05b3234
[Warning] One or more build-args [DISTRO_FROM DISTRO] were not consumed
Successfully built 881ff05b3234
Successfully tagged debian-11-osmocom-obs-build-srcpkg:latest
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 (1b6291e3134fa2b6cd2e6a68e773d7568a84c234 is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (adaa1c62e13a9ee8e7b978e6e9f67624f1ea7307 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (b8503c6537988d5cb29cad7964facb432bfef175 is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (4680672d6d875c5882656fc2a425e6ef19dc65f5 is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (6964e3657cf9f9652f79738db9d7871004e72d5c is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (7934a41252d98824e7d5f5b7e4495c700f000733 is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (9e6542641ad2031c2e274ebfe9c5dec25a341c26 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (761e17039ab7d2e926b35feba1203b016a547f18 is up-to-date)
libosmo-sccp: getting head from git remote for master
libosmo-sccp: getting OBS version
libosmo-sccp: skipping (2e476c692b02afb5d96311240c14ec35b4c6ea90 is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (89a3fc95af69d479f8466362612bc23f71de7c1b is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (1abf0b43fc75d9be8c2e48221383ca7ded7c7f67 is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (fe31e2b363b5c5504981cea44a006837e738a198 is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (4de07697203804f188f01002bfc5c113d2950ac3 is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (c871c2f4b3c1baf7adf22ea4082646600a51c587 is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (61e7fdbb3fac93e0b15a9820b0d81dc4b5f20864 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (d04fe38e7335bb0c6c9163fa87c50aaf7d7ed66f is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (d20d82442a9c73b6d22e03d5eea53dfb260d5e1b is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (f8cdd64b7607f43e9813d60f473905c679bb4c19 is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (d1f6a8723d93c6377ba5cd4e0b5df0c3befc00ee is up-to-date)
osmo-ggsn: getting head from git remote for master
osmo-ggsn: getting OBS version
osmo-ggsn: skipping (5cf6b75dc96eafb4df323148f76ddee7a5b1b3cb is up-to-date)
osmo-gsm-manuals: getting head from git remote for master
osmo-gsm-manuals: getting OBS version
osmo-gsm-manuals: skipping (58e814617993e0e1a6c179fbc690daba95e46b5d is up-to-date)
osmo-hlr: getting head from git remote for master
osmo-hlr: getting OBS version
osmo-hlr: skipping (d10c2ef36618f84f4055faecea891c806ca6a9cb is up-to-date)
osmo-hnbgw: getting head from git remote for master
osmo-hnbgw: getting OBS version
osmo-hnbgw: skipping (612d3255b8d61bb5d6ab7fdec6771bac43c5e441 is up-to-date)
osmo-hnodeb: getting head from git remote for master
osmo-hnodeb: getting OBS version
osmo-hnodeb: skipping (a2aa6b19b2933eb91c833a1cf9cfee7c2b918cff is up-to-date)
osmo-iuh: getting head from git remote for master
osmo-iuh: getting OBS version
osmo-iuh: skipping (c61a74f6c432d1bf4a9fb43160a12cca562d50b9 is up-to-date)
osmo-mgw: getting head from git remote for master
osmo-mgw: getting OBS version
osmo-mgw: skipping (3699ef06a48e4e755d1f50f98dc6ab91dd1e0ca1 is up-to-date)
osmo-msc: getting head from git remote for master
osmo-msc: getting OBS version
osmo-msc: skipping (7a5c8b525707b860e72b906f1b05de669ce946f6 is up-to-date)
osmo-pcap: getting head from git remote for master
osmo-pcap: getting OBS version
osmo-pcap: skipping (3092167e4e758612069df4ede41b5f4282bb8072 is up-to-date)
osmo-pcu: getting head from git remote for master
osmo-pcu: getting OBS version
osmo-pcu: skipping (1bdb132b431a23ca57170e6d52a501375d1cfd62 is up-to-date)
osmo-remsim: getting head from git remote for master
osmo-remsim: getting OBS version
osmo-remsim: skipping (a4f191450179f3f8ab03aa276af552ff7f284fb1 is up-to-date)
osmo-sgsn: getting head from git remote for master
osmo-sgsn: getting OBS version
osmo-sgsn: skipping (d5dca3a67f6c028b870315bc5139f39d938d1610 is up-to-date)
osmo-sip-connector: getting head from git remote for master
osmo-sip-connector: getting OBS version
osmo-sip-connector: skipping (a0a5f7de75a7413d57ec56fe7a584a428079e5b9 is up-to-date)
osmo-smlc: getting head from git remote for master
osmo-smlc: getting OBS version
osmo-smlc: skipping (8bcac6f9281daac473c0b4f5b8f08cb14bed91e5 is up-to-date)
osmo-sysmon: getting head from git remote for master
osmo-sysmon: getting OBS version
osmo-sysmon: skipping (1beada2f218b7bdaee29e9d0f7c2998f627b4b74 is up-to-date)
osmo-trx: getting head from git remote for master
osmo-trx: getting OBS version
osmo-trx: skipping (874542ca7c20631da61f02f3e466d4565cf13d9a is up-to-date)
osmo-uecups: getting head from git remote for master
osmo-uecups: getting OBS version
osmo-uecups: skipping (08cc9dd6340498759dc27feeb6f75a24126a2caf is up-to-date)
osmo-upf: getting head from git remote for master
osmo-upf: getting OBS version
osmo-upf: skipping (6a2763cfdf42d1da87f1f7e637b383c3527ab2c1 is up-to-date)
python/osmo-python-tests: getting head from git remote for master
python/osmo-python-tests: getting OBS version
python/osmo-python-tests: skipping (6dea9111b5d83c9c7b8be381ef76ff4e3bdd983a is up-to-date)
rtl-sdr: getting head from git remote for master
rtl-sdr: getting OBS version
rtl-sdr: skipping (142325a93c6ad70f851f43434acfdf75e12dfe03 is up-to-date)
simtrace2: getting head from git remote for master
simtrace2: getting OBS version
simtrace2: skipping (773d3141424db23c1279d1230388daa60cf954bc is up-to-date)
limesuite: getting head from git remote for master
limesuite: getting OBS version
limesuite: skipping (38efe9602a7945717a371a1bb9e19d075284f445 is up-to-date)
neocon: getting head from git remote for master
ERROR: command failed unexpectedly
*** command ***
['git', 'ls-remote', 'https://github.com/laf0rge/neocon', 'heads/master']
*** returncode ***
128
*** output ***
fatal: unable to access 'https://github.com/laf0rge/neocon/': Failed to connect to github.com port 443: Connection refused
*** python trace ***
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 220, in <module>
main()
File "/obs/update_obs_project.py", line 214, in main
build_srcpkgs(pkgs_remote, packages)
File "/obs/update_obs_project.py", line 125, in build_srcpkgs
build_srcpkg_if_needed(pkgs_remote, package, False)
File "/obs/update_obs_project.py", line 78, in build_srcpkg_if_needed
latest_version = lib.git.get_head_remote(package, branch)
File "/obs/lib/git.py", line 99, in get_head_remote
ls_remote = lib.run_cmd(["git", "ls-remote", repo_url, f"heads/{branch}"])
File "/obs/lib/__init__.py", line 173, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
File "/obs/lib/__init__.py", line 134, 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/master-osmo-upf/a1=default,a2=defau…>
Changes:
------------------------------------------
[...truncated 124.15 KB...]
=============================== libgtpnl ===============================
+ mkdir -p /build/deps
+ cd /build/deps
+ osmo-deps.sh libgtpnl
+ project=libgtpnl
+ branch=master
+ git branch -a
+ grep -c remotes/origin/master$
+ [ x1 != x0 ]
+ branch=origin/master
+ test -d libgtpnl
+ cd libgtpnl
+ git fetch --tags origin
+ git fetch origin
+ deps= osmo-clean-workspace.sh
+ chmod -R +w .
+ git checkout -f HEAD
+ git clean -dxf
+ [ -d ]
+ [ -d layer1-headers ]
+ git checkout -f origin/master
HEAD is now at b8503c6 Merge "fix memleak on del_tunnel() failure"
+ git rev-parse HEAD
b8503c6537988d5cb29cad7964facb432bfef175
+ cd libgtpnl
+ mkdir -p /build/deps/install/stow
+ osmo_source_subdir libgtpnl
+ subdir=
+ [ -n ]
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:28: installing 'build-aux/compile'
configure.ac:7: installing 'build-aux/config.guess'
configure.ac:7: installing 'build-aux/config.sub'
configure.ac:10: installing 'build-aux/install-sh'
configure.ac:10: installing 'build-aux/missing'
src/Makefile.am: installing 'build-aux/depcomp'
+ ./configure --prefix=/build/deps/install/stow/libgtpnl --with-systemdsystemunitdir=/build/deps/install/stow/libgtpnl/lib/systemd/system
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to create a pax tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libmnl >= 1.0.0... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether compiler accepts -fvisibility=hidden... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating include/Makefile
config.status: creating include/libgtpnl/Makefile
config.status: creating include/linux/Makefile
config.status: creating tools/Makefile
config.status: creating libgtpnl.pc
config.status: creating contrib/libgtpnl.spec
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
+ [ -n ]
+ make -j 8 install
Making install in src
make[1]: Entering directory '/build/deps/libgtpnl/src'
CC genl.lo
CC gtp-genl.lo
CC gtp-rtnl.lo
CC gtp.lo
CCLD libgtpnl.la
make[2]: Entering directory '/build/deps/libgtpnl/src'
make[2]: Nothing to be done for 'install-data-am'.
/bin/mkdir -p '/build/deps/install/stow/libgtpnl/lib'
/bin/bash ../libtool --mode=install /usr/bin/install -c libgtpnl.la '/build/deps/install/stow/libgtpnl/lib'
libtool: install: /usr/bin/install -c .libs/libgtpnl.so.0.1.2 /build/deps/install/stow/libgtpnl/lib/libgtpnl.so.0.1.2
libtool: install: (cd /build/deps/install/stow/libgtpnl/lib && { ln -s -f libgtpnl.so.0.1.2 libgtpnl.so.0 || { rm -f libgtpnl.so.0 && ln -s libgtpnl.so.0.1.2 libgtpnl.so.0; }; })
libtool: install: (cd /build/deps/install/stow/libgtpnl/lib && { ln -s -f libgtpnl.so.0.1.2 libgtpnl.so || { rm -f libgtpnl.so && ln -s libgtpnl.so.0.1.2 libgtpnl.so; }; })
libtool: install: /usr/bin/install -c .libs/libgtpnl.lai /build/deps/install/stow/libgtpnl/lib/libgtpnl.la
libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libgtpnl/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libgtpnl/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory '/build/deps/libgtpnl/src'
make[1]: Leaving directory '/build/deps/libgtpnl/src'
Making install in include
make[1]: Entering directory '/build/deps/libgtpnl/include'
Making install in libgtpnl
make[2]: Entering directory '/build/deps/libgtpnl/include/libgtpnl'
make[3]: Entering directory '/build/deps/libgtpnl/include/libgtpnl'
make[3]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/build/deps/install/stow/libgtpnl/include/libgtpnl'
/usr/bin/install -c -m 644 gtp.h gtpnl.h '/build/deps/install/stow/libgtpnl/include/libgtpnl'
make[3]: Leaving directory '/build/deps/libgtpnl/include/libgtpnl'
make[2]: Leaving directory '/build/deps/libgtpnl/include/libgtpnl'
Making install in linux
make[2]: Entering directory '/build/deps/libgtpnl/include/linux'
make[3]: Entering directory '/build/deps/libgtpnl/include/linux'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/deps/libgtpnl/include/linux'
make[2]: Leaving directory '/build/deps/libgtpnl/include/linux'
make[2]: Entering directory '/build/deps/libgtpnl/include'
make[3]: Entering directory '/build/deps/libgtpnl/include'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/deps/libgtpnl/include'
make[2]: Leaving directory '/build/deps/libgtpnl/include'
make[1]: Leaving directory '/build/deps/libgtpnl/include'
Making install in tools
make[1]: Entering directory '/build/deps/libgtpnl/tools'
CC gtp-link.o
CC gtp-tunnel.o
CCLD gtp-link
CCLD gtp-tunnel
make[2]: Entering directory '/build/deps/libgtpnl/tools'
make[2]: Nothing to be done for 'install-data-am'.
/bin/mkdir -p '/build/deps/install/stow/libgtpnl/bin'
/bin/bash ../libtool --mode=install /usr/bin/install -c gtp-link gtp-tunnel '/build/deps/install/stow/libgtpnl/bin'
libtool: install: /usr/bin/install -c .libs/gtp-link /build/deps/install/stow/libgtpnl/bin/gtp-link
libtool: install: /usr/bin/install -c .libs/gtp-tunnel /build/deps/install/stow/libgtpnl/bin/gtp-tunnel
make[2]: Leaving directory '/build/deps/libgtpnl/tools'
make[1]: Leaving directory '/build/deps/libgtpnl/tools'
make[1]: Entering directory '/build/deps/libgtpnl'
make[2]: Entering directory '/build/deps/libgtpnl'
make[2]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/build/deps/install/stow/libgtpnl/lib/pkgconfig'
/usr/bin/install -c -m 644 libgtpnl.pc '/build/deps/install/stow/libgtpnl/lib/pkgconfig'
make[2]: Leaving directory '/build/deps/libgtpnl'
make[1]: Leaving directory '/build/deps/libgtpnl'
+ STOW_DIR=/build/deps/install/stow stow --restow libgtpnl
+ build_from_netfilter libnftnl
+ project=libnftnl
+ set +x
+ '[' -d ./libnftnl ']'
+ rm -rf ./libnftnl
=============================== libnftnl ===============================
+ git clone https://git.netfilter.org/libnftnl libnftnl
Cloning into 'libnftnl'...
fatal: unable to access 'https://git.netfilter.org/libnftnl/': Failed to connect to git.netfilter.org port 443: Connection timed out
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 1142488 killed;
[ssh-agent] Stopped.
Archiving artifacts
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-e1-hardware/JOB_TYPE=ma…>
Changes:
------------------------------------------
[...truncated 6.65 KB...]
c9c51530a8ed: Pull complete
76c635a848e1: Pull complete
e15243f18306: Pull complete
56e68b577ab5: Pull complete
191b1cc6a158: Pull complete
398ccfda1134: Pull complete
525b4b4f5504: Pull complete
602decd4912d: Pull complete
Digest: sha256:915cf1580bca3b12705dce07b0214920af00338f97169be9c03c5ab651d256e3
Status: Downloaded newer image for registry.osmocom.org/osmocom-build/fpga-build:latestregistry.osmocom.org/osmocom-build/fpga-build:latest
+ readlink -f /tmp/ssh-S7cHHNWXYutE/agent.768279
+ docker run --rm=true --cap-add SYS_PTRACE -e ASCIIDOC_WARNINGS_CHECK=1 -e HOME=/build -e JOB_NAME=master-osmo-e1-hardware/JOB_TYPE=manuals,a1=default,a3=default,a4=default,label=osmocom-master -e MAKE=make -e OSMOPY_DEBUG_TCP_SOCKETS=1 -e OSMO_GSM_MANUALS_DIR=/opt/osmo-gsm-manuals -e PARALLEL_MAKE=-j 8 -e PUBLISH=1 -e SSH_AUTH_SOCK=/ssh-agent -e WITH_MANUALS=1 -w /build -i -u build -v /tmp/ssh-S7cHHNWXYutE/agent.768279:/ssh-agent -v <https://jenkins.osmocom.org/jenkins/job/master-osmo-e1-hardware/JOB_TYPE=ma…>:/build -v /home/osmocom-build/.ssh:/home/build/.ssh:ro -e JOB_TYPE=manuals registry.osmocom.org/osmocom-build/fpga-build /usr/bin/timeout 30m /build/contrib/jenkins.sh --publish
make: Entering directory '/build/doc/manuals'
OSMO_GSM_MANUALS_DIR: /opt/osmo-gsm-manuals (from env)
rm -rf icE1usb-usermanual__*.png e1-tracer-usermanual__*.png icE1usb-usermanual__*.svg e1-tracer-usermanual__*.svg icE1usb-usermanual.check e1-tracer-usermanual.check icE1usb-usermanual.pdf e1-tracer-usermanual.pdf icE1usb-usermanual.html e1-tracer-usermanual.html common build generated/.pdf_shrink_marker
ln -s /opt/osmo-gsm-manuals/build build
ln -s /opt/osmo-gsm-manuals/common common
# a2x can't use a different output file. To support out-of-tree builds,
# we create a symlink at /srcfile.adoc pointing at
# ./srcfile.adoc. icE1usb-usermanual.adoc is the ./srcfile.adoc,
# is like basename from coreutils, and is WD.
if ! [ -f icE1usb-usermanual.adoc ]; then \
ln -s icE1usb-usermanual.adoc icE1usb-usermanual.adoc; \
fi
# TEXINPUTS: find LaTeX includes like \includegraphics{./common/images/sysmocom.pdf}
# in /opt/osmo-gsm-manuals.
TEXINPUTS="/opt/osmo-gsm-manuals" \
a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="-s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0" -a docinfo -a revnumber="DRAFT icE1usb-fw-0.2-71-gf1e2" -a revdate="2023-Mar-07" icE1usb-usermanual.adoc
a2x: args: ['-vv', '-L', "--asciidoc-opts=-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=-s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0', '-a', 'docinfo', '-a', 'revnumber=DRAFT icE1usb-fw-0.2-71-gf1e2', '-a', 'revdate=2023-Mar-07', 'icE1usb-usermanual.adoc']
a2x: resource files: []
a2x: resource directories: ['/etc/asciidoc/images', '/etc/asciidoc/stylesheets']
a2x: executing: "/usr/bin/asciidoc" --backend docbook -a "a2x-format=pdf" -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' --attribute "docinfo" --attribute "revnumber=DRAFT icE1usb-fw-0.2-71-gf1e2" --attribute "revdate=2023-Mar-07" --verbose --out-file "/build/doc/manuals/icE1usb-usermanual.xml" "/build/doc/manuals/icE1usb-usermanual.adoc"
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /build/doc/manuals/icE1usb-usermanual.adoc
asciidoc: reading: /etc/asciidoc/docbook45.conf
asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf
asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf
asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf
asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf
asciidoc: reading: /etc/asciidoc/lang-en.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: writing: /build/doc/manuals/icE1usb-usermanual.xml
asciidoc: icE1usb-usermanual.adoc: line 5: evaluating: {include:/build/doc/manuals/icE1usb-usermanual-docinfo.xml}
asciidoc: include: /build/doc/manuals/common/chapters/preface.adoc
asciidoc: icE1usb-usermanual.adoc: line 7: reading: /build/doc/manuals/common/chapters/preface.adoc
asciidoc: include: /build/doc/manuals/chapters/icE1usb/hardware.adoc
asciidoc: icE1usb-usermanual.adoc: line 9: reading: /build/doc/manuals/chapters/icE1usb/hardware.adoc
asciidoc: include: /build/doc/manuals/chapters/icE1usb/gateware.adoc
asciidoc: icE1usb-usermanual.adoc: line 11: reading: /build/doc/manuals/chapters/icE1usb/gateware.adoc
asciidoc: include: /build/doc/manuals/chapters/icE1usb/firmware.adoc
asciidoc: icE1usb-usermanual.adoc: line 13: reading: /build/doc/manuals/chapters/icE1usb/firmware.adoc
asciidoc: include: /build/doc/manuals/chapters/icE1usb/host-software.adoc
asciidoc: icE1usb-usermanual.adoc: line 15: reading: /build/doc/manuals/chapters/icE1usb/host-software.adoc
asciidoc: include: /build/doc/manuals/common/chapters/gfdl.adoc
asciidoc: icE1usb-usermanual.adoc: line 17: reading: /build/doc/manuals/common/chapters/gfdl.adoc
a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/doc/manuals/icE1usb-usermanual.xml"
Build the book set list...
xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/doc/manuals/icE1usb-usermanual.xml
/build/doc/manuals/icE1usb-usermanual.xml:695: element section: validity error : ID firmware already defined
<section id="firmware">
^
/build/doc/manuals/icE1usb-usermanual.xml:981: element anchor: validity error : ID firmware already defined
irmware. For more information, see <anchor id="firmware" xreflabel="[firmware]"
^
Build the listings...
xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl /build/doc/manuals/icE1usb-usermanual.xml
/build/doc/manuals/icE1usb-usermanual.xml:695: element section: validity error : ID firmware already defined
<section id="firmware">
^
/build/doc/manuals/icE1usb-usermanual.xml:981: element anchor: validity error : ID firmware already defined
irmware. For more information, see <anchor id="firmware" xreflabel="[firmware]"
^
xsltproc -o icE1usb-usermanual.rtex --xinclude --xincludestyle --param current.dir '/build/doc/manuals' --param listings.xml '/tmp/tmpySq7wS/listings.xml' /tmp/tmpySq7wS/custom.xsl /build/doc/manuals/icE1usb-usermanual.xml
/build/doc/manuals/icE1usb-usermanual.xml:695: element section: validity error : ID firmware already defined
<section id="firmware">
^
/build/doc/manuals/icE1usb-usermanual.xml:981: element anchor: validity error : ID firmware already defined
irmware. For more information, see <anchor id="firmware" xreflabel="[firmware]"
^
XSLT stylesheets DocBook - LaTeX 2e (0.3.10)
===================================================
Pixel unit not handled (replaced by pt)
Pixel unit not handled (replaced by pt)
Pixel unit not handled (replaced by pt)
Pixel unit not handled (replaced by pt)
Warning: multiple "IDs" for constraint linkend: firmware.
Image 'dblatex' not found
Cannot convert 'images/icE1usb-e1_side.jpg' to pdf
Cannot convert 'images/te_t.png' to pdf
Cannot convert 'images/nt_t.png' to pdf
Cannot convert 'images/icE1usb-usb_side.jpg' to pdf
Build icE1usb-usermanual.pdf
built-in module pdftex registered
no support found for ifthen
no support found for ifxetex
no support found for fontspec
no support found for xltxtra
no support found for fontenc
no support found for inputenc
no support found for fancybox
built-in module makeidx registered
no support found for custom-dblatex
building additional files...
checking if compiling is necessary...
the output file doesn't exist
pdflatex -interaction=batchmode icE1usb-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmpySq7wS/icE1usb-usermanual.idx is empty
icE1usb-usermanual.toc MD5 checksum changed
icE1usb-usermanual.aux MD5 checksum changed
the /tmp/tmpySq7wS/icE1usb-usermanual.toc file has changed
pdflatex -interaction=batchmode icE1usb-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmpySq7wS/icE1usb-usermanual.idx is empty
no new compilation is needed
running last-compilation scripts...
'icE1usb-usermanual.pdf' successfully built
a2x: deleting /build/doc/manuals/icE1usb-usermanual.xml
# a2x can't use a different output file. To support out-of-tree builds,
# we create a symlink at /srcfile.adoc pointing at
# ./srcfile.adoc. e1-tracer-usermanual.adoc is the ./srcfile.adoc,
# is like basename from coreutils, and is WD.
if ! [ -f e1-tracer-usermanual.adoc ]; then \
ln -s e1-tracer-usermanual.adoc e1-tracer-usermanual.adoc; \
fi
# TEXINPUTS: find LaTeX includes like \includegraphics{./common/images/sysmocom.pdf}
# in /opt/osmo-gsm-manuals.
TEXINPUTS="/opt/osmo-gsm-manuals" \
a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="-s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0" -a docinfo -a revnumber="DRAFT icE1usb-fw-0.2-71-gf1e2" -a revdate="2023-Mar-07" e1-tracer-usermanual.adoc
a2x: args: ['-vv', '-L', "--asciidoc-opts=-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=-s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0', '-a', 'docinfo', '-a', 'revnumber=DRAFT icE1usb-fw-0.2-71-gf1e2', '-a', 'revdate=2023-Mar-07', 'e1-tracer-usermanual.adoc']
a2x: resource files: []
a2x: resource directories: ['/etc/asciidoc/images', '/etc/asciidoc/stylesheets']
a2x: executing: "/usr/bin/asciidoc" --backend docbook -a "a2x-format=pdf" -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' --attribute "docinfo" --attribute "revnumber=DRAFT icE1usb-fw-0.2-71-gf1e2" --attribute "revdate=2023-Mar-07" --verbose --out-file "/build/doc/manuals/e1-tracer-usermanual.xml" "/build/doc/manuals/e1-tracer-usermanual.adoc"
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /build/doc/manuals/e1-tracer-usermanual.adoc
asciidoc: reading: /etc/asciidoc/docbook45.conf
asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf
asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf
asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf
asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf
asciidoc: reading: /etc/asciidoc/lang-en.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: writing: /build/doc/manuals/e1-tracer-usermanual.xml
asciidoc: e1-tracer-usermanual.adoc: line 5: evaluating: {include:/build/doc/manuals/e1-tracer-usermanual-docinfo.xml}
asciidoc: include: /build/doc/manuals/common/chapters/preface.adoc
asciidoc: e1-tracer-usermanual.adoc: line 7: reading: /build/doc/manuals/common/chapters/preface.adoc
asciidoc: include: /build/doc/manuals/chapters/e1-tracer/hardware.adoc
asciidoc: e1-tracer-usermanual.adoc: line 9: reading: /build/doc/manuals/chapters/e1-tracer/hardware.adoc
asciidoc: include: /build/doc/manuals/chapters/e1-tracer/gateware.adoc
asciidoc: e1-tracer-usermanual.adoc: line 11: reading: /build/doc/manuals/chapters/e1-tracer/gateware.adoc
asciidoc: include: /build/doc/manuals/chapters/e1-tracer/firmware.adoc
asciidoc: e1-tracer-usermanual.adoc: line 13: reading: /build/doc/manuals/chapters/e1-tracer/firmware.adoc
asciidoc: include: /build/doc/manuals/chapters/e1-tracer/host-software.adoc
asciidoc: e1-tracer-usermanual.adoc: line 15: reading: /build/doc/manuals/chapters/e1-tracer/host-software.adoc
asciidoc: include: /build/doc/manuals/common/chapters/gfdl.adoc
asciidoc: e1-tracer-usermanual.adoc: line 17: reading: /build/doc/manuals/common/chapters/gfdl.adoc
a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/doc/manuals/e1-tracer-usermanual.xml"
Build the book set list...
xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/doc/manuals/e1-tracer-usermanual.xml
/build/doc/manuals/e1-tracer-usermanual.xml:642: element section: validity error : ID firmware already defined
<section id="firmware">
^
Build the listings...
xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl /build/doc/manuals/e1-tracer-usermanual.xml
/build/doc/manuals/e1-tracer-usermanual.xml:642: element section: validity error : ID firmware already defined
<section id="firmware">
^
xsltproc -o e1-tracer-usermanual.rtex --xinclude --xincludestyle --param current.dir '/build/doc/manuals' --param listings.xml '/tmp/tmpaLHfzj/listings.xml' /tmp/tmpaLHfzj/custom.xsl /build/doc/manuals/e1-tracer-usermanual.xml
/build/doc/manuals/e1-tracer-usermanual.xml:642: element section: validity error : ID firmware already defined
<section id="firmware">
^
XSLT stylesheets DocBook - LaTeX 2e (0.3.10)
===================================================
Pixel unit not handled (replaced by pt)
Pixel unit not handled (replaced by pt)
Pixel unit not handled (replaced by pt)
Warning: multiple "IDs" for constraint linkend: firmware.
Image 'dblatex' not found
Cannot convert 'images/e1_tracer-bgt-front.jpg' to pdf
Cannot convert 'images/e1_tracer-koh1.jpg' to pdf
Cannot convert 'images/e1-tracer-plate.png' to pdf
Build e1-tracer-usermanual.pdf
built-in module pdftex registered
no support found for ifthen
no support found for ifxetex
no support found for fontspec
no support found for xltxtra
no support found for fontenc
no support found for inputenc
no support found for fancybox
built-in module makeidx registered
no support found for custom-dblatex
building additional files...
checking if compiling is necessary...
the output file doesn't exist
pdflatex -interaction=batchmode e1-tracer-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmpaLHfzj/e1-tracer-usermanual.idx is empty
e1-tracer-usermanual.aux MD5 checksum changed
e1-tracer-usermanual.toc MD5 checksum changed
the /tmp/tmpaLHfzj/e1-tracer-usermanual.aux file has changed
pdflatex -interaction=batchmode e1-tracer-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmpaLHfzj/e1-tracer-usermanual.idx is empty
no new compilation is needed
running last-compilation scripts...
'e1-tracer-usermanual.pdf' successfully built
a2x: deleting /build/doc/manuals/e1-tracer-usermanual.xml
make: Leaving directory '/build/doc/manuals'
make: Entering directory '/build/doc/manuals'
OSMO_GSM_MANUALS_DIR: /opt/osmo-gsm-manuals (from env)
build/shrink-pdfs.sh icE1usb-usermanual.pdf e1-tracer-usermanual.pdf
build/shrink-pdfs.sh: 8: build/shrink-pdfs.sh: ps2pdf: not found
make: *** [/opt/osmo-gsm-manuals/build/Makefile.common.inc:27: generated/.pdf_shrink_marker] Error 127
make: Leaving directory '/build/doc/manuals'
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 768281 killed;
[ssh-agent] Stopped.
Archiving artifacts