Debian Patches
Status for siso/1.5.13+ds-1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-disable-otel-collector-subcommand.patch | Disable OpenTelemetry Collector subcommand and GCP metric exporter The OTel Collector is an internal-helper subcommand for Google's metrics infrastructure (Cloud Monitoring). It pulls in 84 Go modules that are not packaged in Debian, including the entire go.opentelemetry.io/collector framework and google cloud platform otel exporters. . This patch removes the collector subcommand registration and replaces the GCP Cloud Monitoring direct exporter with an error fallback. The OTLP gRPC exporter path (used with --collector_address) remains functional. . siso's core functionality (Ninja-compatible builds, local execution, RBE support) is unaffected. diff --git a/siso/main.go b/siso/main.go index 9a870b6..0b16bb9 100644 |
Juan Manuel Mendez Rey <juan.mendezr@proton.me> | not-needed | debian | 2026-05-01 | |
| 0002-fix-32bit-rusage-int-types.patch | Fix build on 32-bit architectures (i386) On 32-bit systems, syscall.Rusage fields (Maxrss, Majflt, Inblock, Oublock) are int32, but the proto struct expects int64. Add explicit casts. diff --git a/siso/execute/localexec/rusage_unix.go b/siso/execute/localexec/rusage_unix.go index 2eedf6d..4ad76af 100644 |
Juan Manuel Mendez Rey <juan.mendezr@proton.me> | not-needed | debian | 2026-05-06 |
All known versions for source package 'siso'
- 1.5.13+ds-1 (sid)
