Debian Bug report logs - #1070443
aspectc++: arm64 FTBFS with glibc 2.38

version graph

Package: src:aspectc++; Maintainer for src:aspectc++ is Reinhard Tartler <siretart@tauware.de>;

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

View this report as an mbox folder, status mbox, maintainer mbox


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):

From: Graham Inggs <ginggs@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: aspectc++: arm64 FTBFS with glibc 2.38
Date: Sun, 5 May 2024 13:21:08 +0000
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):

From: Aurelien Jarno <aurel32@debian.org>
To: 1070441@bugs.debian.org, 1070443@bugs.debian.org, 1070444@bugs.debian.org, 1070446@bugs.debian.org
Cc: debian-glibc@lists.debian.org
Subject: FTBFS due to /usr/include/aarch64-linux-gnu/bits/math-vector.h
Date: Mon, 6 May 2024 23:14:51 +0200
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.