From e57e72e5fb162c5edce907e363644e01811acceb Mon Sep 17 00:00:00 2001 From: Douglas Teles Date: Wed, 24 Jun 2026 20:47:35 -0300 Subject: [PATCH] debug: document ltrace build-test failure on the maintained fork Verifying the last PortMaster_CFW.md nice-to-have: build-tested the maintained ltrace fork (gitlab.com/cespedes/ltrace HEAD) on the ArchR aarch64 toolchain. It fails at autoreconf (configure.ac points at a config/m4 macro dir that isn't in the checkout, aclocal aborts), re-confirming the pre-existing exclusion rationale. ltrace stays out; gdb and perf trace cover symbol-level tracing. This is the only guide nice-to-have intentionally absent. --- projects/ArchR/packages/virtual/debug/package.mk | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/projects/ArchR/packages/virtual/debug/package.mk b/projects/ArchR/packages/virtual/debug/package.mk index a951da6c93..4ea223832e 100644 --- a/projects/ArchR/packages/virtual/debug/package.mk +++ b/projects/ArchR/packages/virtual/debug/package.mk @@ -14,8 +14,11 @@ case "${DEVICE}" in ;; esac -# ltrace nao foi adicionado porque o upstream esta abandonado desde -# 0.7.3 (2013), nao tem suporte estavel a aarch64 e os mantenedores -# do Debian/Alpine reportam falhas com glibc moderna. Ports que -# precisem de tracing de symbol-level devem usar gdb (presente) ou -# perf trace. +# ltrace (PortMaster_CFW.md section 10 nice-to-have) NAO foi adicionado: +# o upstream 0.7.3 (2013) esta abandonado e o fork mantido +# (gitlab.com/cespedes/ltrace) foi build-testado no toolchain do ArchR +# em 2026-06 e falha no autoreconf (configure.ac referencia config/m4 +# inexistente no checkout; aclocal aborta). Sem suporte estavel a +# aarch64 + glibc moderna. Ports que precisem de tracing de symbol-level +# devem usar gdb (presente) ou perf trace (perf presente). Este e o unico +# item nice-to-have do guia intencionalmente ausente.