Debian Patches
Status for aspectc++/1:2.5+svn20261003-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-float128.patch | Work around float128 issue on ppc64el Disable float128 when generating compiler configuration for clang on ppc64el. |
Frédéric Bonnard <frediz@debian.org> | no | debian | 2026-10-03 | |
| 0002-cxx20-test-dataflowanalysis.patch | Disambiguate function pointer comparison in DataFlowAnalysis test under C++20 Under C++20 rules (P0846R0), an unqualified function name directly preceding '<' is parsed as a template name initiating a template argument list. Wrapping the comparison operands in parentheses disambiguates the expression and prevents syntax errors when the host compiler defaults to C++20 (e.g. GCC 16). |
Reinhard Tartler <siretart@tauware.de> | no | 2026-10-03 | ||
| 0003-test-probe-float128.patch | test-probe-float128 Probe target compiler for __float128 support before running Float128Basic test In Clang, the __float128 type is a target-dependent extension only supported on specific architectures (principally x86/x86_64). On other architectures such as AArch64 (arm64), armhf, ppc64el, and s390x, attempting to compile code containing __float128 fails with: error: __float128 is not supported on this target Rather than checking host architecture with uname (which breaks during cross-compilation), probe the target C++ compiler ($(CXX)) directly for __float128 support before adding Float128Basic to ACTESTS. |
Reinhard Tartler <siretart@tauware.de> | invalid | 2026-10-05 | ||
| 0004-Honor-CFLAGS-CXXFLAGS-CPPFLAGS-and-LDFLAGS-from-envi.patch | Use ?= for CFLAGS in AspectC++ and Ag++ Makefiles so compiler and linker flags supplied by the environment (such as Debian hardening build flags) are honored rather than unconditionally overridden. | Reinhard Tartler <siretart@tauware.de> | invalid | debian | 2026-10-06 |
All known versions for source package 'aspectc++'
- 1:2.5+svn20261003-2 (sid)
- 1:2.3+git20241211-1 (trixie)
- 1:2.3+git20221129-2 (bookworm)
