#1091158 qt6-webengine: FTBFS on arm64: ../../../../../src/3rdparty/chromium/third_party/ffmpeg/libavcodec/aarch64/fft_neon.S:59: Error: unknown mnemonic `endfunc' -- `endfunc'

#1091158#5
Date:
2024-12-22 17:57:35 UTC
From:
To:
Hi,

During a rebuild of all packages in sid, your package failed to build
on arm64.


Relevant part (hopefully):
The full build log is available from:
http://qa-logs.debian.net/2024/12/22/qt6-webengine_6.7.2+dfsg-9_unstable-arm64.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241222;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241222&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

#1091158#10
Date:
2024-12-22 21:23:08 UTC
From:
To:
Downgrading this for the moment since it built successfully 2 days
earlier and I lack the resources to investigate what went wrong in the
rebuild.

#1091158#17
Date:
2024-12-27 20:29:45 UTC
From:
To:
Dmitry,

This build failure is happening for both qtwebengine-opensource-src and qt6-
webengine.  It probably is caused by a regression in another package on arm64
that happened between December 18, when qt6-webengine 6.7.2+dfsg-9 built
successfully on unstable, and December 22 when it FTBFS.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091158

Nothing changed in the libavcodec-dev package during that period, so even
though the proximate cause is an libavcodec error, it is probably some other
package change that introduced the problem.

Do you have any easy ideas as to what the issue is before I dig into it more
deeply?

#1091158#24
Date:
2024-12-27 21:24:06 UTC
From:
To:
Hi Soren and all!

Looks like it's a regression in GNU assembler from binutils, which was
uploaded on 2024-12-21. See the Forwarded URL.

Reassigning the bug accordingly.

#1091158#55
Date:
2024-12-31 10:59:43 UTC
From:
To:
Version: 2.43.50.20241230-1

The changes have been reverted in the latest binutils upload.

 binutils (2.43.50.20241230-1) unstable; urgency=medium
 .
   * New upstream snapshot, taken from the trunk.
   * Revert the fix for PR gas/32391. Closes: #1090999, #1091488.
   * Build with GCC 14.2.0-12 on ARM32. Closes: #1091281.

Cheers