tawasuyu

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

⎇ 3171dd59f9faebfd7ddd35d3994e41964ac47973 tandas/staged-fallidos-go-20260705/gcc15-bool.patch 26 lines · 881 B History raw

Etapa G (go): triage cola envenenada del VPS — purga 25 (misimports/CGO/embed) + 10 fixes (subdir dolt-atlas-omp, crane ./cmd/crane, trivy GOEXPERIMENT=jsonv2, xq/tea/staticcheck/syft/apko a vía Go auto) 3171dd59f · sergio ·

1Based on: https://codeberg.org/bizdelnick/gross/commit/5a27b077d1b34b64687d1e3b717175280337aa22#diff-09c2d15e9648a6e088b053b7d71a3b532ce5b61b
2---
3diff -ruN a/include/thread_pool.h b/include/thread_pool.h
4--- a/include/thread_pool.h	2025-07-30 17:19:45.060000000 +0000
5+++ b/include/thread_pool.h	2025-07-30 17:26:12.140000000 +0000
6@@ -22,6 +20,10 @@
7 
8 #include <signal.h>
9 
10+#ifdef HAVE_STDBOOL_H
11+# include <stdbool.h>
12+#endif
13+
14 typedef int mseconds_t;
15 
16 typedef struct thread_pool_s
17@@ -109,8 +110,7 @@
18 int submit_job(thread_pool_t *pool, edict_t *edict);
19 thread_pool_t *create_thread_pool(const char *name, int (*routine) (thread_pool_t *, thread_ctx_t *,
20 	edict_t *), pool_limits_t *limits, void *arg);
21-edict_t *edict_get();
22-edict_t *edict_get();
23+edict_t *edict_get(bool forget);
24 void send_result(edict_t *edict, void *result);
25 void edict_unlink(edict_t *edict);
26