Debian Patches

Status for async-profiler-java/3.0+dfsg.1-3

Patch Description Author Forwarded Bugs Origin Last update
0001_dont_strip.patch Do not strip debug symbols In debian we will strip it by dh_strip. Keep the debug symbols
help the generation of -dbgsym packages.
In this patch we also added hardening flags.
===================================================================
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> not-needed
0002_fix-arm-assembly.patch Use %progbits for ARM architectures in incbin.h In 32-bit ARM assembly, '@' is the comment character.
Using '@progbits' in the .section directive causes the assembler
to treat it as a comment, leaving a trailing comma which fails to compile.
Using '%progbits' avoids this issue.

===================================================================
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> no 2026-06-29
0003_fix-makefile-arch.patch Detect s390x architecture in Makefile Currently, s390x falls back to x86 in the architecture detection,
which incorrectly adds -momit-leaf-frame-pointer.
This option is not supported by g++ on s390x, causing build failure.
Explicitly detect s390x to avoid this.

===================================================================
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> no 2026-06-29
0004_fix-s390x-support.patch Add support for s390x architecture This adds definitions for s390x in arch.h and a basic
stackFrame_s390x.cpp implementation to allow the package
to compile and perform basic stack walking on s390x.

===================================================================
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> no 2026-06-29
0005_add-architectures-to-java-api.patch Add riscv64, s390x, mips64, and loongarch64 to Java API platform detection This adds riscv64, s390x, mips64, and loongarch64 architectures to the getPlatformTag
method in AsyncProfiler.java. This prevents UnsupportedOperationException
when trying to load the native library on these platforms, allowing it to
fall back to System.loadLibrary if the embedded library is not present.

===================================================================
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> no 2026-06-30

All known versions for source package 'async-profiler-java'

Links