Debian Bug report logs -
#1070443
aspectc++: arm64 FTBFS with glibc 2.38
Reported by: Graham Inggs <ginggs@debian.org>
Date: Sun, 5 May 2024 13:24:02 UTC
Severity: serious
Tags: ftbfs
Found in version aspectc++/1:2.3+git20230726-1
Blocking fix for 1070668: glibc: packages FTBFS caused by vector math library header on arm64
Reply or subscribe to this bug.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Reinhard Tartler <siretart@tauware.de>:
Bug#1070443; Package src:aspectc++.
(Sun, 05 May 2024 13:24:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Graham Inggs <ginggs@debian.org>:
New Bug report received and forwarded. Copy sent to Reinhard Tartler <siretart@tauware.de>.
(Sun, 05 May 2024 13:24:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: aspectc++
Version: 1:2.3+git20230726-1
Severity: serious
Tags: ftbfs
Hi Maintainer
As can be seen in reproducible builds [1], aspectc++ FTBFS on arm64
with glibc 2.38. I've copied what I hope is the relevant part of the
log below.
A bug was filed against glibc [2], but it seems glibc upstream do not
consider it a bug in glibc.
Regards
Graham
[1] https://tests.reproducible-builds.org/debian/rb-pkg/aspectc++.html
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=30909
Weaving aspects into PreExprParser.cc...
Weaving aspects into PreParser.cc...
Generating library header files...
In file included from cpp/PreExprParser.lem:56:
In file included from /usr/include/c++/13/math.h:36:
In file included from /usr/include/c++/13/cmath:47:
In file included from /usr/include/math.h:40:
/usr/include/aarch64-linux-gnu/bits/math-vector.h:30:9: error: unknown
type name '__Float32x4_t'
typedef __Float32x4_t __f32x4_t;
^
/usr/include/aarch64-linux-gnu/bits/math-vector.h:31:9: error: unknown
type name '__Float64x2_t'
typedef __Float64x2_t __f64x2_t;
^
Severity set to 'important' from 'serious'
Request was from Aurelien Jarno <aurel32@debian.org>
to 1070441-submit@bugs.debian.org.
(Mon, 06 May 2024 21:18:05 GMT) (full text, mbox, link).
Added indication that bug 1070443 blocks 1070668
Request was from Aurelien Jarno <aurel32@debian.org>
to 1070441-submit@bugs.debian.org.
(Mon, 06 May 2024 21:18:06 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Reinhard Tartler <siretart@tauware.de>:
Bug#1070443; Package src:aspectc++.
(Mon, 06 May 2024 21:18:10 GMT) (full text, mbox, link).
Acknowledgement sent
to Aurelien Jarno <aurel32@debian.org>:
Extra info received and forwarded to list. Copy sent to Reinhard Tartler <siretart@tauware.de>.
(Mon, 06 May 2024 21:18:10 GMT) (full text, mbox, link).
Message #14 received at 1070443@bugs.debian.org (full text, mbox, reply):
control: severity 1070441 important
control: block 1070668 by 1070441
control: severity 1070443 important
control: block 1070668 by 1070443
control: severity 1070444 important
control: block 1070668 by 1070444
control: severity 1070446 important
control: block 1070668 by 1070446
Dear maintainers,
glibc 2.38 introduced changes to the bits/math-vector.h file on arm64 in
order to support math vector functions. This unfortunately caused the
FTBFS of your packages.
The change has been temporarily reverted in version 2.38-8 until a fix
is found, and I have opened #1070668 on the glibc side to track the
issue, with a Cc: to the arm64 porters.
I am therefore downgrading the bugs to severity important. However this
should not prevent working on a solution to the problem with the arm64
porters, and depending on the case either at the package level, or at
the upstream glibc/gcc/llvm level.
Regards
Aurelien
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurelien@aurel32.net http://aurel32.net
Severity set to 'serious' from 'important'
Request was from Aurelien Jarno <aurel32@debian.org>
to control@bugs.debian.org.
(Tue, 16 Jul 2024 07:33:06 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Aug 8 02:45:53 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.