File: changelog

package info (click to toggle)
pkg-rocm-tools 0.9.6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 156 kB
  • sloc: sh: 1,432; makefile: 29
file content (367 lines) | stat: -rw-r--r-- 12,767 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
pkg-rocm-tools (0.9.6) unstable; urgency=medium

  * Fix rocm-qemu-run core counting for non-amd64 platforms
    This led to a FBTFS on non-amd64 because the output of /proc/cpuinfo
    apparently isn't uniform.
  * Run shfmt on all scripts
  * Mark bin:pkg-rocm-tools as Multi-Arch: foreign
  * Bump Standards-Version to 4.7.3
    - Drop Priority: optional, it's the dpkg default since trixie
  * Install rocm-target-arch man page

 -- Christian Kastner <ckk@debian.org>  Thu, 22 Jan 2026 22:59:15 +0100

pkg-rocm-tools (0.9.5) unstable; urgency=medium

  [ Tim Flink ]
  * allow -h/--help to work without d/changelog

 -- Christian Kastner <ckk@debian.org>  Wed, 10 Dec 2025 23:17:28 +0100

pkg-rocm-tools (0.9.4) unstable; urgency=medium

  [ Tim Flink ]
  * add gfx1151, gfx1200, gfx1201 to experimental's build targets

 -- Christian Kastner <ckk@debian.org>  Tue, 11 Nov 2025 22:40:14 +0100

pkg-rocm-tools (0.9.3) unstable; urgency=medium

  * Drop gfx1201 from experimental's build targets.
    The default toolchain, using LLVM-17, cannot build for this target yet.
  * GPU support: Fall back to Debian unstable.
    We don't know what GPUs a downstream might want to support, but in the
    absence of explicit information by a downstream, it seems reasonable to
    default on what Debian unstable supports.
  * dists: Make unstable a link to sid
  * rocm-target-arch: Change reduction to not-by-default

 -- Christian Kastner <ckk@debian.org>  Tue, 30 Sep 2025 21:32:59 +0200

pkg-rocm-tools (0.9.2) unstable; urgency=medium

  [ Cordell Bloor ]
  * Add gfx1201 to experimental build targets

 -- Christian Kastner <ckk@debian.org>  Sun, 14 Sep 2025 22:14:27 +0200

pkg-rocm-tools (0.9.1) unstable; urgency=medium

  [ Christian Bayle ]
  * Add some podman examples

  [ Kentaro Hayashi ]
  * Fix "No such file or directory" without IOMMU

  [ Christian Kastner ]
  * Initialize forky build-targets as copy of trixie

 -- Christian Kastner <ckk@debian.org>  Thu, 04 Sep 2025 22:45:36 +0200

pkg-rocm-tools (0.9.0) unstable; urgency=medium

  * Upload to unstable.

 -- Christian Kastner <ckk@debian.org>  Wed, 27 Aug 2025 17:49:03 +0200

pkg-rocm-tools (0.9.0~exp3) experimental; urgency=medium

  * Convert rocm-target-arch to package build helper only.
    The --for-build option was too ambiguous and confusing. Instead of
    having one tool solve both package build and user problems, limit this
    tool to a package build utility that can only be called from within an
    unpacked source.
  * Add a --no-reduce option for supressing list reduction
  * Bump Standards-Verion to 4.7.2 (no changes needed)

 -- Christian Kastner <ckk@debian.org>  Sat, 09 Aug 2025 07:36:03 +0200

pkg-rocm-tools (0.9.0~exp2) experimental; urgency=medium

  * Rename rocm-target-isa -> rocm-target-arch
  * rocm-target-arch: more checks for --for-build
  * Rename d/control field to X-ROCm-GPU-Architecture

 -- Christian Kastner <ckk@debian.org>  Sun, 06 Jul 2025 22:29:25 +0200

pkg-rocm-tools (0.9.0~exp1) experimental; urgency=medium

  * Add rocm-target-isa utility
  * Correct typo in bug number of previous changelog entry

 -- Christian Kastner <ckk@debian.org>  Thu, 26 Jun 2025 17:05:59 +0200

pkg-rocm-tools (0.8.2) unstable; urgency=medium

  [ Chris Lamb ]
  * Make build reproducible (Closes: #1098945)

  [ Christian Kastner ]
  * Adjust dependency for deprecated qemu-user-static

 -- Christian Kastner <ckk@debian.org>  Fri, 14 Mar 2025 17:09:35 +0100

pkg-rocm-tools (0.8.1) unstable; urgency=medium

  * Upload to unstable.

 -- Christian Kastner <ckk@debian.org>  Tue, 25 Feb 2025 08:52:33 +0100

pkg-rocm-tools (0.8.1~exp1) experimental; urgency=medium

  * First release to the official Archive.

 -- Christian Kastner <ckk@debian.org>  Thu, 24 Oct 2024 21:48:43 +0200

pkg-rocm-tools (0.8.0) unstable; urgency=medium

  * Rename project to pkg-rocm-tools.
    This mirrors similar packages already in the archive:
      - pkg-haskell-tools
      - pkg-js-tools
      - pkg-kde-tools
      - pkg-perl-tools
  * Add package pkg-rocm-tools
  * Bump autopkgtest dependency to 5.38+rocm2
  * Add missing ${python3:Depends} to utilities using Python
  * Bump copyrights

 -- Christian Kastner <ckk@debian.org>  Sat, 19 Oct 2024 12:23:08 +0200

rocm-dev-tools (0.7.7) unstable; urgency=medium

  * podman: Fix Ubuntu tag names

 -- Christian Kastner <ckk@debian.org>  Wed, 16 Oct 2024 11:48:20 +0200

rocm-dev-tools (0.7.6) unstable; urgency=medium

  * Factor out debci-scheduler into a standalone package
    https://salsa.debian.org/rocm-team/debci-scheduler
  * rocm-podman-create: Add support for Ubuntu releases
  * Document that -create/-run should be preceded by -setup

 -- Christian Kastner <ckk@debian.org>  Sun, 13 Oct 2024 13:39:11 +0200

rocm-dev-tools (0.7.5) unstable; urgency=medium

  * rocm-qemu-create:
    - Update for newer OVMF
      trixie and above only ship the 4M versions of the firmware.
    - Add support for Ubuntu releases
    - Improve GRUB boot menu handling

 -- Christian Kastner <ckk@debian.org>  Fri, 20 Sep 2024 17:37:14 +0200

rocm-dev-tools (0.7.4) unstable; urgency=medium

  * scheduler: Wait for binaries with version matching source
  * rocm-qemu-setup: Allow for wildcards in limits.conf
  * rocm-qemu-create: Drop bashism in modscript, which broke the
    installation of custom kernels
  * qemu+rocm: Documentation fixes

 -- Christian Kastner <ckk@debian.org>  Fri, 13 Sep 2024 21:49:24 +0200

rocm-dev-tools (0.7.3) unstable; urgency=medium

  * debci-scheduler: Implement new configuration handling.
    Rather than relying on two hacky files, use one slightly less hacky
    deb822 file.

 -- Christian Kastner <ckk@debian.org>  Sun, 24 Mar 2024 13:05:47 +0100

rocm-dev-tools (0.7.2) unstable; urgency=medium

  * debci-scheduler: Enable loading of alternative configurations
  * debci-scheduler: Detect conflicted APT state. Packages in such a state
    will be skipped and checked again in future runs.

 -- Christian Kastner <ckk@debian.org>  Wed, 06 Mar 2024 19:31:54 +0100

rocm-dev-tools (0.7.1) unstable; urgency=medium

  * scheduler: wantfile: Add ability to track binary packages.

 -- Christian Kastner <ckk@debian.org>  Sun, 14 Jan 2024 17:45:26 +0100

rocm-dev-tools (0.7.0) unstable; urgency=medium

  * debci-scheduler: Substantial refactoring
    - Implement scheduling for additive distributions, like experimental
    - Factor out and pre-load all caches
    - Factor out dependency collection
    - Factor out reverse dependency collection
    - Rename suite_bases
    - Implement debci config parsing in own class
    - Move VersionDB into DebCITestScheduler
    - Get rid of the loop over distribution
    - Encapsulate test parameters in a dataclass
    - When checking for queued jobs, take pin_package into account
    - Rework triggers/test parameters
    - Logging improvements
  * debci-scheduler: APT: Explicitly set Dir::state::status.
    Without this, the system /var/lib/dpkg/status file is used, which screws
    up version lookup logic. Oddly enough, this bug never seems to have
    manifested itself on ci.rocm.debian.net, at least not in an obvious way.

 -- Christian Kastner <ckk@debian.org>  Sat, 06 Jan 2024 19:49:49 +0100

rocm-dev-tools (0.6.1) unstable; urgency=medium

  * debci-scheduler: Report on what originally triggered a test.
    In case of transitive reverse dependencies, the original trigger of the
    first package in the chain is recorded.

 -- Christian Kastner <ckk@debian.org>  Mon, 18 Dec 2023 19:47:42 +0100

rocm-dev-tools (0.6.0) unstable; urgency=medium

  * debci-scheduler: transitive dependency support
    If a scheduled reverse dependency of a wantlist package is also on the
    wantlist, then its reverse dependencies will also be scheduled, and so on,
    until non-wantlist packages are hit.
  * debci-scheduler:
    - Drop backend as an option. This needs to be hard-coded per GPU
      architecture
    - Memoize expensive function calls
    - Fix typo in column default value
    - Logging fixes
    - Drop stray restart()
    - Fix use of source_pkg

 -- Christian Kastner <ckk@debian.org>  Mon, 11 Dec 2023 19:15:18 +0100

rocm-dev-tools (0.5.1) unstable; urgency=medium

  * podman+rocm: Add check for /etc/subuid

 -- Christian Kastner <ckk@debian.org>  Sat, 02 Dec 2023 17:49:54 +0100

rocm-dev-tools (0.5.0) unstable; urgency=medium

  * New major release with significant improvements to debci-scheduler:
    - Trigger tests on dependency changes
    - Add ability to trigger on arbitrary packages
    - Add ability to ignore certain dependencies
    - Integrate with the official debci database
    - Don't re-queue if the same test is already pending
    - Code refactoring
  * Minor changes to debci-scheduler
    - Rewrite locking to check wantfile
    - Get rid of the URI
  * qemu+rocm: Improve BIOS hints

 -- Christian Kastner <ckk@debian.org>  Tue, 21 Nov 2023 19:48:24 +0100

rocm-dev-tools (0.4.9) unstable; urgency=medium

  * qemu: Get multi-GPU VMs to run again.
    This doesn't necessarily make the GPUs usable yet, but the VM boots.
  * qemu+rocm: Add TODO checks for virtualization features in BIOS
  * debci-scheduler: Fix typo causing NameError
  * rocm-qemu-run: Catch up with changes to qemu+rocm

 -- Christian Kastner <ckk@debian.org>  Sun, 12 Nov 2023 08:49:51 +0100

rocm-dev-tools (0.4.8) unstable; urgency=medium

  * debci-scheduler: Use consistent naming
    Normally this would require a postinst script, but the only installation
    this is running on can be fixed manually and spare that.
  * qemu: Fix misrecognized 'Display controller' class
  * debci-scheduler: Fix testing in experimental through package pinning
  * Add help2man to Build-Depends
  * d/rules: Generate man pages using help2man

 -- Christian Kastner <ckk@debian.org>  Mon, 30 Oct 2023 10:53:50 +0100

rocm-dev-tools (0.4.7) unstable; urgency=medium

  * qemu: Add pass-through support for the Display controller device class

 -- Christian Kastner <ckk@debian.org>  Sat, 14 Oct 2023 14:50:57 +0200

rocm-dev-tools (0.4.6) unstable; urgency=medium

  * qemu: Drop multi-GPU restriction
  * qemu: Improve documentation

 -- Christian Kastner <ckk@debian.org>  Sat, 14 Oct 2023 10:03:49 +0200

rocm-dev-tools (0.4.5) unstable; urgency=medium

  * debci-scheduler: Check against all versions of a source package.
    There can be more than one version of a source package in a
    distribution, so we need to check all of them for an update.

 -- Christian Kastner <ckk@debian.org>  Mon, 28 Aug 2023 19:15:47 +0200

rocm-dev-tools (0.4.4) unstable; urgency=medium

  * debci-scheduler: Add architecture to tracked versions.
  * Update README

 -- Christian Kastner <ckk@debian.org>  Sun, 27 Aug 2023 10:06:18 +0200

rocm-dev-tools (0.4.3) unstable; urgency=medium

  * qemu: Use newer autopkgtest fork.
    Option was renamed there, in preparation for upstream merge.

 -- Christian Kastner <ckk@debian.org>  Wed, 16 Aug 2023 18:21:33 +0200

rocm-dev-tools (0.4.2) unstable; urgency=medium

  * qemu: cd back to initial directory after doing prep work.
    Otherwise `autopkgtest -B *.deb *.dsc` fails.

 -- Christian Kastner <ckk@debian.org>  Tue, 15 Aug 2023 16:21:13 +0200

rocm-dev-tools (0.4.1) unstable; urgency=medium

  * debci-scheduler:
    - Schedule a job at most once
    - Factor out extra-apt-sources
    - Log packages for which we cannot find the source
    - Add (simple) concurrent execution prevention

 -- Christian Kastner <ckk@debian.org>  Tue, 08 Aug 2023 19:25:36 +0200

rocm-dev-tools (0.4) unstable; urgency=medium

  * debci-scheduler:
    - Drop support for multiple distributions in APT cache
    - Always restart() before a lookup()
    - Add method to find source rdeps
    - Trigger tests or reverse dependencies
    - Add support for scheduling "additive" distributions
      See debci_3.7+rocm3

 -- Christian Kastner <ckk@debian.org>  Mon, 07 Aug 2023 00:13:44 +0200

rocm-dev-tools (0.3) unstable; urgency=medium

  * Add package: debci-scheduler.
  * qemu: Use realpath on image.

 -- Christian Kastner <ckk@debian.org>  Fri, 04 Aug 2023 20:09:49 +0200

rocm-dev-tools (0.2) unstable; urgency=medium

  * qemu: Add support for specifying which GPUs to pass through.
    - autopkgtest-virt-qemu: new option --gpu
    - rocm-qemu-run: new option -g
    - Note that multi-GPU pass-through is still untested, and therefore
    disabled for now
  * qemu: Use 75% of host cores and memory by default
  * Add -h/usage to the autopkgtest backends
  * Minor doc fixes

 -- Christian Kastner <ckk@debian.org>  Sat, 22 Jul 2023 19:08:54 +0200

rocm-dev-tools (0.1) unstable; urgency=medium

  * Initial release.

 -- Christian Kastner <ckk@debian.org>  Thu, 20 Jul 2023 09:21:10 +0200