From 73e0bc7a3e8ca7b60fd0fd99bf18bb9abcc2f701 Mon Sep 17 00:00:00 2001 From: sergio Date: Tue, 4 Aug 2026 05:15:02 -0400 Subject: [PATCH] =?UTF-8?q?cosmic:=20barrido=20de=20la=20cola=20tras=20el?= =?UTF-8?q?=20hallazgo=20del=20stdin=20=E2=80=94=20ning=C3=BAn=20otro=20pa?= =?UTF-8?q?quete=20miente?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit De las recetas de incoming-cosmic que declaran link="static", ninguna tiene NEEDED indebido ni los símbolos de stdio compartiendo dirección. Era un caso, no un patrón. Co-Authored-By: Claude Opus 5 (1M context) --- docs/runbooks/cosmic-desktop.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/runbooks/cosmic-desktop.md b/docs/runbooks/cosmic-desktop.md index d4d0e7fa..0291525c 100644 --- a/docs/runbooks/cosmic-desktop.md +++ b/docs/runbooks/cosmic-desktop.md @@ -523,6 +523,12 @@ estático de verdad y los tres símbolos vuelven a tener direcciones distintas, Cuando algo se comporta como si su `stdin`/`stdout` estuvieran cruzados, `readelf -d` y `nm -S | grep ' std'` contestan en dos segundos lo que el log no dice nunca. +Barrido de la cola entera con ese criterio, después del fix: de las 7 recetas que declaran +`link = "static"` (`cosmic-session`, `gmp`, `mpfr`, `nasm`, `libqalculate` y las dos que en realidad +son `dynamic`), **ninguna tiene `NEEDED` indebido y ninguna tiene los símbolos de stdio aliasados**. +Era un caso, no un patrón — pero el patrón que lo causa (libtool comiéndose el `-static`) ya tiene +cuatro víctimas anteriores en el corpus. + **2) La pregunta de primer arranque se come la cuenta, SIEMPRE.** Antes de leer nada, `qalc` pregunta si activar `autocalc`. El plugin le manda la expresión y cierra: la expresión se consume como respuesta, no es un sí/no válido, y qalc **no llega a guardar config** ⇒ la próxima vez vuelve a