Your message dated Wed, 30 Oct 2024 20:57:03 +0100
with message-id <28d9e6502d49914cf0cb83b3fdc0e002d6ba4618.ca...@decadent.org.uk>
and subject line Re: rtla 6.10.12-1 [i386]: fail to cross-sbuild from source
has caused the Debian Bug report #1084826,
regarding rtla 6.10.12-1 [i386]: fail to cross-sbuild from source
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1084826: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084826
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: rtla
Version: 6.10.12-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source
Hi,
rtla causes linux FTBFS when using "--host=i386" with amd64 schroots.
Here is sbuild's build log:
------------8<-------------cut-here-------------8<--------------
make[3]: Entering directory
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
echo '6.10' >VERSION
rsync -a /<<PKGBUILDDIR>>/tools/tracing/rtla/ .
mkdir -p ../../../Documentation/tools/rtla
rsync -a /<<PKGBUILDDIR>>/Documentation/tools/rtla/
../../../Documentation/tools/rtla/
rsync -a /<<PKGBUILDDIR>>/tools/build/ ../../../tools/build/
rsync -a /<<PKGBUILDDIR>>/tools/scripts/ ../../../tools/scripts/
/usr/bin/make EXTRA_CFLAGS='-g -O2 -Werror=implicit-function-declaration
-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'
PKG_CONFIG='i686-linux-gnu-pkg-config'
make[4]: Entering directory
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
Auto-detecting system features:
... libtraceevent: [ [32mon[m ]
... libtracefs: [ [32mon[m ]
make[5]: Entering directory
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/build'
HOSTCC /<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/fixdep.o
HOSTLD
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/fixdep-in.o
LINK /<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/fixdep
make[5]: Leaving directory
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/build'
make -f /<<PKGBUILDDIR>>/debian/build/build-tools/tools/build/Makefile.build
dir=. obj=rtla
make[5]: Entering directory
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make
rule.
make[6]: Entering directory
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/trace.o
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/utils.o
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/osnoise.o
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/osnoise_top.o
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/osnoise_hist.o
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/timerlat.o
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/timerlat_top.o
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/timerlat_hist.o
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/timerlat_u.o
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/timerlat_aa.o
CC
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/rtla.o
LD
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/rtla-in.o
ld: relocatable linking with relocations from format elf32-i386
(/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/trace.o) to
format elf64-x86-64
(/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/rtla-in.o) is
not supported
make[6]: ***
[/<<PKGBUILDDIR>>/debian/build/build-tools/tools/build/Makefile.build:164:
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/src/rtla-in.o]
Error 1
make[6]: Leaving directory
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
make[5]: ***
[/<<PKGBUILDDIR>>/debian/build/build-tools/tools/build/Makefile.build:158: src]
Error 2
make[5]: Leaving directory
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
make[4]: *** [Makefile:79:
/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla/rtla-in.o] Error 2
make[4]: Leaving directory
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
make[3]: *** [/<<PKGBUILDDIR>>/debian/rules.d/tools/tracing/rtla/Makefile:11:
all] Error 2
make[3]: Leaving directory
'/<<PKGBUILDDIR>>/debian/build/build-tools/tools/tracing/rtla'
make[2]: *** [debian/rules.real:672: build_rtla] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules.gen:1434: build-arch_i386_rtla] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:43: build-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit
status 2
------------8<-------------cut-here-------------8<--------------
And this was the sbuild command I used: `sbuild --host=i386 -c sid-amd64-sbuild
-d unstable --no-arch-all --no-run-lintian`.
Maybe it was trying to use the wrong ld?
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.10.11-amd64 (SMP w/128 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages rtla depends on:
ii libc6 2.40-2
ii libtraceevent1 1:1.8.3-1
pn libtracefs1 <none>
rtla recommends no packages.
rtla suggests no packages.
--- End Message ---
--- Begin Message ---
Version: 6.11-1¬exp1
This seems to have been fixed by the changes I made to building rtla in
the above version.
Ben.
--
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.
signature.asc
Description: This is a digitally signed message part
--- End Message ---