Source: boost1.92
Version: 1.92.0-1
Severity: normal
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: ppc64

Hi,

boost1.92 FTBFS on ppc64 since it tries to build i386 assembly code [1]:

[ 23%] Building ASM object 
libs/context/CMakeFiles/boost_context.dir/src/asm/make_i386_sysv_elf_gas.S.o
/tmp/ccTrFd8w.s: Assembler messages:
make_i386_sysv_elf_gas.S:39: Error: unrecognized opcode: `movl'
make_i386_sysv_elf_gas.S:43: Error: unrecognized opcode: `leal'
make_i386_sysv_elf_gas.S:46: Error: unrecognized opcode: `andl'
make_i386_sysv_elf_gas.S:49: Error: unrecognized opcode: `leal'
make_i386_sysv_elf_gas.S:53: Error: unrecognized opcode: `movl'
make_i386_sysv_elf_gas.S:54: Error: unrecognized opcode: `movl'
make_i386_sysv_elf_gas.S:57: Error: unrecognized opcode: `stmxcsr'
make_i386_sysv_elf_gas.S:59: Error: unrecognized opcode: `fnstcw'

I assume it needs to be added to the architectures to use the generic ucontext
implementation [2].

Can you implement this change for the next upload, please?

Thanks,
Adrian

> [1] 
> https://buildd.debian.org/status/fetch.php?pkg=boost1.92&arch=powerpc&ver=1.92.0-1&stamp=1787660928&raw=0
> [2] 
> https://salsa.debian.org/debian/boost/-/blob/master/debian/rules?ref_type=heads#L57

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply via email to