Source: linux
Version: 5.19.6-1
Severity: normal
X-Debbugs-Cc: [email protected]

Hi,

linux fails to cross build at least for arm64 but probably also for the
other architectures for which the new rtla binary package is built with
the following error message:

$ DEB_BUILD_OPTIONS=parallel=1 DEB_BUILD_PROFILES=cross sbuild -d unstable 
--build=amd64 --host=arm64 --no-run-lintian --no-run-autopkgtest linux_5.19.6-1
[...]
mkdir -p debian/build/build-tools/tools/tracing/rtla && env -u ABINAME -u ARCH 
-u FEATURESET -u FLAVOUR -u VERSION -u LOCALVERSION 
DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTOR="Debian" 
DISTRIBUTION_VERSION="5.19.6-1" KBUILD_BUILD_TIMESTAMP="Thu, 01 Sep 2022 
09:04:35 +0200" KBUILD_BUILD_VERSION_TIMESTAMP="Debian 5.19.6-1 (2022-09-01)" 
KBUILD_BUILD_USER="debian-kernel" KBUILD_BUILD_HOST="lists.debian.org" 
KBUILD_VERBOSE=1 /usr/bin/make KCFLAGS=-fdebug-prefix-map=/<<PKGBUILDDIR>>/= 
KBUILD_HOSTCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' HOSTCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' KBUILD_HOSTLDFLAGS='-Wl,-z,relro' -C 
debian/build/build-tools/tools/tracing/rtla -f 
/<<PKGBUILDDIR>>/debian/rules.d/tools/tracing/rtla/Makefile 
top_srcdir=/<<PKGBUILDDIR>> top_rulesdir=/<<PKGBUILDDIR>>/debian/rules.d 
OUTDIR=tools/tracing/rtla VERSION=5.19 KERNEL_ARCH=arm64
make[3]: Entering directory 
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
echo '5.19' >VERSION
rsync -a /<<PKGBUILDDIR>>/tools/tracing/rtla/ .
rsync -a /<<PKGBUILDDIR>>/Documentation/tools/rtla/ Documentation/
/usr/bin/make EXTRA_CFLAGS='-g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 
-I/<<PKGBUILDDIR>>/tools/tracing/rtla 
-I/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla -isystem 
/<<PKGBUILDDIR>>/debian/build/build-tools/include' EXTRA_LDFLAGS='-Wl,-z,relro'
make[4]: Entering directory 
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
********************************************
** NOTICE: libtraceevent version 1.5 or higher not found
**
** Consider installing the latest libtraceevent from your
** distribution, e.g., 'dnf install libtraceevent' on Fedora,
** or from source:
**
**  https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/ 
**
********************************************
make[4]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
make[3]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
dh_testdir
dh_testroot
dh_prep
mkdir -p debian/build/build-tools/tools/tracing/rtla && env -u ABINAME -u ARCH 
-u FEATURESET -u FLAVOUR -u VERSION -u LOCALVERSION 
DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTOR="Debian" 
DISTRIBUTION_VERSION="5.19.6-1" KBUILD_BUILD_TIMESTAMP="Thu, 01 Sep 2022 
09:04:35 +0200" KBUILD_BUILD_VERSION_TIMESTAMP="Debian 5.19.6-1 (2022-09-01)" 
KBUILD_BUILD_USER="debian-kernel" KBUILD_BUILD_HOST="lists.debian.org" 
KBUILD_VERBOSE=1 /usr/bin/make KCFLAGS=-fdebug-prefix-map=/<<PKGBUILDDIR>>/= 
KBUILD_HOSTCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' HOSTCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' KBUILD_HOSTLDFLAGS='-Wl,-z,relro' -C 
debian/build/build-tools/tools/tracing/rtla -f 
/<<PKGBUILDDIR>>/debian/rules.d/tools/tracing/rtla/Makefile 
top_srcdir=/<<PKGBUILDDIR>> top_rulesdir=/<<PKGBUILDDIR>>/debian/rules.d 
OUTDIR=tools/tracing/rtla VERSION=5.19 KERNEL_ARCH=arm64 install 
DESTDIR=/<<PKGBUILDDIR>>/debian/rtla
make[3]: Entering directory 
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
/usr/bin/make install
make[4]: Entering directory 
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
/usr/bin/make -C Documentation/ install
make[5]: Entering directory 
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/Documentation'
rst2man --verbose rtla-osnoise-hist.rst > rtla-osnoise-hist.1
rst2man --verbose rtla-osnoise-top.rst > rtla-osnoise-top.1
rst2man --verbose rtla-osnoise.rst > rtla-osnoise.1
rst2man --verbose rtla-timerlat-hist.rst > rtla-timerlat-hist.1
rst2man --verbose rtla-timerlat-top.rst > rtla-timerlat-top.1
rst2man --verbose rtla-timerlat.rst > rtla-timerlat.1
rst2man --verbose rtla.rst > rtla.1
install -d -m 755 /<<PKGBUILDDIR>>/debian/rtla/usr/share/man/man1
install -m 644 rtla-osnoise-hist.1 rtla-osnoise-top.1 rtla-osnoise.1 
rtla-timerlat-hist.1 rtla-timerlat-top.1 rtla-timerlat.1 rtla.1 
/<<PKGBUILDDIR>>/debian/rtla/usr/share/man/man1
make[5]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/Documentation'
mkdir -p /<<PKGBUILDDIR>>/debian/rtla/usr/bin
install rtla -m 755 /<<PKGBUILDDIR>>/debian/rtla/usr/bin
install: cannot stat 'rtla': No such file or directory
make[4]: *** [Makefile:108: install] Error 1
make[4]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
make[3]: *** [/<<PKGBUILDDIR>>/debian/rules.d/tools/tracing/rtla/Makefile:11: 
install] Error 2
make[3]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
make[2]: *** [debian/rules.real:850: install-rtla] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules.gen:55: binary-arch_arm64_real] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:56: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2

Reply via email to