Bug#1125102: deal.ii: FTBFS on arm64: collect2: fatal error: ld terminated with signal 6 [Aborted]

Graham Inggs <[email protected]>
Newsgroups gmane.linux.debian.ports.arm
Message-ID <CAM8zJQt2ddJempwOpZ2Y8cHWbNrfrd8ngSSeBRVEsBCYey6joQ__33749.8635564529$1767956973$gmane$org@mail.gmail.com>
Source: deal.ii
Version: 9.7.1-2
Severity: important
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: arm64

deal.ii has a very bad track record for building on arm64 [1]

I couldn't find a previous bug where help was requested from the arm
porters, so here goes:

when linking with ld.mold (as in 9.7.1-3~exp1) I see:

collect2: fatal error: ld terminated with signal 6 [Aborted]

when linking with ld.bfd (as in 9.7.1-2) the build times out, but I
have also seen:

relocation truncated to fit: R_AARCH64_CALL26 against symbol
`dealii::ExceptionBase::ExceptionBase()' defined in .text section in
base/CMakeFiles/object_base_debug.dir/exceptions.cc.o

To me, at least the first failure seems very similar to bug #1112274
in Trilinos [2].

Also, the loong64 porters proposed a patch in #1120656 [3] to 'Fix
relocation R_LARCH_B26 overflow on loong64'.

Any help would be appreciated.

Thanks in advance
Graham


[1] https://buildd.debian.org/status/logs.php?pkg=deal.ii&arch=arm64
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112274
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120656
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.