[Debichem-devel] Bug#1060732: abinit: FTBFS with stack-clash-protection on armhf

Emanuele Rocca ema at debian.org
Sat Jan 13 13:50:24 GMT 2024


Source: abinit
Version: 9.10.4-2
Severity: serious
Tags: patch
User: debian-arm at lists.debian.org
Usertags: 32bit-stackclash

Dear Maintainer,

abinit currently fails to build from source on armhf. To address the immediate
issue, please disable stack-clash-protection with the following snippet in
debian/rules:

  ifeq ($(DEB_TARGET_ARCH),armhf)
    export DEB_BUILD_MAINT_OPTIONS = hardening=+all,-stackclash
  else
    export DEB_BUILD_MAINT_OPTIONS = hardening=+all
  endif

You can find the full build logs of a failed build at:
http://qa-logs.debian.net/2024/01/11/armhf/abinit_9.10.4-2_unstable-armhf.log

The failure is:

Command   /<<PKGBUILDDIR>>/src/98_main/abinit /<<PKGBUILDDIR>>/tests/Test_suite/fast_t26/t26.abi    > /<<PKGBUILDDIR>>/tests/Test_suite/fast_t26/t26.stdout   2> /<<PKGBUILDDIR>>/tests/Test_suite/fast_t26/t26.stderr 
 returned exit_code: 139

[fast][t26][np=1][run_etime: 0.63 s]: fldiff fatal error:
file 1 has more significant lines than file 2 (288 > 121).
 [file=t26.abo]
[fast][t26][np=1] Test was not expected to fail but subprocesses returned retcode: 139

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:
Segmentation fault



More information about the Debichem-devel mailing list