Bug#1128926: yorick-yeti: FTBFS with glibc 2.43 on arm64, issue with 2MB THP

Emanuele Rocca ema at debian.org
Tue Feb 24 16:09:19 GMT 2026


Source: yorick-yeti
Version: 6.4.0-2
Severity: important
Tags: ftbfs upstream
Justification: fails to build from source
User: debian-glibc at lists.debian.org
Usertags: glibc-2.43

Hi,

yorick-yeti fails to build from source on arm64 when using glibc 2.43,
currently in experimental.

The issue is triggered by glibc 2.43 on arm64 enabling 2MB THP by
default:
https://sourceware.org/git/?p=glibc.git;a=commit;h=321e1fc73f53081d92ba357cdd48c56b79292020

Successful build with glibc 2.42, currently in sid:
https://people.debian.org/~ema/glibc-2.43-rebuilds/output-2/yorick-yeti_arm64.build

Logs of a failed build with glibc 2.43 are here:
https://people.debian.org/~ema/glibc-2.43-rebuilds/output-1/yorick-yeti_arm64.build

The following test is failing:

ERROR (__dft_op) mathlib function signals error
  LINE: 67  FILE: /build/reproducible-path/yorick-yeti-6.4.0/fftw/yeti_fftw_test.i

Notably, the problem cannot be reproduced when building the package with
dpkg-buildpackage, while it can be reproduced with sbuild. An important
difference between the two environments is that sbuild has an empty
/sys/kernel/, and glibc 2.43 checks if THP are enabled by looking under
/sys/kernel/mm/transparent_hugepage/enabled.

See https://bugs.debian.org/1128916 for a somehow related issue.



More information about the debian-science-maintainers mailing list