siso (1.6.4+ds-1) unstable; urgency=medium * New upstream version 1.6.4+ds. * Builds against otel 1.46 in sid: upstream migrated o11y/clog from the otel/log log.Value API to attribute.*, fixing the FTBFS of 1.5.22+ds-2 (Closes: #1150132). * The four existing quilt patches apply unchanged; no refresh needed. * d/patches/0005-gc-test-skip-as-root.patch: new, skip TestGarbageCollectBuildLabels_FailedDeletions when the build runs as root. It makes a directory read-only and expects the deletion below it to fail, which root ignores. The other permission dependent tests in that package already skip for the same reason. -- Juan Manuel Méndez Rey Fri, 16 Oct 2026 23:18:49 +0200 siso (1.6.3+ds-1) unstable; urgency=medium * New upstream version 1.6.3+ds. * Refresh 0001 and 0003 patches: upstream moved subcommand registration to a table of {cmd, group} entries, so re-anchor the collector removal and the man registration. * Update DH_GOLANG_INSTALL_EXTRA for the new embed layout (webui/static, reapi/service_config.json, build/buildconfig/time.star; drop webui/css and webui/js). * Bump golang-opentelemetry-otel-dev Build-Depends to (>= 1.46.0~); siso uses attribute.ByteSlice, added in otel 1.45. * Add golang-github-landlock-lsm-go-landlock-dev to Build-Depends (new upstream Landlock sandboxing in siso/build/landlock.go). * Exclude the experimental siso-tap helper (DH_GOLANG_EXCLUDES); it requires libseccomp-golang and is not shipped. * Add golang-github-puerkitobio-goquery-dev to Build-Depends (new webui test dependency). * Skip sandbox-sensitive tests in dh_auto_test: execute/spawnhelper (network-blocked fork is not permitted in the unshare chroot) and siso/webui (new 1.6.3 HTTP-route tests return 404 under the build test harness). * Add 0004-landlock-test-cwd-independent.patch: the landlock executor tests expect a /tmp grant that the executor suppresses when the cwd is under /tmp, so they failed under autopkgtest (which runs in /tmp). Chdir to / in the tests to make them cwd-independent; forwarded upstream (https://chromium- review.googlesource.com/c/build/+/8498825). * The new upstream builds against otel 1.46: upstream migrated o11y/clog/clog.go from the otel/log log.Value API to attribute.* (moved in otel 1.45), fixing the FTBFS of 1.5.22+ds-2 against otel in sid (Closes: #1150132). -- Juan Manuel Méndez Rey Sun, 04 Oct 2026 02:54:03 +0200 siso (1.5.22+ds-2) unstable; urgency=medium * Fix man page reproducibility: sanitize the CPU-count-derived default of -fs_state_compression_threads (min(32, GOMAXPROCS)) with a stable placeholder. The previous fix scrubbed UUIDs and $HOME but not this flag, so the generated man page still varied between build machines (6 vs 4 threads); see https://reproduce.debian.net/amd64/api/v1/builds/281531/artifacts/75 5699/diffoscope * Refresh 0003-add-man-subcommand.patch for the extended sanitizeDefValue signature. -- Juan Manuel Méndez Rey Fri, 21 Aug 2026 14:32:25 +0200 siso (1.5.22+ds-1) unstable; urgency=medium * New upstream version 1.5.22+ds * De-vendor @lit/task from the embedded web UI; copy it from the node- lit Debian package at build time (fixes source-is-missing lintian tags). * Bump to debhelper compat 14. * Add golang-github-twmb-murmur3-dev and golang-github-zeebo-blake3- dev to Build-Depends (new upstream dependencies in hashigo/digest). -- Juan Manuel Méndez Rey Sun, 12 Jul 2026 18:04:44 +0200 siso (1.5.21+ds-1) unstable; urgency=medium * New upstream version 1.5.21+ds * Drop 0002-fix-32bit-rusage-int-types.patch (applied upstream in v1.5.20). * Fix man page reproducibility: sanitize runtime-generated UUIDs and user-specific paths in flag defaults with stable placeholders; see https://reproduce.debian.net/amd64/api/v1/builds/262931/log * Add golang-github-hanwen-go-fuse-dev to Build-Depends (new indirect dependency). * Restore 0002-fix-32bit-rusage-int-types.patch; upstream reverted the int64 casts in v1.5.21. -- Juan Manuel Méndez Rey Mon, 06 Jul 2026 00:35:00 +0200 siso (1.5.19+ds-1) unstable; urgency=medium * New upstream version 1.5.19+ds * Drop all vendored Go modules; upstream removed reproxy integration, eliminating the reclient/remote-apis-sdks/protoc-gen-bq-schema dependency chain. * Skip toolsupport/ninjautil tests on 32-bit architectures to work around Go runtime GC crash with large nodeMap allocation; see https://reproduce.debian.net/i386/api/v1/builds/213968/log * Remove obsolete DH_GOLANG_EXCLUDES entries (reproxyexec, runtimex) dropped upstream. * Refresh patches for v1.5.19. * Remove checkout.star from DH_GOLANG_INSTALL_EXTRA (dropped upstream). -- Juan Manuel Méndez Rey Thu, 18 Jun 2026 01:58:35 +0200 siso (1.5.16+ds-2) unstable; urgency=medium * Remove bazelbuild/remote-apis from debian/vendor; upstream incorporated it into the build repo as of v1.5.16. remote-apis-sdks stays as it is transitively required by reclient/api. * Add d/copyright stanza for remote-apis/ (Apache-2.0, now in upstream source tree). * Add The Bazel Authors to remote-apis/ copyright stanza. * Update man page: version 1.5.16, remove collector subcommand from COMMANDS list. * Add man subcommand patch (backport of upstream CL 7867164) to auto- generate man page from registered subcommands and flags. * Generate man page at build time with siso man; append Debian- specific sections from debian/siso.1.tail. * Remove static debian/siso.1 from source; add to debian/clean so the build-time generated file is cleaned between builds. -- Juan Manuel Méndez Rey Mon, 08 Jun 2026 14:01:34 +0200 siso (1.5.16+ds-1) unstable; urgency=medium * New upstream version 1.5.16+ds * De-vendor lit/lit-html/lit-element/@lit/reactive-element/@lit- labs/ssr-dom-shim from embedded web UI; use Debian-packaged node-lit instead (Closes: #1137541). * Add node-lit to Build-Depends. * Update Files-Excluded to strip bundled lit from orig tarball. -- Juan Manuel Méndez Rey Sun, 07 Jun 2026 17:23:43 +0200 siso (1.5.15+ds-1) unstable; urgency=medium * New upstream version 1.5.15+ds -- Juan Manuel Méndez Rey Sat, 23 May 2026 14:50:59 +0200 siso (1.5.13+ds-1) unstable; urgency=medium * Initial release (Closes: #1051557) -- Juan Manuel Mendez Rey Tue, 12 May 2026 23:30:00 +0200