Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.rc > #373690 > unrolled thread

Bug#1084826: rtla 6.10.12-1 [i386]: fail to cross-sbuild from source

Started byJing Luo <jing@jing.rocks>
First post2024-10-09 10:40 +0200
Last post2024-10-09 19:40 +0200
Articles 3 — 3 participants

Back to article view | Back to linux.debian.bugs.rc


Contents

  Bug#1084826: rtla 6.10.12-1 [i386]: fail to cross-sbuild from source Jing Luo <jing@jing.rocks> - 2024-10-09 10:40 +0200
    Processed: Re: Bug#1084826: rtla 6.10.12-1 [i386]: fail to  cross-sbuild from source "Debian Bug Tracking System" <owner@bugs.debian.org> - 2024-10-09 19:40 +0200
    Bug#1084826: rtla 6.10.12-1 [i386]: fail to cross-sbuild from source Bastian Blank <waldi@debian.org> - 2024-10-09 19:40 +0200

#373690 — Bug#1084826: rtla 6.10.12-1 [i386]: fail to cross-sbuild from source

FromJing Luo <jing@jing.rocks>
Date2024-10-09 10:40 +0200
SubjectBug#1084826: rtla 6.10.12-1 [i386]: fail to cross-sbuild from source
Message-ID<JvAoF-nc3-1@gated-at.bofh.it>
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.

[toc] | [next] | [standalone]


#373709 — Processed: Re: Bug#1084826: rtla 6.10.12-1 [i386]: fail to cross-sbuild from source

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2024-10-09 19:40 +0200
SubjectProcessed: Re: Bug#1084826: rtla 6.10.12-1 [i386]: fail to cross-sbuild from source
Message-ID<JvIPf-sdt-7@gated-at.bofh.it>
In reply to#373690
Processing control commands:

> severity -1 important
Bug #1084826 [rtla] rtla 6.10.12-1 [i386]: fail to cross-sbuild from source
Severity set to 'important' from 'serious'

-- 
1084826: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084826
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [next] | [standalone]


#373710

FromBastian Blank <waldi@debian.org>
Date2024-10-09 19:40 +0200
Message-ID<JvIPf-sdt-9@gated-at.bofh.it>
In reply to#373690
Control: severity -1 important

On Wed, Oct 09, 2024 at 08:18:46AM +0000, Jing Luo wrote:
> rtla causes linux FTBFS when using "--host=i386" with amd64 schroots.
> 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?

This might be the case, but still not serious.

Bastian

-- 
Where there's no emotion, there's no motive for violence.
		-- Spock, "Dagger of the Mind", stardate 2715.1

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.rc


csiph-web