Ryan Macnak
a8419fb546
[build] Fix building the Debian package on Resolute.
...
dpkg-buildpackage now wants a timestamp in the changelog.
Also remove --git-revision-file and --git-timestamp-file, which were part of the previous way to build Debian packages.
Change-Id: Idbcf418571889ad7588424e6d8ae6e81ec79942b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/504280
Reviewed-by: Ivan Inozemtsev <iinozemtsev@google.com >
Commit-Queue: Ryan Macnak <rmacnak@google.com >
2026-05-19 07:18:47 -07:00
Ryan Macnak
a4e0a0b3f8
[build] Pass -Zxz to dh_builddeb instead of dpkg-buildpackage.
...
Passing to the later only affects source packages.
Bug: https://github.com/dart-lang/sdk/issues/26953
Change-Id: I3ca94c3ddbed4493536d3db52df6ec92c2e72bbf
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/431302
Reviewed-by: Brian Quinlan <bquinlan@google.com >
Commit-Queue: Ryan Macnak <rmacnak@google.com >
2025-05-27 16:54:19 -07:00
Ryan Macnak
323b247ba9
[build] Explicitly build the Debian package using xz compression.
...
Newer versions dpkg-buildpackage default to zstd, which is not supported by older versions of dpkg.
Bug: https://github.com/dart-lang/sdk/issues/26953
Change-Id: I67fdb8ab5c3b560c1687a38cb83bcd8f022e9e84
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/431321
Reviewed-by: Brian Quinlan <bquinlan@google.com >
Commit-Queue: Ryan Macnak <rmacnak@google.com >
2025-05-27 14:55:19 -07:00
Ryan Macnak
efda4aff7c
Add GN target to build Debian package from regular output.
...
Bug: https://github.com/dart-lang/sdk/issues/26953
Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-arm64-try,dart-sdk-linux-riscv64-try,dart-sdk-linux-try
Change-Id: I38dfcadee836733c2e8824c2da21b9619dd2fc77
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/281307
Reviewed-by: Alexander Thomas <athom@google.com >
Commit-Queue: Ryan Macnak <rmacnak@google.com >
2025-01-13 10:57:09 -08:00