tarantool: FTBFS on arm64: fiber.c:47:10: fatal error: x86intrin.h: No such file or directory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tarantool (Debian) |
Confirmed
|
Unknown
|
|||
tarantool (Ubuntu) |
Triaged
|
High
|
Unassigned |
Bug Description
Imported from Debian bug http://
Source: tarantool
Version: 2.6.0-1
Severity: important
Justification: FTBFS on arm64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201205 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on arm64 (I don't know if it also fails on amd64).
Relevant part (hopefully):
> cd /<<PKGBUILDDIR>
> /<<PKGBUILDDIR>
> 47 | #include <x86intrin.h> /* __rdtscp() */
> | ^~~~~~~~~~~~~
> compilation terminated.
> make[3]: *** [src/lib/
The full build log is available from:
http://
A list of current common problems and possible solutions is available at
http://
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https:/
If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
tags: | added: update-excuse |
tags: | added: hirsute |
Changed in tarantool (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in tarantool (Debian): | |
importance: | Undecided → Unknown |
Changed in tarantool (Debian): | |
status: | New → Confirmed |
Hi Brian,
Thanks for the update!
Unfortunately, the ARM64 support in Tarantool is temporarily broken.
I had a talk with the team and they promised to ARM support in Q1 2021.
Can we disable ARM64 for now?
On Wed, Jan 13, 2021 at 10:40 PM Brian Murray bugs.debian. org/976587: >/obj-aarch64- linux-gnu/ src/lib/ core && /usr/bin/cc -DCORO_ASM -DLUAJIT_ SMART_STRINGS= 1 -DNDEBUG -DNVALGRIND -DNVALGRIND=1 -D_FILE_ OFFSET_ BITS=64 -D_GNU_SOURCE -D__STDC_ CONSTANT_ MACROS= 1 -D__STDC_ FORMAT_ MACROS= 1 -D__STDC_ LIMIT_MACROS= 1 -I/<<PKGBUILDDI R>>/src -I/<<PKGBUILDDI R>>/obj- aarch64- linux-gnu/ src -I/<<PKGBUILDDI R>>/src/ lib -I/<<PKGBUILDDI R>>/src/ lib/small -I/<<PKGBUILDDI R>>/src/ lib/small/ third_party -I/<<PKGBUILDDI R>>/src/ lib/core -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDI R>>/third_ party/zstd/ lib -I/<<PKGBUILDDI R>>/third_ party/zstd/ lib/common -I/<<PKGBUILDDI R>>/obj- aarch64- linux-gnu/ third_party -I/<<PKGBUILDDI R>>/third_ party -I/<<PKGBUILDDI R>>/third_ party/coro -I/<<PKGBUILDDI R>>/third_ party/luajit/ src -I/<<PKGBUILDDI R>>/third_ party/libyaml/ include -I/<<PKGBUILDDI R>>/src/ lib/msgpuck -I/<<PKGBUILDDI R>>/obj- aarch64- linux-gnu/ build/curl/ dest/include -I/<<PKGBUILDDI R>>/obj- aarch64- linux-gnu/ third_party/ decNumber -I/<<PKGBUILDDI R>>/third_ party/libutil_ freebsd -g -O2 -fdebug- prefix- map=/<< PKGBUILDDIR> >=. -specs= /usr/share/ dpkg/no- pie-compile. specs -Wformat -Werror= format- security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -funwind-tables -fno-omit- frame-pointer -fno-stack- protector -fno-common -fopenmp -std=c11 -Wall -Wextra -Wno-strict- aliasing -Wno-char- subscripts -Wno-format- truncation -Wno-gnu- alignof- expression -fno-gnu89-inline -Wno-cast- function- type -O2 -g -DNDEBUG -ggdb -O2 -o CMakeFiles/ core.dir/ fiber.c. o -c /<<PKGBUILDDIR> >/src/lib/ core/fiber. c >/src/lib/ core/fiber. c:47:10: fatal error: x86intrin.h: No such file or directory core/CMakeFiles /core.dir/ build.make: 137: src/lib/ core/CMakeFiles /core.dir/ fiber.c. o] Error 1 qa-logs. debian. net/2020/ 12/05/tarantool _2.6.0- 1_unstable. log wiki.debian. org/qa. debian. org/FTBFS . You're welcome to contribute! /www.debian. org/Bugs/ server- control# affects
<email address hidden> wrote:
>
> Public bug reported:
>
> Imported from Debian bug http://
>
> Source: tarantool
> Version: 2.6.0-1
> Severity: important
> Justification: FTBFS on arm64
> Tags: bullseye sid ftbfs
> Usertags: ftbfs-20201205 ftbfs-bullseye
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build
> on arm64 (I don't know if it also fails on amd64).
>
> Relevant part (hopefully):
> > cd /<<PKGBUILDDIR>
> > /<<PKGBUILDDIR>
> > 47 | #include <x86intrin.h> /* __rdtscp() */
> > | ^~~~~~~~~~~~~
> > compilation terminated.
> > make[3]: *** [src/lib/
>
> The full build log is available from:
> http://
>
> A list of current common problems and possible solutions is available at
> http://
>
> If you reassign this bug to another package, please marking it as 'affects'-ing
> this package. See https:/
>
> If you fail to reproduce this, please provide a build log and diff it with me
> so that we can identify if something relevant changed in the meantime.
>
> About the archive rebuild: The rebuild was done on EC2 VM instances from
> Amazo...