Hi Olaf,
Good news, aspectc++ built on most platforms in Debian :-)
https://buildd.debian.org/status/package.php?p=aspectc%2B%2B
On 2024-12-06 20:34, Adrian Bunk wrote:
Control: reopen -1
On Fri, Dec 06, 2024 at 01:21:04PM +0000, Debian Bug Tracking System
wrote:
...
aspectc++ (1:2.3+git20241206-1) unstable; urgency=medium
.
* New upstream version 2.3+git20241206
...
- Fixes build on arm64, closes: #1070443
...
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;
^
1:2.3+git20241206-1 does still FTBFS:
https://buildd.debian.org/status/fetch.php?pkg=aspectc%2B%2B&arch=arm64&ver=1%3A2.3%2Bgit20241206-1&stamp=1733492435&raw=0
Except arm64.
Any idea why only arm64 would be affected?
I do see that the arm64 build is using a newer package revision
(g++-14_14.2.0-9 instead of g++-14_14.2.0-8 as on amd64).
I would be very surprised if that minor update would cause such an
compilation issue though. However, here is the changelog:
https://salsa.debian.org/toolchain-team/gcc/-/blob/gcc-14-debian/debian/changelog
-rt