Debian Patches
Status for siso/1.5.19+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 ef19033..b163195 100644 |
Juan Manuel Mendez Rey <juan.mendezr@proton.me> | not-needed | debian | 2026-06-18 | |
| 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 30455fa..de37b33 100644 |
Juan Manuel Mendez Rey <juan.mendezr@proton.me> | not-needed | debian | 2026-06-18 | |
| 0003-add-man-subcommand.patch | siso: Add man subcommand This assists Debian ITP (intent to package) #1051557 https://bugs-devel.debian.org/cgi-bin/bugreport.cgi?bug=1051557 and is preferred over a manually-maintained manpage as discussed in https://chromium-review.googlesource.com/c/build/+/7836640 . This patch can be dropped once CL 7867164 is merged upstream and included in a tagged release. Fixed test: want string had "Siso is a Ninja-compatible..." but writeMan outputs "Ninja-compatible..." (without the "Siso is a" prefix). Registered the man subcommand in main.go. |
Richard Wang <richardwa@google.com> | not-needed | https://chromium-review.googlesource.com/c/build/+/7867164 | 2026-06-18 |
All known versions for source package 'siso'
- 1.5.19+ds-1 (sid)
