]> git.proxmox.com Git - rustc.git/blame - debian/changelog
bump version to 1.70.0+dfsg2-1~exp3
[rustc.git] / debian / changelog
CommitLineData
531cec32
FG
1rustc (1.70.0+dfsg2-1~exp3) experimental; urgency=medium
2
3 * d/rules: fix last package cache removal
4
5 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Fri, 03 May 2024 17:02:14 +0200
6
92d808b6
FG
7rustc (1.70.0+dfsg2-1~exp2) experimental; urgency=medium
8
9 * d/rules: allow removal of package cache to fail
10 * autopkgtest: disable full build test
11
12 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Fri, 03 May 2024 15:10:49 +0200
13
56fe7169
FG
14rustc (1.70.0+dfsg2-1~exp1) experimental; urgency=medium
15
16 [ liushuyu ]
17 * d/*: initial merge of cargo into rustc source package (Closes: #1054658)
18
19 [ Fabian Grünbichler ]
20 * update libgit2
21 * cargo: sync test disabling changes
22 * adapt to current rustc/cargo version
23 * cargo: actually install, not just build
24 * add extra component tarball
25 * scripts/guess-crate-copyright: switch to python3-toml
26 * d/check-orig-suspicious.sh: remove duplicate comment stripping
27 * d/check-orig-suspicious.sh: support extra tar ball
28 * fix autopkgtest control file
29 * update d/copyright
30 * extend lintian overrides
31
32 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Fri, 03 May 2024 09:27:25 +0200
33
f46927dc
FG
34rustc (1.70.0+dfsg1-9) unstable; urgency=medium
35
36 * temporarily skip git(-cli) tests
37
38 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Mon, 25 Mar 2024 17:47:08 +0100
39
f442a59c
FG
40rustc (1.70.0+dfsg1-8.1) unstable; urgency=medium
41
42 * Non-maintainer upload
43 * Binary upload to rebootstrap on armel
44
45 -- Emanuele Rocca <ema@debian.org> Thu, 21 Mar 2024 10:52:23 +0000
46
2de4f394
FG
47rustc (1.70.0+dfsg1-8) unstable; urgency=medium
48
49 * d/control: switch to libllvm16t64
50 * d/control: switch to pkgconf
51 * d/rules: fix make warning in filter invocation
52
53 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Fri, 15 Mar 2024 17:18:37 +0100
54
3d2771f3
FG
55rustc (1.70.0+dfsg1-7) unstable; urgency=medium
56
57 * profiler: disable on mips64el for now, it's buggy
58
59 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Thu, 15 Feb 2024 06:52:19 +0100
60
2a320fed
FG
61rustc (1.70.0+dfsg1-6) unstable; urgency=medium
62
63 [ Fabian Grünbichler ]
64 * fix bootstrap helpers (Closes: #1060808)
65 * rustix: patch both versions to fix racy build
39ef841c
AS
66
67 [ Andres Salomon ]
68 * Fix source_orig-stage0 bootstrapping process to actually include all
69 architectures (closes: #1021711).
c9e6dc3f
AS
70 * Run 'd/rules clean' after running make_orig-stage0_tarball.sh so that the
71 suggestion to rebuild the .dsc actually works.
364f8515 72 * Don't allow upstream's bootstrap.py to delete .cargo/ directory.
39ef841c 73
2a320fed
FG
74 [ Fabian Grünbichler ]
75 * stage0: use current release architectures as default
76 * disable LLVM profiler support on sparc64 (Closes: #1061125)
77
78 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Sun, 11 Feb 2024 20:59:19 +0100
39ef841c 79
9c81dbe5
FG
80rustc (1.70.0+dfsg1-5) unstable; urgency=medium
81
82 * adapt LLVM_PROFILER_RT_LIB path
83
84 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Mon, 15 Jan 2024 08:16:35 +0100
85
ec982be5
FG
86rustc (1.70.0+dfsg1-4) unstable; urgency=medium
87
88 * fix libclang-rt-16-dev Build-dep
89
90 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Mon, 15 Jan 2024 07:00:08 +0100
91
cdd1f2e1 92rustc (1.70.0+dfsg1-3) unstable; urgency=medium
6a1b7eba
AS
93
94 [ Andres Salomon ]
95 * Enable profiler builtin and backport u-profiler.patch (closes: #1043311).
96 * Build-dep on libclang-rt-16-dev.
97
cdd1f2e1 98 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Sun, 14 Jan 2024 20:06:29 +0100
6a1b7eba 99
4a54b58c
FG
100rustc (1.70.0+dfsg1-2) unstable; urgency=medium
101
102 * Upload to unstable
103
104 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Sat, 30 Dec 2023 14:52:00 +0100
105
1414cd1a
FG
106rustc (1.70.0+dfsg1-2~exp1) experimental; urgency=medium
107
108 * riscv: disable split debuginfo support
109
110 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Sat, 02 Dec 2023 11:19:31 +0100
111
cbbe5d4f
FG
112rustc (1.70.0+dfsg1-1) unstable; urgency=medium
113
114 * Upload to unstable
115
116 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Wed, 20 Sep 2023 20:18:40 +0200
117
d6a238ed
FG
118rustc (1.70.0+dfsg1-1~exp3) experimental; urgency=medium
119
120 * more test fixes
121
122 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Fri, 15 Sep 2023 15:07:01 +0200
123
ab25e6f0
FG
124rustc (1.70.0+dfsg1-1~exp2) experimental; urgency=medium
125
126 * don't remove replace-version-placeholder from workspace
127 * disable download tests
128 * fix x86 tests checking for SSE2
129
130 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Fri, 15 Sep 2023 10:10:52 +0200
131
aa130af4 132rustc (1.70.0+dfsg1-1~exp1) experimental; urgency=medium
d6901121
FG
133
134 * New upstream release
aa130af4
FG
135 * switch to LLVM 16
136 * properly drop more components
137 * rust-src: fix path of installed example config
138 * fix lintian overrides
139 * update d/copyright
d6901121 140
aa130af4 141 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Thu, 14 Sep 2023 09:07:26 +0200
d6901121 142
8308bbdd
FG
143rustc (1.69.0+dfsg1-1) unstable; urgency=medium
144
145 * Upload to unstable
146
147 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Wed, 13 Sep 2023 13:57:58 +0200
148
f3a0a4f7
FG
149rustc (1.69.0+dfsg1-1~exp2) experimental; urgency=medium
150
151 * config: also enable rustdoc explicitly
152 * bump wasi-libc to revert stack protection (Closes: #1051815)
153
154 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Wed, 13 Sep 2023 08:02:53 +0200
155
fbc5d75e 156rustc (1.69.0+dfsg1-1~exp1) experimental; urgency=medium
58fa2157 157
fbc5d75e 158 [ Eric Long ]
58fa2157 159 * New upstream release
fbc5d75e 160 * Manually include `rust-analyzer-proc-macro-srv` (again)
58fa2157 161
fbc5d75e
FG
162 [ Fabian Grünbichler ]
163 * add libc with "extra_traits" to feature sync patch
164 * update d/copyright
165 * update lintian overrides
166
167 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Tue, 12 Sep 2023 10:17:15 +0200
58fa2157 168
ddce6dd8
FG
169rustc (1.68.2+dfsg1-1) unstable; urgency=medium
170
171 * Upload to unstable
172
173 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Sun, 10 Sep 2023 19:22:53 +0200
174
d84f3598 175rustc (1.68.2+dfsg1-1~exp1) experimental; urgency=medium
57bb5b0b 176
d84f3598
FG
177 [ Eric Long ]
178 * New upstream version 1.68.2+dfsg1
57bb5b0b
EL
179 * Update patches to adapt to upstream test path change
180
d84f3598
FG
181 [ Fabian Grünbichler ]
182 * Update wasi-libc to 4362b18
183 * Update doc path to fix linkcheck
184 * Update d/copyright
185 * Update lintian overrides
186 * Update privacy breach removal (github badge)
187 * Bump Standards-Version to 4.6.2
188
189 [Helmut Grohne]
190 * Fix FTCBFS: Do not pass host CFLAGS to the build compiler
191 (Closes: #1050975)
192
193 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Wed, 02 Aug 2023 13:17:47 +0200
57bb5b0b 194
75db0449
FG
195rustc (1.67.1+dfsg1-1) unstable; urgency=medium
196
197 * Upload to unstable
198
199 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Sun, 03 Sep 2023 19:58:53 +0200
200
b24c4414 201rustc (1.67.1+dfsg1-1~exp1) experimental; urgency=medium
1961bfbf 202
b24c4414
FG
203 [ Fabian Grünbichler ]
204 * update/rebase/drop patches (based on work by Blair Noctis)
205 * d/copyright: add missing statements
206 * add missing lintian overrides for test cases
207
208 [ Blair Noctis ]
1961bfbf 209 * New upstream release
b24c4414
FG
210 * Cherry-pick sysroot detection fix
211 * Update d/copyright for some vendored
1961bfbf 212
b24c4414 213 -- Fabian Grünbichler <f.gruenbichler@proxmox.com> Fri, 07 Jul 2023 10:01:33 +0200
1961bfbf 214
d30c8553
FG
215rustc (1.66.0+dfsg1-1) unstable; urgency=medium
216
217 * Upload to unstable
218
219 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Tue, 27 Jun 2023 17:12:20 +0200
220
a9e37d20 221rustc (1.66.0+dfsg1-1~exp1) experimental; urgency=medium
f45b2e0c 222
a9e37d20 223 [ Blair Noctis ]
880b6c8a 224 * New upstream version 1.66.0+dfsg1
63951bd6 225 * Drop outdated patches
a9e37d20
FG
226 * Work around incorrect config handling (picking up initial rustc) when
227 running tests
f45b2e0c 228
a9e37d20 229 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Sun, 23 Apr 2023 20:45:41 +0200
f45b2e0c 230
aab37a17
JB
231rustc (1.65.0+dfsg1-2) unstable; urgency=medium
232
233 * Team upload
234 * Source-only upload
235
236 -- Jeremy Bícha <jbicha@ubuntu.com> Mon, 26 Jun 2023 17:16:27 -0400
237
82bc43c9
FG
238rustc (1.65.0+dfsg1-1) unstable; urgency=medium
239
240 * Upload to unstable
241
242 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Tue, 20 Jun 2023 20:16:50 +0200
243
618fa206
FG
244rustc (1.65.0+dfsg1-1~exp3) experimental; urgency=medium
245
246 * d/rules: fix typo in mipsel workaround
247
248 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Sun, 12 Mar 2023 08:54:15 +0100
249
319f48b9
FG
250rustc (1.65.0+dfsg1-1~exp2) experimental; urgency=medium
251
252 [ Fabian Grünbichler ]
253 * d/control: add myself to Uploaders
254 * cherry-pick fix for failing backtrace test
255 * bump mipsel test failure allowance to work around broken gdb 13.1
256 * drop duplicate lintian override
257
258 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Sat, 11 Mar 2023 18:50:19 +0100
259
ec2afc42
FG
260rustc (1.65.0+dfsg1-1~exp1) experimental; urgency=medium
261
262 [ Fabian Grünbichler ]
263 * New upstream version 1.65.0+dfsg1
264 * switch to LLVM-15
265 * cherry-pick fix for compiletest with rpath=false
266 * add overrides for rust-analyzer test data
267
268 -- Fabian Gruenbichler <debian@fabian.gruenbichler.email> Wed, 15 Feb 2023 20:12:05 +0100
269
0210aa59
FG
270rustc (1.64.0+dfsg1-1) unstable; urgency=medium
271
272 * Upload to unstable
273 * Add myself to Uploaders
274
275 -- Fabian Grünbichler <debian@fabian.gruenbichler.email> Mon, 12 Jun 2023 18:36:56 +0200
276
02396161
FG
277rustc (1.64.0+dfsg1-1~exp4) experimental; urgency=medium
278
279 [ John Paul Adrian Glaubitz ]
280 * fix sparc64 rustix build (Closes: #1030053)
281
282 -- Fabian Gruenbichler <debian@fabian.gruenbichler.email> Tue, 31 Jan 2023 19:55:48 +0100
283
12922124
FG
284rustc (1.64.0+dfsg1-1~exp3) experimental; urgency=medium
285
286 [ Simon Chopin ]
287 * cherry-pick riscv64 fix from ubuntu
288
289 -- Fabian Gruenbichler <debian@fabian.gruenbichler.email> Fri, 20 Jan 2023 20:48:11 +0100
290
957a3b10
FG
291rustc (1.64.0+dfsg1-1~exp2) experimental; urgency=medium
292
293 [ Fabian Grünbichler ]
294 * d/prune-unused-deps: unify cargo update calls
295 * fix rustix on arches requiring outline building
296 * fix libstd-rust-dev-windows lintian override
297 * fix compiler_builtins linkage on arm(el)
298 * add compiler_builtins sync fallbacks for arm(el)
299 * fix panicking lldb check on armel
300
301 -- Fabian Gruenbichler <debian@fabian.gruenbichler.email> Wed, 11 Jan 2023 17:22:16 +0100
302
305d9af9 303rustc (1.64.0+dfsg1-1~exp1) experimental; urgency=medium
212fd0f1
FG
304
305 * New upstream release
305d9af9
FG
306 * d/rules: auto_clean: preserve .cargo/config.toml
307 * d/rules: also clear bootstrap/rust-analyzer Cargo.lock
308 * d/rules: extend privacy-breach removal
309 * ship rust-analyzer-proc-macro-srv binary
212fd0f1 310
305d9af9 311 -- Fabian Gruenbichler <debian@fabian.gruenbichler.email> Thu, 08 Dec 2022 09:17:59 +0100
212fd0f1 312
f4bc5844
FG
313rustc (1.63.0+dfsg1-1) unstable; urgency=medium
314
315 * Upload to unstable (Closes: #1018859)
316
317 [ Pietro Albini ]
318 * clarify the licensing of the mpsc implementation
319
320 -- Fabian Gruenbichler <debian@fabian.gruenbichler.email> Wed, 07 Dec 2022 17:29:00 +0100
321
cc68f230 322rustc (1.63.0+dfsg1-1~exp1) experimental; urgency=medium
d82f82c5
FG
323
324 * New upstream release
325
cc68f230 326 -- Fabian Gruenbichler <debian@fabian.gruenbichler.email> Tue, 15 Nov 2022 19:47:53 +0100
d82f82c5 327
e107a0db
FG
328rustc (1.62.1+dfsg1-1) unstable; urgency=medium
329
330 * Upload to unstable
331 * Fix armhf build
332
333 -- Fabian Gruenbichler <debian@fabian.gruenbichler.email> Mon, 31 Oct 2022 14:19:34 +0100
334
e26e36aa
FG
335rustc (1.62.1+dfsg1-1~exp1) experimental; urgency=medium
336
337 * New upstream release
338
339 -- Fabian Gruenbichler <debian@fabian.gruenbichler.email> Fri, 28 Oct 2022 11:35:48 +0200
340
49c0cac5 341rustc (1.61.0+dfsg1-2) unstable; urgency=medium
1039a5d9
FG
342
343 [ Ximin Luo]
344 * Improve cross-building documentation
345
346 [ Adrian Bunk ]
347 * Disable kernel_user_helpers on armel (duplicate symbols)
348 * Increase allowed failures on armel/mips64el/ppc64 (Closes: #1020860)
349
350 [ Fabian Grünbichler ]
351 * cherry-pick patches from Ubuntu
352 * fix rebuild of 1.61 with 1.61
353
354 -- Fabian Gruenbichler <debian@fabian.gruenbichler.email> Mon, 10 Oct 2022 20:19:05 +0200
355
b541b195
SL
356rustc (1.61.0+dfsg1-1) unstable; urgency=medium
357
358 * Upload to unstable (Closes: #1020394)
359
360 -- Sylvestre Ledru <sylvestre@debian.org> Thu, 22 Sep 2022 09:00:21 +0200
361
1c6be3d6 362rustc (1.61.0+dfsg1-1~exp1) experimental; urgency=medium
c1f5f9cd
FG
363
364 * New upstream release
365
1c6be3d6
FG
366 * Switch to LLVM-14 (Closes: #1017656)
367
368 -- Fabian Gruenbichler <f.gruenbichler@proxmox.com> Wed, 07 Sep 2022 17:33:04 +0200
c1f5f9cd 369
125f4496
FG
370rustc (1.60.0+dfsg1-1) unstable; urgency=medium
371
372 * Ignore more test failures on mips64el for lack of inline assembly support.
373
374 * Add i386 and x32 to list of "low-memory" architectures requiring build
375 workarounds.
376
377 -- Fabian Gruenbichler <f.gruenbichler@proxmox.com> Mon, 5 Sep 2022 10:03:18 +0200
378
670ee25d 379rustc (1.60.0+dfsg1-1~exp1) experimental; urgency=medium
e978993d
FG
380
381 * New upstream release.
382
383 -- Fabian Gruenbichler <f.gruenbichler@proxmox.com> Thu, 14 Jul 2022 13:08:16 +0200
384
ebb6effe 385rustc (1.59.0+dfsg1-2) unstable; urgency=medium
7fc9ea60
XL
386
387 * Backport a patch for riscv64.
beb2e50b 388 * Ignore some test failures on armhf due to regression in GDB 11.2.
7fc9ea60 389
ebb6effe 390 -- Ximin Luo <infinity0@debian.org> Tue, 21 Jun 2022 11:06:16 +0100
7fc9ea60 391
8dacab61
XL
392rustc (1.59.0+dfsg1-1) unstable; urgency=medium
393
394 * Upload to unstable.
395
396 -- Ximin Luo <infinity0@debian.org> Wed, 11 May 2022 14:11:46 +0100
397
8e0b1cb4 398rustc (1.59.0+dfsg1-1~exp1) experimental; urgency=medium
d3045609 399
d3045609
FG
400 [ Fabian Grünbichler ]
401 * New upstream release
402
8e0b1cb4 403 -- Ximin Luo <infinity0@debian.org> Tue, 29 Mar 2022 14:32:01 +0100
d3045609 404
cdab1feb 405rustc (1.58.1+dfsg1-1) unstable; urgency=medium
80e34419
XL
406
407 * Upload to unstable.
408
cdab1feb 409 -- Ximin Luo <infinity0@debian.org> Tue, 29 Mar 2022 12:23:46 +0100
80e34419 410
ff1e5e66 411rustc (1.58.1+dfsg1-1~exp1) experimental; urgency=medium
44c4039b 412
ff1e5e66 413 [ Fabian Gruenbichler ]
44c4039b
FG
414 * New upstream release.
415
ff1e5e66 416 -- Ximin Luo <infinity0@debian.org> Tue, 08 Mar 2022 11:32:29 +0000
44c4039b 417
12262057
XL
418rustc (1.57.0+dfsg1-1) unstable; urgency=medium
419
420 * Upload to unstable. (Closes: #1005203)
421
422 -- Ximin Luo <infinity0@debian.org> Tue, 08 Mar 2022 10:51:18 +0000
423
c50bc7e9 424rustc (1.57.0+dfsg1-1~exp1) experimental; urgency=medium
3a080dc1 425
c50bc7e9 426 [ Simon Chopin ]
3a080dc1
SC
427 * d/p/d-bootstrap-rustflags.patch: remove the warnings bit, use the option
428 "deny-warnings = false" in d/config.toml.in instead
429
c50bc7e9
FG
430 [ Fabian Grünbichler ]
431 * Fix CVE-2022-21658 - std::fs::remove_dir_all TOCTOU symlink issue
12262057 432 * New upstream release. (Closes: #1005203)
c50bc7e9
FG
433
434 -- Fabian Grünbichler <f.gruenbichler@proxmox.com> Thu, 03 Feb 2022 19:14:04 +0100
3a080dc1 435
cac75497 436rustc (1.56.0+dfsg1-2) unstable; urgency=medium
eede8545
XL
437
438 * Update to debhelper 13.
439
cac75497 440 -- Ximin Luo <infinity0@debian.org> Fri, 22 Oct 2021 23:29:14 +0100
eede8545 441
209a1354 442rustc (1.56.0+dfsg1-1) unstable; urgency=medium
2f6e6584 443
b7dcc729 444 * New upstream release.
2f6e6584 445 * Support terse and verbose DEB_BUILD_OPTIONS.
aa091380
XL
446 * Support -Z gcc-ld=lld via symlinks.
447 * Fix RUSTC_SYSROOT in rust-gdb and rust-lldb, thanks James McCoy.
2f6e6584 448
209a1354 449 -- Ximin Luo <infinity0@debian.org> Fri, 22 Oct 2021 18:54:49 +0100
2f6e6584 450
70959afe 451rustc (1.56.0~beta.4+dfsg1-1~exp2) experimental; urgency=medium
61fad94a
XL
452
453 * Include upstream patch for x32 support. (Closes: #993855)
454 * Update to LLVM 13.
455
70959afe 456 -- Ximin Luo <infinity0@debian.org> Fri, 15 Oct 2021 10:44:35 +0100
61fad94a 457
91b2f3c5 458rustc (1.56.0~beta.4+dfsg1-1~exp1) experimental; urgency=medium
8c09a9b2
XL
459
460 * New upstream release.
461
91b2f3c5 462 -- Ximin Luo <infinity0@debian.org> Thu, 14 Oct 2021 22:50:58 +0100
8c09a9b2 463
6db05ba5 464rustc (1.55.0+dfsg1-2) unstable; urgency=medium
19b13fcc
XL
465
466 * Actually work around segfault on ppc64el.
467 * Fix FTBFS on armhf caused by GCC 11 changes.
468
6db05ba5 469 -- Ximin Luo <infinity0@debian.org> Thu, 14 Oct 2021 00:36:15 +0100
19b13fcc 470
e8e70aa2 471rustc (1.55.0+dfsg1-1) unstable; urgency=medium
fdd627af
XL
472
473 * Upload to unstable.
474 * Bump test failures-allowed on s390x to 40.
831ac0bf 475 * Work around a segfault on ppc64el
fdd627af 476
e8e70aa2 477 -- Ximin Luo <infinity0@debian.org> Wed, 13 Oct 2021 22:06:15 +0100
fdd627af 478
924070ee 479rustc (1.55.0+dfsg1-1~exp1) experimental; urgency=medium
7222033c
XL
480
481 * New upstream release.
482
924070ee 483 -- Ximin Luo <infinity0@debian.org> Sat, 09 Oct 2021 03:22:08 +0100
7222033c 484
a8c9f7c3 485rustc (1.54.0+dfsg1-3) unstable; urgency=medium
0d1dcd4c
XL
486
487 * Fix links to cargo-doc.
488
a8c9f7c3 489 -- Ximin Luo <infinity0@debian.org> Sat, 09 Oct 2021 11:46:08 +0100
0d1dcd4c 490
e52e0efd 491rustc (1.54.0+dfsg1-2) unstable; urgency=medium
8efd103a 492
e6922843 493 * Fix some more build & test failures.
8efd103a 494
e52e0efd 495 -- Ximin Luo <infinity0@debian.org> Sat, 09 Oct 2021 03:12:35 +0100
8efd103a 496
6f423e6e 497rustc (1.54.0+dfsg1-1) unstable; urgency=medium
4e6f27ec 498
896bec0e 499 * Upload to unstable.
4e6f27ec 500 * Re-enable backported patch for armhf & reset its allowed-failures.
439125a9 501 * Add compatibility patch for cargo 0.47.
f9fab79c 502 * Ignore more spurious test failures, and filed upstream.
6f423e6e 503 * Bump powerpc allowed-failures to 180 at the request of ports maintainers.
4e6f27ec 504
ff36aaec 505 -- Ximin Luo <infinity0@debian.org> Sat, 09 Oct 2021 00:24:37 +0100
4e6f27ec 506
6713f58a 507rustc (1.54.0+dfsg1-1~exp1) experimental; urgency=medium
6737c4ba
XL
508
509 * New upstream release.
510
6713f58a 511 -- Ximin Luo <infinity0@debian.org> Wed, 06 Oct 2021 10:37:55 +0100
6737c4ba 512
09d36b1e 513rustc (1.53.0+dfsg1-4) unstable; urgency=medium
82075d5e
XL
514
515 * Ignore some hanging test regressions on non-release arches powerpc, ppc64.
516
09d36b1e 517 -- Ximin Luo <infinity0@debian.org> Wed, 06 Oct 2021 19:24:11 +0100
82075d5e 518
b5fcdce1 519rustc (1.53.0+dfsg1-3) unstable; urgency=medium
7c612466
XL
520
521 * Disable patch that was backported incorrectly.
522 * Temporarily increase armhf allowed-failures to 12.
523
b5fcdce1 524 -- Ximin Luo <infinity0@debian.org> Wed, 06 Oct 2021 19:01:54 +0100
7c612466 525
f3bfdc85 526rustc (1.53.0+dfsg1-2) unstable; urgency=medium
b43dc936
XL
527
528 * Fix some test failures.
529
f3bfdc85 530 -- Ximin Luo <infinity0@debian.org> Wed, 06 Oct 2021 10:29:03 +0100
b43dc936 531
2f2d37c8 532rustc (1.53.0+dfsg1-1) unstable; urgency=medium
874fad0d
XL
533
534 * Upload to unstable.
535 * Update mips patches, disable a test as our workaround makes it invalid.
6e36a3e2 536 * Temporarily ignore some tests that fail on big-endian.
874fad0d 537
2f2d37c8 538 -- Ximin Luo <infinity0@debian.org> Tue, 05 Oct 2021 23:19:31 +0100
874fad0d 539
d2cc3e0b 540rustc (1.53.0+dfsg1-1~exp1) experimental; urgency=medium
a7a98824 541
74c0c4c2 542 * New upstream release. (Closes: #986803)
84acf1d1 543 * Honour parallel option in DEB_BUILD_OPTIONS. (Closes: #993871)
a7a98824 544
d2cc3e0b 545 -- Ximin Luo <infinity0@debian.org> Sat, 02 Oct 2021 12:46:49 +0100
a7a98824 546
63236391 547rustc (1.52.1+dfsg1-1) unstable; urgency=medium
6401bdc2 548
c989aec5 549 * Upload to unstable.
6401bdc2
XL
550 * Reorganise dependencies, move optional rustc deps to rust-all.
551
63236391 552 -- Ximin Luo <infinity0@debian.org> Wed, 29 Sep 2021 20:05:55 +0100
6401bdc2 553
7c2b1888 554rustc (1.52.1+dfsg1-1~exp3) experimental; urgency=medium
07aed347
XL
555
556 * Update to LLVM 12.
557
7c2b1888 558 -- Ximin Luo <infinity0@debian.org> Wed, 19 May 2021 17:52:44 +0100
07aed347 559
7716a4c1 560rustc (1.52.1+dfsg1-1~exp2) experimental; urgency=medium
0f197d8f
XL
561
562 * Fix rust-clippy dependency on libstd-rust-*
563
7716a4c1 564 -- Ximin Luo <infinity0@debian.org> Sat, 15 May 2021 22:42:38 +0100
0f197d8f 565
e87cd7be 566rustc (1.52.1+dfsg1-1~exp1) experimental; urgency=medium
42a067e1
XL
567
568 * New upstream release.
569
e87cd7be 570 -- Ximin Luo <infinity0@debian.org> Sat, 15 May 2021 15:21:27 +0100
42a067e1 571
5410f270 572rustc (1.52.0+dfsg1-1~exp1) experimental; urgency=medium
321f3750
XL
573
574 * New upstream release.
575
5410f270 576 -- Ximin Luo <infinity0@debian.org> Fri, 07 May 2021 20:38:38 +0100
321f3750 577
b3f249e6 578rustc (1.52.0~beta.3+dfsg1-1~exp4) experimental; urgency=medium
854a17c4
XL
579
580 * Fix issue with dh_missing --fail-missing
581
b3f249e6 582 -- Ximin Luo <infinity0@debian.org> Thu, 06 May 2021 01:52:30 +0100
854a17c4 583
a2035016 584rustc (1.52.0~beta.3+dfsg1-1~exp3) experimental; urgency=medium
ac78d03b
XL
585
586 * Fix Makefile addition syntax.
587
a2035016 588 -- Ximin Luo <infinity0@debian.org> Wed, 05 May 2021 22:24:22 +0100
ac78d03b 589
6d02c57d 590rustc (1.52.0~beta.3+dfsg1-1~exp2) experimental; urgency=medium
e45516ba
XL
591
592 * Install the rust-llvm-dwp symlink.
593
6d02c57d 594 -- Ximin Luo <infinity0@debian.org> Wed, 05 May 2021 22:20:13 +0100
e45516ba 595
aeb0a7f0 596rustc (1.52.0~beta.3+dfsg1-1~exp1) experimental; urgency=medium
90d2b715 597
d1e19d18 598 * New upstream release.
90d2b715 599
aeb0a7f0 600 -- Ximin Luo <infinity0@debian.org> Mon, 26 Apr 2021 12:31:27 +0100
90d2b715 601
a539d3b9 602rustc (1.51.0+dfsg1-1) unstable; urgency=medium
9b10a36a 603
4acb4126 604 * Upload to unstable.
9b10a36a 605 * Install the rust-llvm-dwp symlink.
4acb4126 606 * Bump ppc64 allowed-failures to 24.
9b10a36a 607
a539d3b9 608 -- Ximin Luo <infinity0@debian.org> Sun, 19 Sep 2021 19:48:33 +0100
9b10a36a 609
283fa33f 610rustc (1.51.0+dfsg1-1~exp3) experimental; urgency=medium
de9c9b47
XL
611
612 * Restore patch, not actually fixed upstream.
613
283fa33f 614 -- Ximin Luo <infinity0@debian.org> Mon, 26 Apr 2021 16:17:12 +0100
de9c9b47 615
0e544949 616rustc (1.51.0+dfsg1-1~exp2) experimental; urgency=medium
90d2b715
XL
617
618 * Drop patch fixed upstream.
bcab7969 619 * Fix bootstrap with self version.
90d2b715 620
0e544949 621 -- Ximin Luo <infinity0@debian.org> Mon, 26 Apr 2021 12:26:43 +0100
90d2b715 622
96804525 623rustc (1.51.0+dfsg1-1~exp1) experimental; urgency=medium
9c48b6de
XL
624
625 * New upstream release.
511691db 626 * Enable 32-bit windows support.
9c48b6de 627
96804525 628 -- Ximin Luo <infinity0@debian.org> Mon, 12 Apr 2021 11:04:36 +0100
9c48b6de 629
39eea4c0 630rustc (1.50.0+dfsg1-1) unstable; urgency=medium
ef85a204
XL
631
632 * Upload to unstable.
633
39eea4c0 634 -- Ximin Luo <infinity0@debian.org> Sat, 18 Sep 2021 11:45:21 +0100
ef85a204 635
21598d5c 636rustc (1.50.0+dfsg1-1~exp4) experimental; urgency=medium
2a1338f7
XL
637
638 * Fix more tests with a backported upstream PR.
639
21598d5c 640 -- Ximin Luo <infinity0@debian.org> Mon, 12 Apr 2021 01:51:22 +0100
2a1338f7 641
f1844603 642rustc (1.50.0+dfsg1-1~exp3) experimental; urgency=medium
2a300fcf
XL
643
644 * Fix cross-compile to windows using same-version stage0.
645
f1844603 646 -- Ximin Luo <infinity0@debian.org> Sun, 11 Apr 2021 13:52:41 +0100
2a300fcf 647
78185ab9 648rustc (1.50.0+dfsg1-1~exp2) experimental; urgency=medium
ca32d9a7
XL
649
650 * Fix tests, fix s390x breakage.
651
78185ab9 652 -- Ximin Luo <infinity0@debian.org> Fri, 09 Apr 2021 16:54:20 +0100
ca32d9a7 653
66d473b4 654rustc (1.50.0+dfsg1-1~exp1) experimental; urgency=medium
496305e3
XL
655
656 * New upstream release.
657
66d473b4 658 -- Ximin Luo <infinity0@debian.org> Mon, 05 Apr 2021 21:30:18 +0100
496305e3 659
fda6c70f 660rustc (1.49.0+dfsg1-2) unstable; urgency=medium
eec6d918
XL
661
662 * Backport upstream PR 85807 to fix powerpc test issues.
663
fda6c70f 664 -- Ximin Luo <infinity0@debian.org> Sat, 18 Sep 2021 11:33:09 +0100
eec6d918 665
c75068be 666rustc (1.49.0+dfsg1-1) unstable; urgency=medium
3b3a7bb2
XL
667
668 * Upload to unstable.
669
c75068be 670 -- Ximin Luo <infinity0@debian.org> Sat, 28 Aug 2021 10:48:11 +0100
3b3a7bb2 671
3af20cee 672rustc (1.49.0+dfsg1-1~exp1) experimental; urgency=medium
c2aa66ea
XL
673
674 * New upstream release.
675
3af20cee 676 -- Ximin Luo <infinity0@debian.org> Mon, 05 Apr 2021 14:59:34 +0100
c2aa66ea 677
eccab245 678rustc (1.49.0~beta.4+dfsg1-1~exp1) experimental; urgency=medium
5efaec2f
XL
679
680 * New upstream release.
681
eccab245 682 -- Ximin Luo <infinity0@debian.org> Sun, 20 Dec 2020 23:26:55 +0000
5efaec2f 683
869cb77a 684rustc (1.48.0+dfsg1-2) unstable; urgency=medium
5ba899dd
XL
685
686 * Enable +xgot on mips64*, see upstream #52108 for details.
687
869cb77a 688 -- Ximin Luo <infinity0@debian.org> Sun, 20 Dec 2020 18:52:10 +0000
5ba899dd 689
1206bf89 690rustc (1.48.0+dfsg1-1) unstable; urgency=medium
9199cfe9
XL
691
692 * New upstream release.
693
9ad3eda1 694 -- Ximin Luo <infinity0@debian.org> Tue, 01 Dec 2020 19:57:48 +0000
9199cfe9 695
9ac9d2bc 696rustc (1.48.0~beta.8+dfsg1-1~exp3) experimental; urgency=medium
7bcbab8c
XL
697
698 * Update u-update-version-check.patch
699
9ac9d2bc 700 -- Ximin Luo <infinity0@debian.org> Fri, 13 Nov 2020 01:36:31 +0000
7bcbab8c 701
f4dc61ed 702rustc (1.48.0~beta.8+dfsg1-1~exp2) experimental; urgency=medium
6caf4432
XL
703
704 * Disable copy_file_range optimisation for now, see upstream #78979.
b955fab0 705 * Ignore some other minor tests, bugs have been filed upstream.
6caf4432 706
f4dc61ed 707 -- Ximin Luo <infinity0@debian.org> Thu, 12 Nov 2020 23:51:53 +0000
6caf4432 708
c5a8b533 709rustc (1.48.0~beta.8+dfsg1-1~exp1) experimental; urgency=medium
9b4d7cdb
XL
710
711 * New upstream release.
712
c5a8b533 713 -- Ximin Luo <infinity0@debian.org> Wed, 11 Nov 2020 12:31:18 +0000
9b4d7cdb 714
19d448c4 715rustc (1.47.0+dfsg1-1) unstable; urgency=medium
94eec4ae 716
1c914c15 717 * New upstream release.
94eec4ae 718 * Update to LLVM 11.
18178d87 719 * Ignore more tests on big-endian.
94eec4ae 720
19d448c4 721 -- Ximin Luo <infinity0@debian.org> Sat, 07 Nov 2020 21:21:03 +0000
94eec4ae 722
c55c075a 723rustc (1.47.0~beta.2+dfsg1-1~exp1) experimental; urgency=medium
6301fb50
XL
724
725 * New upstream release.
726
c55c075a 727 -- Ximin Luo <infinity0@debian.org> Sat, 05 Sep 2020 16:11:16 +0100
6301fb50 728
7be29980 729rustc (1.46.0+dfsg1-1) unstable; urgency=medium
749782c3
XL
730
731 * New upstream release.
732
7be29980 733 -- Ximin Luo <infinity0@debian.org> Sat, 29 Aug 2020 16:54:36 +0100
749782c3 734
6356eeb2 735rustc (1.46.0~beta.2+dfsg1-1~exp5) experimental; urgency=medium
5500db47
XL
736
737 * Fix rust-gdb install path. (Closes: #968279)
738 * Drop powerpc allowed-failures to 12. (Closes: #955774)
739 * Update d-fix-mips64el-bootstrap.patch for newer LLVM.
740
6356eeb2 741 -- Ximin Luo <infinity0@debian.org> Fri, 14 Aug 2020 23:45:25 +0100
5500db47 742
8e9275e4 743rustc (1.46.0~beta.2+dfsg1-1~exp4) experimental; urgency=medium
57b218bc
XL
744
745 * Move cross-linker Depends to Recommends - for cross-compiling support
746 libraries should never hard-depend on toolchains. This also allows us to
747 add the usual M-A annotations for libraries.
748
8e9275e4 749 -- Ximin Luo <infinity0@debian.org> Sun, 09 Aug 2020 18:16:16 +0100
57b218bc 750
d198c453 751rustc (1.46.0~beta.2+dfsg1-1~exp3) experimental; urgency=medium
3e159f94
XL
752
753 * Drop "-cross" suffix from libstd naming, after discussion with Helmut
754 Grohne. Since libstd-rust-dev-wasm-cross is not yet in stable and only
755 has 4 installed users, we do not retain a migration package.
756
d198c453 757 -- Ximin Luo <infinity0@debian.org> Sun, 09 Aug 2020 14:27:54 +0100
3e159f94 758
df70c0bb 759rustc (1.46.0~beta.2+dfsg1-1~exp2) experimental; urgency=medium
27da05fd
XL
760
761 * Add support for cross-compiling to windows. See README.Debian for details.
247218ad 762 Currently only 64-bit works, we are waiting on #540782 for 32-bit.
27da05fd 763
df70c0bb 764 -- Ximin Luo <infinity0@debian.org> Sun, 09 Aug 2020 03:52:34 +0100
27da05fd 765
3dd48955 766rustc (1.46.0~beta.2+dfsg1-1~exp1) experimental; urgency=medium
a93d58bc
XL
767
768 * New upstream release.
769
3dd48955 770 -- Ximin Luo <infinity0@debian.org> Fri, 07 Aug 2020 00:15:46 +0100
a93d58bc 771
52abcce9 772rustc (1.45.0+dfsg1-2) unstable; urgency=medium
ac5bcd9b
XL
773
774 * Add some more big-endian test patches.
ccbe7b62 775 * Backport some patches to fix some testsuite ICEs.
ac5bcd9b 776
52abcce9 777 -- Ximin Luo <infinity0@debian.org> Thu, 06 Aug 2020 21:11:39 +0100
ac5bcd9b 778
8d75401f 779rustc (1.45.0+dfsg1-1) unstable; urgency=medium
f2d744c8
XL
780
781 * Upload to unstable.
782
8d75401f 783 -- Ximin Luo <infinity0@debian.org> Wed, 05 Aug 2020 21:41:39 +0100
f2d744c8 784
60467a2c 785rustc (1.45.0+dfsg1-1~exp1) experimental; urgency=medium
4e57616b
XL
786
787 * New upstream release.
788
60467a2c 789 -- Ximin Luo <infinity0@debian.org> Mon, 27 Jul 2020 17:45:24 +0100
4e57616b 790
4354a3c1 791rustc (1.44.1+dfsg1-3) unstable; urgency=medium
063ee895
XL
792
793 * Fix patch for line numbers on little-endian arches.
794
4354a3c1 795 -- Ximin Luo <infinity0@debian.org> Tue, 28 Jul 2020 21:51:36 +0100
063ee895 796
6c8dae4b 797rustc (1.44.1+dfsg1-2) unstable; urgency=medium
a0b6f187
XL
798
799 * Ignore tests that assume little-endian on big-endian arches.
800 See upstream #74829 for details.
801
6c8dae4b 802 -- Ximin Luo <infinity0@debian.org> Tue, 28 Jul 2020 21:20:24 +0100
a0b6f187 803
937557d1 804rustc (1.44.1+dfsg1-1) unstable; urgency=medium
4b0a16b7
XL
805
806 * Upload to unstable.
807 * Backport a typenum fix for i386.
6d9b8aba 808 * Work around upstream #74786 involving debuginfo maps.
4b0a16b7 809
937557d1 810 -- Ximin Luo <infinity0@debian.org> Mon, 27 Jul 2020 13:15:20 +0100
4b0a16b7 811
e79b9d19 812rustc (1.44.1+dfsg1-1~exp1) experimental; urgency=medium
50bd2472
XL
813
814 * New upstream release.
815
e79b9d19 816 -- Ximin Luo <infinity0@debian.org> Sat, 04 Jul 2020 18:04:42 +0100
50bd2472 817
061bc9cf 818rustc (1.43.0+dfsg1-1) unstable; urgency=medium
5e5d464d
XL
819
820 * Upload to unstable.
821 * Bump LLVM B-D version for some backported fixes affecting rustc.
822
061bc9cf 823 -- Ximin Luo <infinity0@debian.org> Sun, 05 Jul 2020 15:06:52 +0100
5e5d464d 824
7be259c7 825rustc (1.43.0+dfsg1-1~exp1) experimental; urgency=medium
d9b94bc3
XL
826
827 * Drop sparc64 workaround. (Closes: #956413)
828 * Drop stack-gap workaround for old kernels and rust versions.
1aa55d57 829 * New upstream release.
d9b94bc3 830
7be259c7 831 -- Ximin Luo <infinity0@debian.org> Mon, 27 Apr 2020 13:09:20 +0100
d9b94bc3 832
e7717d19 833rustc (1.42.0+dfsg1-1) unstable; urgency=medium
6828e271
XL
834
835 * Upload to unstable.
836
e7717d19 837 -- Ximin Luo <infinity0@debian.org> Fri, 10 Apr 2020 11:33:25 +0100
6828e271 838
a8617012 839rustc (1.42.0+dfsg1-1~exp1) experimental; urgency=medium
a9b4d528 840
a9b4d528 841 [ Fabian Grünbichler ]
f3362cbf 842 * Team upload.
a9b4d528
FG
843 * New upstream release.
844
a8617012 845 -- Ximin Luo <infinity0@debian.org> Sat, 04 Apr 2020 16:06:03 +0100
a9b4d528 846
9b1158cf 847rustc (1.41.1+dfsg1-1) unstable; urgency=medium
34e3c184
XL
848
849 * Upload to unstable.
850
9b1158cf 851 -- Ximin Luo <infinity0@debian.org> Fri, 03 Apr 2020 23:41:11 +0100
34e3c184 852
b9071bd1 853rustc (1.41.1+dfsg1-1~exp1) experimental; urgency=medium
7a2e650f 854
d7648334 855 [ Ximin Luo ]
7a2e650f 856 * More python 2 -> 3 fixes.
453f6ddc 857 * Enable the wasm32-wasi target for code that needs a "real" libstd.
b676ddf6
XL
858 * Don't strip static rlibs. This sometimes breaks wasm, and more generally
859 the stripped debuginfo is actually totally lost rather than being moved
860 into the -dbgsym packages. Shared libraries are unaffected and work.
bed23ba6 861 * Allow 180 failing tests on riscv64, none were actually run last time.
7a2e650f 862
d7648334
FG
863 [ Fabian Grünbichler ]
864 * New upstream release.
865
b9071bd1 866 -- Ximin Luo <infinity0@debian.org> Mon, 09 Mar 2020 00:31:34 +0000
7a2e650f 867
2ae0f54d 868rustc (1.40.0+dfsg1-5) unstable; urgency=medium
e16d4608
XL
869
870 * More python 2 -> 3 fixes.
49657d97
XL
871 * Allow 24 failing tests on riscv64.
872 * Reenable debuginfo for rustc, not just libstd.
873 * Reenable backtraces during tests.
e16d4608 874
2ae0f54d 875 -- Ximin Luo <infinity0@debian.org> Sun, 05 Jan 2020 13:35:46 +0000
e16d4608 876
d5f9284d 877rustc (1.40.0+dfsg1-4) unstable; urgency=medium
bf19bdc7
XL
878
879 * Experimental riscv64 support.
880
d5f9284d 881 -- Ximin Luo <infinity0@debian.org> Sat, 04 Jan 2020 05:40:11 +0000
bf19bdc7 882
cbd76331 883rustc (1.40.0+dfsg1-3) unstable; urgency=medium
c9527bb9
XL
884
885 * Work around upstream #59264 again. :/
886
cbd76331 887 -- Ximin Luo <infinity0@debian.org> Fri, 03 Jan 2020 22:05:16 +0000
c9527bb9 888
4c727dc4 889rustc (1.40.0+dfsg1-2) unstable; urgency=medium
94bd9ad3
XL
890
891 * Fix more internal build scripts so they use python3.
f2b87e95 892 * Don't add -L/usr/lib/llvm when cross-compiling. (Closes: #941783)
94bd9ad3 893
4c727dc4 894 -- Ximin Luo <infinity0@debian.org> Fri, 03 Jan 2020 20:18:46 +0000
94bd9ad3 895
e3b2df5a 896rustc (1.40.0+dfsg1-1) unstable; urgency=medium
9566454d
XL
897
898 * Upload to unstable.
899 * Ignore new test failing on arm that also fails in previous versions.
900
e3b2df5a 901 -- Ximin Luo <infinity0@debian.org> Sun, 29 Dec 2019 22:17:04 +0000
9566454d 902
a55b183e 903rustc (1.40.0+dfsg1-1~exp1) experimental; urgency=medium
87c5eea3
XL
904
905 * New upstream release.
906
a55b183e 907 -- Ximin Luo <infinity0@debian.org> Wed, 25 Dec 2019 00:09:24 +0000
87c5eea3 908
211bb88f 909rustc (1.39.0+dfsg1-4) unstable; urgency=medium
e7dbf345 910
7b00322b 911 * Update to LLVM 9. (Closes: #946886)
e7dbf345 912
211bb88f 913 -- Ximin Luo <infinity0@debian.org> Mon, 23 Dec 2019 03:21:02 +0000
e7dbf345 914
f8779a31 915rustc (1.39.0+dfsg1-3) unstable; urgency=medium
914defe7
XL
916
917 * Fix mips patch involving mxgot for new RUSTFLAGS behaviour.
918
f8779a31 919 -- Ximin Luo <infinity0@debian.org> Fri, 06 Dec 2019 22:18:53 +0000
914defe7 920
5de66a87 921rustc (1.39.0+dfsg1-2) unstable; urgency=medium
400ee444
XL
922
923 * Include reproducibility patch for compiler-builtins.
5fe59560 924 * Use python3 instead of python to run rustbuild. (Closes: #938422)
189d24b7 925 * Expand d-ignore-error-detail-diff.patch for unfixed upstream #53081.
400ee444 926
5de66a87 927 -- Ximin Luo <infinity0@debian.org> Thu, 05 Dec 2019 22:51:41 +0000
400ee444 928
9b72d7cd 929rustc (1.39.0+dfsg1-1) unstable; urgency=medium
61189655
XL
930
931 * New upstream release.
932
9b72d7cd 933 -- Ximin Luo <infinity0@debian.org> Sat, 30 Nov 2019 22:20:48 +0000
61189655 934
78816d1f 935rustc (1.38.0+dfsg1-2) unstable; urgency=medium
7f6a3c3a
XL
936
937 * Fix building with rustc 1.38.0
938 * Fix building with cargo 0.40.0
939
78816d1f 940 -- Ximin Luo <infinity0@debian.org> Fri, 29 Nov 2019 00:05:16 +0000
7f6a3c3a 941
99e562ce 942rustc (1.38.0+dfsg1-1) unstable; urgency=medium
09de43ff
XL
943
944 * New upstream release.
945
99e562ce 946 -- Ximin Luo <infinity0@debian.org> Tue, 26 Nov 2019 14:41:46 +0000
09de43ff 947
140272ae 948rustc (1.37.0+dfsg1-1) unstable; urgency=medium
bae0839e
XL
949
950 * Upload to unstable.
951 * Fix a typo in debian/rules regex causing FTBFS on some arches.
952
140272ae 953 -- Ximin Luo <infinity0@debian.org> Thu, 05 Sep 2019 00:06:23 -0700
bae0839e 954
94450539 955rustc (1.37.0+dfsg1-1~exp2) experimental; urgency=medium
809d6012
XL
956
957 * Support cross-compiling to wasm32. (Closes: #903110)
958 To do that, install the libstd-rust-dev-wasm32-cross package and give
959 --target wasm32-unknown-unknown.
20e7deef
XL
960 * Drop dependency on system compiler-rt, these new versions of rustc
961 actually don't need it at all.
809d6012 962
94450539 963 -- Ximin Luo <infinity0@debian.org> Thu, 29 Aug 2019 09:00:03 -0700
809d6012 964
24a3339a 965rustc (1.37.0+dfsg1-1~exp1) experimental; urgency=medium
33d5e645
XL
966
967 * New upstream release.
9cd07821 968 * Use system compiler-rt.
33d5e645 969
24a3339a 970 -- Ximin Luo <infinity0@debian.org> Sun, 25 Aug 2019 03:06:33 -0700
33d5e645 971
e03c0e86 972rustc (1.36.0+dfsg1-2) unstable; urgency=medium
ca38e697
XL
973
974 * Set CARGO_HOME to debian/cargo_home (instead of $HOME/.cargo) as newer
975 versions of cargo must take a file lock that has to exist.
976
e03c0e86 977 -- Ximin Luo <infinity0@debian.org> Wed, 17 Jul 2019 18:25:06 -0700
ca38e697 978
7a2c8477
XL
979rustc (1.36.0+dfsg1-1) unstable; urgency=medium
980
981 * Upload to unstable.
982
983 -- Ximin Luo <infinity0@debian.org> Tue, 16 Jul 2019 20:27:55 -0700
984
ed00911a 985rustc (1.36.0+dfsg1-1~exp1) experimental; urgency=medium
cc2c9000
XL
986
987 * New upstream release.
988
ed00911a 989 -- Ximin Luo <infinity0@debian.org> Sat, 13 Jul 2019 12:42:05 -0700
cc2c9000 990
9eda1759 991rustc (1.35.0+dfsg1-1) unstable; urgency=medium
a27c02a8 992
e1eb931d
XL
993 * Add entry in 1.34.2+dfsg1-1 to note that it uses LLVM 7.
994 * Add entry in 1.35.0+dfsg1-1~exp2 to note that it uses LLVM 8.
a27c02a8
XL
995 * Fix ICE on sparc64 by including upstream PR #61881.
996
9eda1759 997 -- Ximin Luo <infinity0@debian.org> Sat, 13 Jul 2019 10:30:35 -0700
a27c02a8 998
7e6ced4d 999rustc (1.35.0+dfsg1-1~exp1) experimental; urgency=medium
46eb009d
XL
1000
1001 * Don't use system compiler-rt, it's not ready yet.
e1eb931d 1002 * Update to LLVM 8.
619e18e2 1003 * New upstream release.
46eb009d 1004
7e6ced4d 1005 -- Ximin Luo <infinity0@debian.org> Sun, 09 Jun 2019 23:20:52 -0700
46eb009d 1006
22a6bc98 1007rustc (1.34.2+dfsg1-1) unstable; urgency=medium
abde4e9d
XL
1008
1009 * Don't use system compiler-rt, there are issues with that for now.
e1eb931d 1010 * Use LLVM 7 for the Debian buster release.
abde4e9d 1011
22a6bc98 1012 -- Ximin Luo <infinity0@debian.org> Wed, 29 May 2019 21:52:37 -0700
abde4e9d 1013
0b6d825c 1014rustc (1.34.2+dfsg1-1~exp2) experimental; urgency=medium
9720ecda
XL
1015
1016 * Fix doc build, add version 1 compat mode hack for mdBook 2.
cc46dafa 1017 * Use system compiler-rt from libclang-common-*-dev.
9720ecda 1018
0b6d825c 1019 -- Ximin Luo <infinity0@debian.org> Fri, 24 May 2019 00:39:59 -0700
9720ecda 1020
3a42c35f 1021rustc (1.34.2+dfsg1-1~exp1) experimental; urgency=medium
d78053c3
XL
1022
1023 * Ensure Cargo.toml is in rust-src.
f6b101df 1024 * New upstream release.
3c5f0b93 1025 * Update to LLVM 8.
d78053c3 1026
3a42c35f 1027 -- Ximin Luo <infinity0@debian.org> Sun, 19 May 2019 02:40:02 -0700
d78053c3 1028
f0d49015 1029rustc (1.33.0+dfsg1-2) unstable; urgency=medium
3b7e53cc
XL
1030
1031 * Add Fedora patches.
be0ee34e 1032 * Bump i386 allowed test failures to 12.
3b7e53cc 1033
f0d49015 1034 -- Ximin Luo <infinity0@debian.org> Sat, 18 May 2019 12:18:25 -0700
3b7e53cc 1035
2c777bdf 1036rustc (1.33.0+dfsg1-1) unstable; urgency=medium
4630fd0d 1037
2c777bdf 1038 * Upload to unstable.
4630fd0d 1039 * Fix build on mips, flags needed whitespace massaging.
2c777bdf 1040 * Drop obsolete patches.
4630fd0d 1041
688dc3b8 1042 -- Ximin Luo <infinity0@debian.org> Fri, 17 May 2019 21:04:20 -0700
4630fd0d 1043
f59e6235 1044rustc (1.33.0+dfsg1-1~exp1) experimental; urgency=medium
faded93c
XL
1045
1046 * New upstream release.
1047
1048 [ Hiroaki Nakamura ]
1049 * Delete obsolete patch.
1050
1051 [ Sylvestre Ledru ]
1052 * Update compiler-rt patch.
1053 * Improve build-related docs a bit.
1054
f59e6235 1055 -- Ximin Luo <infinity0@debian.org> Mon, 29 Apr 2019 19:50:48 -0700
faded93c 1056
6c5a46a7 1057rustc (1.32.0+dfsg1-3) unstable; urgency=medium
ec365981
XL
1058
1059 * Conditionally-apply u-compiletest.patch based on stage0 compiler.
bbceb41b 1060 * Fix syntax error in d/rules compiletest check.
ec365981 1061
6c5a46a7 1062 -- Ximin Luo <infinity0@debian.org> Sun, 17 Mar 2019 16:40:05 -0700
ec365981 1063
929f537e 1064rustc (1.32.0+dfsg1-2) unstable; urgency=medium
33416cd4
XL
1065
1066 * More verbose logging during builds.
91d3be64 1067 * Fix compiletest compile error, and check log has at least 1 pass.
33416cd4 1068
929f537e 1069 -- Ximin Luo <infinity0@debian.org> Sun, 17 Mar 2019 12:52:57 -0700
33416cd4 1070
822ce0d0 1071rustc (1.32.0+dfsg1-1) unstable; urgency=medium
194bc315
XL
1072
1073 * New upstream release.
1074
822ce0d0 1075 -- Ximin Luo <infinity0@debian.org> Sun, 27 Jan 2019 22:02:48 -0800
194bc315 1076
2f1fd01f 1077rustc (1.32.0~beta.2+dfsg1-1~exp2) experimental; urgency=medium
48e04e69
XL
1078
1079 * Note that this upstream version already Closes: #917191.
1080 * Backport other upstream fixes. (Closes: #916818, #917000, #917192).
1081
2f1fd01f 1082 -- Ximin Luo <infinity0@debian.org> Tue, 01 Jan 2019 15:26:57 -0800
48e04e69 1083
8c73470e 1084rustc (1.32.0~beta.2+dfsg1-1~exp1) experimental; urgency=medium
74001e95
XL
1085
1086 * New upstream release.
f497fa43 1087 * Drop obsolete d-sparc64-dont-pack-spans.patch
74001e95 1088
8c73470e 1089 -- Ximin Luo <infinity0@debian.org> Sun, 16 Dec 2018 13:48:25 -0800
74001e95 1090
e2c7f11a 1091rustc (1.31.0+dfsg1-2) unstable; urgency=medium
15f51d41
XL
1092
1093 * Bump mips mipsel s390x allowed-failures to 24.
1094
e2c7f11a 1095 -- Ximin Luo <infinity0@debian.org> Sun, 16 Dec 2018 14:34:44 -0800
15f51d41 1096
4988c190 1097rustc (1.31.0+dfsg1-1) unstable; urgency=medium
69cb1dbc
XL
1098
1099 * Revert debuginfo patches, they're not ready yet.
1100
4988c190 1101 -- Ximin Luo <infinity0@debian.org> Sun, 16 Dec 2018 09:58:06 -0800
69cb1dbc 1102
6f119a43 1103rustc (1.31.0+dfsg1-1~exp2) experimental; urgency=medium
2dc25308
XL
1104
1105 * Drop redundant patches.
1106 * Fix line numbers in some test-case patches.
1107 * Backport an updated patch for gdb 8.2.
1108
6f119a43 1109 -- Ximin Luo <infinity0@debian.org> Sat, 15 Dec 2018 13:52:26 -0800
2dc25308 1110
870e19eb 1111rustc (1.31.0+dfsg1-1~exp1) experimental; urgency=medium
720cbe64
XL
1112
1113 * New upstream release.
1114
870e19eb 1115 -- Ximin Luo <infinity0@debian.org> Fri, 14 Dec 2018 21:30:56 -0800
720cbe64 1116
2e8af001 1117rustc (1.31.0~beta.19+dfsg1-1~exp2) experimental; urgency=medium
00b1b9fd
XL
1118
1119 * Filter LLVM build flags to not be stupid.
1120
2e8af001 1121 -- Ximin Luo <infinity0@debian.org> Sat, 01 Dec 2018 12:17:52 -0800
00b1b9fd 1122
c5f8836a 1123rustc (1.31.0~beta.19+dfsg1-1~exp1) experimental; urgency=medium
604d3c85
XL
1124
1125 * New upstream release.
1126
c5f8836a 1127 -- Ximin Luo <infinity0@debian.org> Thu, 29 Nov 2018 22:29:16 -0800
604d3c85 1128
069dcc6d
XL
1129rustc (1.31.0~beta.4+dfsg1-1~exp2) experimental; urgency=medium
1130
1131 * Merge changes from Debian unstable.
1132
1133 -- Ximin Luo <infinity0@debian.org> Tue, 06 Nov 2018 19:45:26 -0800
1134
2beefcb3 1135rustc (1.31.0~beta.4+dfsg1-1~exp1) experimental; urgency=medium
9f955824
XL
1136
1137 * New upstream release.
c6cc9989 1138 * Drop old maintainers from Uploaders.
9f955824 1139
2beefcb3 1140 -- Ximin Luo <infinity0@debian.org> Sun, 04 Nov 2018 19:00:16 -0800
9f955824 1141
0d287f0e 1142rustc (1.30.0+dfsg1-2) unstable; urgency=medium
e8cad677
XL
1143
1144 * Increase FAILURES_ALLOWED for mips mipsel to 20.
1145 * Set debuginfo-only-std = false for 32-bit powerpc architectures.
1146
0d287f0e 1147 -- Ximin Luo <infinity0@debian.org> Fri, 02 Nov 2018 01:42:36 -0700
e8cad677 1148
58ecb196 1149rustc (1.30.0+dfsg1-1) unstable; urgency=medium
508ebb42 1150
58ecb196 1151 * Upload to unstable. (Closes: #881845)
508ebb42 1152 * Increase FAILURES_ALLOWED for mips architectures.
2e2d9bd1 1153 * Set debuginfo-only-std = false for mips architectures.
508ebb42 1154
58ecb196 1155 -- Ximin Luo <infinity0@debian.org> Thu, 01 Nov 2018 10:05:52 -0700
508ebb42 1156
0959f7a8 1157rustc (1.30.0+dfsg1-1~exp2) experimental; urgency=medium
4807e449
XL
1158
1159 * Disable debuginfo-gdb tests relating to enums. These will be fixed in an
1160 upcoming version, see upstream #54614 for details.
1161
0959f7a8 1162 -- Ximin Luo <infinity0@debian.org> Wed, 31 Oct 2018 00:02:25 -0700
4807e449 1163
878943b0 1164rustc (1.30.0+dfsg1-1~exp1) experimental; urgency=medium
3bdf427a
XL
1165
1166 * Actually don't build docs in an arch-only build.
c28950cb 1167 * Add mips patch, hopefully closes #881845 but let's see.
82665bc4 1168 * New upstream release.
3bdf427a 1169
878943b0 1170 -- Ximin Luo <infinity0@debian.org> Tue, 30 Oct 2018 22:05:59 -0700
3bdf427a 1171
73942dcc 1172rustc (1.30.0~beta.7+dfsg1-1~exp3) experimental; urgency=medium
5cb19022
XL
1173
1174 * Do the necessary bookkeeping for the LLVM update.
1175
73942dcc 1176 -- Ximin Luo <infinity0@debian.org> Wed, 26 Sep 2018 23:29:18 -0700
5cb19022 1177
eb8340d1 1178rustc (1.30.0~beta.7+dfsg1-1~exp2) experimental; urgency=medium
6404b712
XL
1179
1180 * Tweak test failure rules: armel <= 8, ppc64 <= 12.
194a2720 1181 * Update to LLVM 7.
6404b712 1182
eb8340d1 1183 -- Ximin Luo <infinity0@debian.org> Wed, 26 Sep 2018 21:43:30 -0700
6404b712 1184
2a49a14a 1185rustc (1.30.0~beta.7+dfsg1-1~exp1) experimental; urgency=medium
d925017b
XL
1186
1187 * New upstream release.
1188
2a49a14a 1189 -- Ximin Luo <infinity0@debian.org> Sun, 23 Sep 2018 10:40:30 -0700
d925017b 1190
400a2803 1191rustc (1.29.0+dfsg1-1) unstable; urgency=medium
3adf8905
XL
1192
1193 * Upload to unstable.
1194 * Drop d-armel-disable-kernel-helpers.patch as a necessary part of the
1195 fix to #906520, so it is actually fixed.
1196 * Backport a patch to fix the rand crate on powerpc. (Closes: #909400)
1197 * Lower the s390x allowed failures back to 25.
1198
400a2803 1199 -- Ximin Luo <infinity0@debian.org> Sun, 23 Sep 2018 10:16:53 -0700
3adf8905 1200
437a23d2 1201rustc (1.29.0+dfsg1-1~exp1) experimental; urgency=medium
5c02168d
XL
1202
1203 * New upstream release.
1204 * Include patch for armel atomics. (Closes: #906520)
56445feb 1205 * Update to latest Standards-Version; no changes required.
5c02168d 1206
437a23d2 1207 -- Ximin Luo <infinity0@debian.org> Thu, 20 Sep 2018 22:33:20 -0700
5c02168d 1208
2c859ae9
JC
1209rustc (1.28.0+dfsg1-3) unstable; urgency=medium
1210
1211 * Team upload.
617a87c6 1212
a2f13a02 1213 [ Ximin Luo ]
617a87c6
XL
1214 * More sparc64 fixes, and increase allowed-test-failures there to 180.
1215
a2f13a02
JC
1216 [ Julien Cristau ]
1217 * Don't use pentium4 as i686 baseline (closes: #908561)
1218
2c859ae9 1219 -- Julien Cristau <jcristau@debian.org> Tue, 11 Sep 2018 15:54:27 +0200
617a87c6 1220
b65cd570 1221rustc (1.28.0+dfsg1-2) unstable; urgency=medium
873d1fa5
XL
1222
1223 * Switch on verbose-tests to restore the old pre-1.28 behaviour, and restore
1224 old failure-counting logic.
3a73ad5e
XL
1225 * Allow 50 test failures on s390x, restored failure-counting logic avoids
1226 more double-counts.
873d1fa5 1227
b65cd570 1228 -- Ximin Luo <infinity0@debian.org> Sun, 05 Aug 2018 02:18:10 -0700
873d1fa5 1229
7f003f19 1230rustc (1.28.0+dfsg1-1) unstable; urgency=medium
f06cedf1
XL
1231
1232 * New upstream release.
d79ce711
XL
1233 * Add patches from Fedora to fix some test failures.
1234 * Ignore a failure testing specific error output, under investigation.
dcd18e8d 1235 * Allow 100 test failures on s390x, should be reducible later with LLVM 7.
9488899e 1236 * Temporary fix for mips64el bootstrap.
378cdb53
XL
1237 * Be even more verbose during the build.
1238 * Update to latest Standards-Version.
f06cedf1 1239
7f003f19 1240 -- Ximin Luo <infinity0@debian.org> Sat, 04 Aug 2018 23:04:41 -0700
f06cedf1 1241
8511ab89 1242rustc (1.28.0~beta.14+dfsg1-1~exp2) experimental; urgency=medium
71a978ab
XL
1243
1244 * Update test-failure counting logic.
1245 * Fix version constraints for Recommends: cargo.
2160ef26 1246 * Add patch to fix sparc64 CABI.
71a978ab 1247
8511ab89 1248 -- Ximin Luo <infinity0@debian.org> Fri, 27 Jul 2018 04:26:52 -0700
71a978ab 1249
1e043037 1250rustc (1.28.0~beta.14+dfsg1-1~exp1) experimental; urgency=medium
b49766ad
XL
1251
1252 * New upstream release.
d20b6943 1253 * Update to latest Standards-Version; no changes required.
b49766ad 1254
1e043037 1255 -- Ximin Luo <infinity0@debian.org> Wed, 25 Jul 2018 03:11:11 -0700
b49766ad 1256
6d75c0f2 1257rustc (1.27.2+dfsg1-1) unstable; urgency=medium
fd9cbce1 1258
e133b084 1259 [ Sylvestre Ledru ]
fd9cbce1
SL
1260 * Update of the alioth ML address.
1261
e133b084
XL
1262 [ Ximin Luo ]
1263 * Fail the build if our version contains ~exp and we are not releasing to
1264 experimental, this has happened by accident a few times already.
356c70ca 1265 * Allow 36 and 44 test failures on armel and s390x respectively.
0bf22a45 1266 * New upstream release.
e133b084 1267
6d75c0f2 1268 -- Ximin Luo <infinity0@debian.org> Tue, 24 Jul 2018 21:35:56 -0700
fd9cbce1 1269
131daaa8 1270rustc (1.27.1+dfsg1-1~exp4) experimental; urgency=medium
98955da7
XL
1271
1272 * Unconditonally prune crate checksums to avoid having to manually prune them
1273 whenever we patch the vendored crates.
1274
131daaa8 1275 -- Ximin Luo <infinity0@debian.org> Thu, 19 Jul 2018 14:49:18 -0700
98955da7 1276
a62b6dd2 1277rustc (1.27.1+dfsg1-1~exp3) experimental; urgency=medium
3add846c
XL
1278
1279 * Add patch from Fedora to fix rebuild against same version.
1280
a62b6dd2 1281 -- Ximin Luo <infinity0@debian.org> Thu, 19 Jul 2018 08:52:03 -0700
3add846c 1282
6d6323b6 1283rustc (1.27.1+dfsg1-1~exp2) experimental; urgency=medium
39b43581
XL
1284
1285 * Fix some failing tests.
1286
6d6323b6 1287 -- Ximin Luo <infinity0@debian.org> Wed, 18 Jul 2018 09:06:44 -0700
39b43581 1288
cc09b3a2 1289rustc (1.27.1+dfsg1-1~exp1) unstable; urgency=medium
08170615
XL
1290
1291 * New upstream release.
1292
cc09b3a2 1293 -- Ximin Luo <infinity0@debian.org> Fri, 13 Jul 2018 22:58:02 -0700
08170615 1294
a9abb202 1295rustc (1.26.2+dfsg1-1) unstable; urgency=medium
fa6232de 1296
b6dd51e9 1297 * New upstream release.
fa6232de
XL
1298 * Stop ignoring tests that now pass.
1299 * Don't ignore tests that still fail, instead raise FAILURES_ALLOWED.
1300 This allows us to see the test failures in the build logs, rather than
1301 hiding them.
1302
a9abb202 1303 -- Ximin Luo <infinity0@debian.org> Sat, 16 Jun 2018 12:39:59 -0700
fa6232de 1304
c091317d 1305rustc (1.26.1+dfsg1-3) unstable; urgency=medium
f2ee4084
XL
1306
1307 * Fix build-dep version range to build against myself.
1308
c091317d 1309 -- Ximin Luo <infinity0@debian.org> Thu, 31 May 2018 09:25:17 -0700
f2ee4084 1310
de26ef4d 1311rustc (1.26.1+dfsg1-2) unstable; urgency=medium
3f118371
XL
1312
1313 * Also ignore test_loading_cosine on ppc64el.
1314
de26ef4d 1315 -- Ximin Luo <infinity0@debian.org> Wed, 30 May 2018 20:58:46 -0700
3f118371 1316
39b971b1 1317rustc (1.26.1+dfsg1-1) unstable; urgency=medium
a925ea10
XL
1318
1319 * New upstream release.
1320
39b971b1 1321 -- Ximin Luo <infinity0@debian.org> Wed, 30 May 2018 08:18:04 -0700
a925ea10 1322
3b72d12e 1323rustc (1.26.0+dfsg1-1~exp4) experimental; urgency=medium
ceac151a
XL
1324
1325 * Try alternative patch to ignore x86 stdsimd tests suggested by upstream.
0b9f599a
XL
1326 * Bump up allowed-test-failures to 8 to account for the fact that we're now
1327 double-counting some failures.
ceac151a 1328
3b72d12e 1329 -- Ximin Luo <infinity0@debian.org> Tue, 29 May 2018 20:36:56 -0700
ceac151a 1330
19f7f8e5 1331rustc (1.26.0+dfsg1-1~exp3) experimental; urgency=medium
6fd06b4e
XL
1332
1333 * Ignore some irrelevant tests on ppc64 and non-x86 platforms.
1334
19f7f8e5 1335 -- Ximin Luo <infinity0@debian.org> Tue, 29 May 2018 09:32:38 -0700
6fd06b4e 1336
06f2dd61 1337rustc (1.26.0+dfsg1-1~exp2) experimental; urgency=medium
2c22371f
XL
1338
1339 * Add Breaks+Replaces for older libstd-rust-dev with codegen-backends.
1340 (Closes: #899180)
1341 * Backport some test and packaging fixes from Ubuntu.
1342
06f2dd61 1343 -- Ximin Luo <infinity0@debian.org> Tue, 22 May 2018 22:00:53 -0700
2c22371f 1344
893e14af 1345rustc (1.26.0+dfsg1-1~exp1) experimental; urgency=medium
f77bcf34
XL
1346
1347 * New upstream release.
25e20e67 1348 * Update to latest Standards-Version; no changes required.
6f4c2026 1349 * Update doc-base files. (Closes: #876831)
f77bcf34 1350
893e14af 1351 -- Ximin Luo <infinity0@debian.org> Sun, 20 May 2018 03:11:45 -0700
f77bcf34 1352
4dddf1e8 1353rustc (1.25.0+dfsg1-2) unstable; urgency=medium
62bf4d37 1354
b44d6a74 1355 * Add patches for LLVM's compiler-rt to fix bugs on sparc64 and mips64.
429ec50e 1356 (Closes: #898982)
b4ca3996
XL
1357 * Install codegen-backends into rustc rather than libstd-rust-dev.
1358 (Closes: #899087)
62bf4d37 1359
4dddf1e8 1360 -- Ximin Luo <infinity0@debian.org> Sat, 19 May 2018 13:10:33 -0700
62bf4d37 1361
5c991392 1362rustc (1.25.0+dfsg1-1) unstable; urgency=medium
ab330327
XL
1363
1364 * Upload to unstable.
1365 * Allow up to 15 test failures on s390x.
1366 * Set CARGO_INCREMENTAL=0 on sparc64.
1367
5c991392 1368 -- Ximin Luo <infinity0@debian.org> Fri, 18 May 2018 01:11:15 -0700
ab330327 1369
d10d3972 1370rustc (1.25.0+dfsg1-1~exp2) experimental; urgency=medium
5c515547
XL
1371
1372 * Install missing codegen-backends.
1373
d10d3972 1374 -- Ximin Luo <infinity0@debian.org> Fri, 06 Apr 2018 14:05:36 -0700
5c515547 1375
1c4273ec 1376rustc (1.25.0+dfsg1-1~exp1) experimental; urgency=medium
9903f2da
XL
1377
1378 * New upstream release.
1379 * Update to LLVM 6.0.
1380
1c4273ec 1381 -- Ximin Luo <infinity0@debian.org> Sun, 01 Apr 2018 15:59:47 +0200
9903f2da 1382
3983b4a5 1383rustc (1.24.1+dfsg1-1) unstable; urgency=medium
734d072d
XL
1384
1385 * Upload to unstable.
1386 * Raise allowed-test-failures to 160 on some non-release arches: powerpc,
1387 powerpcspe, sparc64, x32.
1388
3983b4a5 1389 -- Ximin Luo <infinity0@debian.org> Wed, 07 Mar 2018 20:07:27 +0100
734d072d 1390
13ff748c 1391rustc (1.24.1+dfsg1-1~exp2) experimental; urgency=medium
964ec9c6
XL
1392
1393 * Steal some patches from Fedora to fix some test failures.
1394 * Update debian/patches/u-make-tests-work-without-rpath.patch to try to fix
1395 some more test failures.
1396
13ff748c 1397 -- Ximin Luo <infinity0@debian.org> Mon, 05 Mar 2018 16:25:26 +0100
964ec9c6 1398
9f951428 1399rustc (1.24.1+dfsg1-1~exp1) experimental; urgency=medium
5a7940b7
XL
1400
1401 * More sparc64 CABI fixes. (Closes: #888757)
b681ab30 1402 * New upstream release.
7cecb8e1 1403 * Note that s390x baseline was updated in the meantime. (Closes: #851150)
f25948bb
XL
1404 * Include Debian-specific patch to disable kernel helpers on armel.
1405 (Closes: #891902)
1406 * Include missing build-dependencies for pkg.rustc.dlstage0 build profile.
1407 (Closes: #891022)
1408 * Add architecture.mk mapping for armel => armv5te-unknown-linux-gnueabi.
1409 (Closes: #891913)
1410 * Enable debuginfo-only-std on armel as well. (Closes: #891961)
1411 * Backport upstream patch to support powerpcspe. (Closes: #891542)
86a68f1a 1412 * Disable full-bootstrap again to work around upstream #48319.
5a7940b7 1413
9f951428 1414 -- Ximin Luo <infinity0@debian.org> Sat, 03 Mar 2018 14:23:29 +0100
5a7940b7 1415
336f317f
XL
1416rustc (1.23.0+dfsg1-1) unstable; urgency=medium
1417
1418 * Upload to unstable.
1419
1420 -- Ximin Luo <infinity0@debian.org> Fri, 19 Jan 2018 11:49:31 +0100
1421
a75f3f1a 1422rustc (1.23.0+dfsg1-1~exp1) experimental; urgency=medium
6305ccad
XL
1423
1424 * New upstream release.
9edc048c 1425 * Update to latest Standards-Version; no changes required.
6305ccad 1426
a75f3f1a 1427 -- Ximin Luo <infinity0@debian.org> Sun, 14 Jan 2018 00:08:17 +0100
6305ccad 1428
5280f4d0 1429rustc (1.22.1+dfsg1-2) unstable; urgency=medium
668590e4
XL
1430
1431 * Fix B-D rustc version so this package can be built using itself.
1432
5280f4d0 1433 -- Ximin Luo <infinity0@debian.org> Mon, 01 Jan 2018 14:27:19 +0100
668590e4 1434
d63c3f7a 1435rustc (1.22.1+dfsg1-1) unstable; urgency=medium
8d3e3cd2 1436
3c9be071 1437 [ Ximin Luo ]
8d3e3cd2 1438 * Remove unimportant files that autoload remote resources from rust-src.
45d026fb 1439 * Fix more symlinks in rust-doc.
aae6ad1d
XL
1440 * On armhf, only generate debuginfo for libstd and not the compiler itself.
1441 This works around buildds running out of memory, see upstream #45854.
b6b696f5 1442 * Update to latest Standards-Version; no changes required.
8d3e3cd2 1443
3c9be071
XL
1444 [ Chris Coulson ]
1445 * Fix some test failures that occur because we build rust without an rpath.
1446
d63c3f7a 1447 -- Ximin Luo <infinity0@debian.org> Mon, 18 Dec 2017 19:46:25 +0100
8d3e3cd2 1448
8c07786b 1449rustc (1.22.1+dfsg1-1~exp1) experimental; urgency=medium
10871602 1450
c2940474 1451 * New upstream release.
d5fa6b7e 1452 * Fix symlink target. (Closes: #877276)
10871602 1453
8c07786b 1454 -- Ximin Luo <infinity0@debian.org> Sat, 25 Nov 2017 22:29:12 +0100
10871602 1455
37557777 1456rustc (1.21.0+dfsg1-3) unstable; urgency=medium
4c9c2ccc
XL
1457
1458 * Add/fix detection for sparc64, thanks to John Paul Adrian Glaubitz.
075d4fff 1459 * Workaround FTBFS when building docs. (Closes: #880262)
4c9c2ccc 1460
37557777 1461 -- Ximin Luo <infinity0@debian.org> Mon, 06 Nov 2017 10:03:32 +0100
4c9c2ccc 1462
221bd955 1463rustc (1.21.0+dfsg1-2) unstable; urgency=medium
1a4925ac
XL
1464
1465 * Upload to unstable.
1466 * Fix bootstrapping using 1.21.0, which is more strict about redundant &mut
1467 previously used in u-output-failed-commands.patch.
747a4713 1468 * Only allow up to 5 test failures.
1a4925ac 1469
221bd955 1470 -- Ximin Luo <infinity0@debian.org> Wed, 25 Oct 2017 20:27:30 +0200
1a4925ac 1471
c7a762c9 1472rustc (1.21.0+dfsg1-1) experimental; urgency=medium
875b4240
XL
1473
1474 * New upstream release.
6c5c66c7
XL
1475 * Fix the "install" target for cross-compilations; cross-compiling with
1476 sbuild --host=$foreign-arch should work again.
29fbeefd
XL
1477 * Update to latest Standards-Version; changes:
1478 - Priority changed to optional from extra.
875b4240 1479
c7a762c9 1480 -- Ximin Luo <infinity0@debian.org> Tue, 17 Oct 2017 00:42:54 +0200
875b4240 1481
5d7cfd33 1482rustc (1.20.0+dfsg1-3) unstable; urgency=medium
8d2f297e
XL
1483
1484 * Disable jemalloc to fix FTBFS with 1.21 on armhf.
1485
5d7cfd33 1486 -- Ximin Luo <infinity0@debian.org> Wed, 25 Oct 2017 12:01:19 +0200
8d2f297e 1487
f9049e2f 1488rustc (1.20.0+dfsg1-2) unstable; urgency=medium
c8b52c5b
XL
1489
1490 * Update changelog entry for 1.20.0+dfsg1-1 to reflect that it was actually
1491 and accidentally uploaded to unstable. No harm, no foul.
62dea5a4
XL
1492 * We are no longer failing the build when tests fail, see NEWS or
1493 README.Debian for details.
6cffdb22 1494 * Bump LLVM requirement to fix some failing tests.
c8b52c5b 1495
f9049e2f 1496 -- Ximin Luo <infinity0@debian.org> Sat, 21 Oct 2017 14:20:17 +0200
c8b52c5b 1497
875b4240 1498rustc (1.20.0+dfsg1-1) unstable; urgency=medium
4f5a1d84
XL
1499
1500 * New upstream release.
1501
5002e608 1502 -- Ximin Luo <infinity0@debian.org> Sun, 15 Oct 2017 23:30:35 +0200
4f5a1d84 1503
2f6f9517 1504rustc (1.19.0+dfsg3-4) unstable; urgency=medium
4321d641
XL
1505
1506 * Bump LLVM requirement to pull in a fix for a FTBFS on ppc64el.
1507
2f6f9517 1508 -- Ximin Luo <infinity0@debian.org> Sun, 15 Oct 2017 21:31:03 +0200
4321d641 1509
0dece65b 1510rustc (1.19.0+dfsg3-3) unstable; urgency=medium
e2b1de4e
XL
1511
1512 * Fix a trailing whitespace for tidy.
1513
0dece65b 1514 -- Ximin Luo <infinity0@debian.org> Tue, 19 Sep 2017 16:09:41 +0200
e2b1de4e 1515
6185c016
XL
1516rustc (1.19.0+dfsg3-2) unstable; urgency=medium
1517
1518 * Upload to unstable.
1519 * Add a patch to print extra information when tests fail.
1520
6c0cf665 1521 -- Ximin Luo <infinity0@debian.org> Tue, 19 Sep 2017 12:32:03 +0200
6185c016 1522
558b2466 1523rustc (1.19.0+dfsg3-1) experimental; urgency=medium
9e5dfae0 1524
2243380e
XL
1525 * New upstream release.
1526 * Upgrade to LLVM 4.0. (Closes: #873421)
1527 * rust-src: install Debian patches as well
9e5dfae0 1528
558b2466 1529 -- Ximin Luo <infinity0@debian.org> Fri, 15 Sep 2017 04:02:09 +0200
9e5dfae0 1530
16d94f03 1531rustc (1.18.0+dfsg1-4) unstable; urgency=medium
c5db2f19
XL
1532
1533 * Support gperf 3.1. (Closes: #869610)
1534
16d94f03 1535 -- Ximin Luo <infinity0@debian.org> Tue, 25 Jul 2017 23:19:47 +0200
c5db2f19 1536
1fbd4427 1537rustc (1.18.0+dfsg1-3) unstable; urgency=medium
3a79b306
XL
1538
1539 * Upload to unstable.
1540 * Disable failing run-make test on armhf.
1541
1fbd4427 1542 -- Ximin Luo <infinity0@debian.org> Sat, 22 Jul 2017 20:30:25 +0200
3a79b306 1543
f189b0c5 1544rustc (1.18.0+dfsg1-2) experimental; urgency=medium
3f7bc662
XL
1545
1546 * Update to latest Standards-Version; no changes required.
47eb05de
XL
1547 * Change rustc to Multi-Arch: allowed and update Build-Depends with :native
1548 annotations. Multi-Arch: foreign is typically for arch-indep packages that
1549 might need to satisfy dependency chains of different architectures. Also
1550 update instructions on cross-compiling to match this newer situation.
6deb54e0 1551 * Build debugging symbols for non-libstd parts of rustc.
3f7bc662 1552
f189b0c5 1553 -- Ximin Luo <infinity0@debian.org> Mon, 17 Jul 2017 23:04:03 +0200
3f7bc662 1554
a51cd2fb 1555rustc (1.18.0+dfsg1-1) experimental; urgency=medium
5fab9f78
XL
1556
1557 * New upstream release.
1558
a51cd2fb 1559 -- Ximin Luo <infinity0@debian.org> Tue, 27 Jun 2017 12:51:22 +0200
5fab9f78 1560
95eec000 1561rustc (1.17.0+dfsg2-8) unstable; urgency=medium
170f9149
XL
1562
1563 * Workaround for linux #865549, fix FTBFS on ppc64el.
1564
95eec000 1565 -- Ximin Luo <infinity0@debian.org> Mon, 17 Jul 2017 13:41:59 +0200
170f9149 1566
8efa441f 1567rustc (1.17.0+dfsg2-7) unstable; urgency=medium
0114d8d1
XL
1568
1569 * Show exception traceback in bootstrap.py to examine ppc64el build failure.
1570
8efa441f 1571 -- Ximin Luo <infinity0@debian.org> Wed, 21 Jun 2017 10:46:27 +0200
0114d8d1 1572
d2313933
XL
1573rustc (1.17.0+dfsg2-6) unstable; urgency=medium
1574
1575 * Upload to unstable.
1576
1577 -- Ximin Luo <infinity0@debian.org> Wed, 21 Jun 2017 00:24:22 +0200
1578
5002451f 1579rustc (1.17.0+dfsg2-5) experimental; urgency=medium
769eb54f 1580
4e05a94e 1581 * More work-arounds for armhf test failures.
769eb54f 1582
5002451f 1583 -- Ximin Luo <infinity0@debian.org> Fri, 16 Jun 2017 13:27:45 +0200
769eb54f 1584
b856e168 1585rustc (1.17.0+dfsg2-4) experimental; urgency=medium
7958f3db
XL
1586
1587 * Fix arch-indep and arch-dep tests.
78b89ba0 1588 * Bump the LLVM requirement to fix FTBFS on armhf.
7958f3db 1589
b856e168 1590 -- Ximin Luo <infinity0@debian.org> Wed, 14 Jun 2017 21:37:16 +0200
7958f3db 1591
26923695 1592rustc (1.17.0+dfsg2-3) experimental; urgency=medium
c9ab1c1c
XL
1593
1594 * Try to force the real gdb package. Some resolvers like aspcud will select
1595 gdb-minimal under some circumstances, but this causes the debuginfo-gdb
1596 tests to break.
1597
26923695 1598 -- Ximin Luo <infinity0@debian.org> Wed, 14 Jun 2017 00:48:37 +0200
c9ab1c1c 1599
d868ed3e 1600rustc (1.17.0+dfsg2-2) experimental; urgency=medium
631e3fdd
XL
1601
1602 * Support and document cross-compiling of rustc itself.
1603 * Document cross-compiling other rust packages such as cargo.
fe8144b3
XL
1604 * Work around upstream #39015 by disabling those tests rather than by
1605 disabling optimisation, which causes FTBFS on 1.17.0 ppc64el. See
1606 upstream #42476 and #42532 for details.
631e3fdd 1607
d868ed3e 1608 -- Ximin Luo <infinity0@debian.org> Tue, 13 Jun 2017 21:13:31 +0200
631e3fdd 1609
fc000344 1610rustc (1.17.0+dfsg2-1) experimental; urgency=medium
0bccb006 1611
200f8e6e 1612 [ Sylvestre Ledru ]
0bccb006 1613 * New upstream release
0bccb006 1614
200f8e6e
XL
1615 [ Ximin Luo ]
1616 * Adapt packaging for rustbuild, the new upstream cargo-based build system.
1617
1618 [ Matthijs van Otterdijk ]
b84baf93 1619 * Add a binary package, rust-src. (Closes: #846177)
200f8e6e
XL
1620 * Link to local Debian web resources in the docs, instead of remote ones.
1621
fc000344 1622 -- Ximin Luo <infinity0@debian.org> Tue, 16 May 2017 18:00:53 +0200
0bccb006 1623
83bfd4ca 1624rustc (1.16.0+dfsg1-1) unstable; urgency=medium
de9ee5dd
XL
1625
1626 * Upload to unstable so we have something to build 1.17 with.
1627 * Update u-ignoretest-powerpc.patch for 1.16.
1628
83bfd4ca 1629 -- Ximin Luo <infinity0@debian.org> Wed, 19 Apr 2017 22:47:18 +0200
de9ee5dd 1630
2197a3b6 1631rustc (1.16.0+dfsg1-1~exp2) experimental; urgency=medium
0df609ad
XL
1632
1633 * Don't ignore test failures on Debian unstable.
1634 * Re-fix ignoring armhf test, accidentally reverted in previous version.
1635 * Try to fix buildd failure by swapping B-D alternatives.
1636
2197a3b6 1637 -- Ximin Luo <infinity0@debian.org> Sun, 16 Apr 2017 15:05:47 +0200
0df609ad 1638
2bd7188b
SL
1639rustc (1.16.0+dfsg1-1~exp1) experimental; urgency=medium
1640
f220f03b
SL
1641 * New upstream release
1642 * u-ignoretest-jemalloc.patch removed (applied upstream)
2bd7188b 1643
e0e251ab
SL
1644 [ Matthias Klose ]
1645 * Bootstrap using the rustc version in the archive, on all architectures.
1646 * Work around a GCC 4.8 ICE on AArch64.
1647 * Use alternative build dependencies on cmake3 and binutils-2.26 for
1648 builds on 14.04 LTS (trusty).
1649 * debian/make_orig*dl_tarball.sh: Include all Ubuntu architectures.
1650 * debian/rules: Ignore test results for now.
1651
1652 -- Sylvestre Ledru <sylvestre@debian.org> Thu, 13 Apr 2017 15:24:03 +0200
2bd7188b 1653
47a5c99d 1654rustc (1.15.1+dfsg1-1) unstable; urgency=medium
a32a31ae
XL
1655
1656 * Upload to unstable so we have something to build 1.16 with.
1657 * Try to fix ignoring atomic-lock-free tests on armhf.
1658
47a5c99d 1659 -- Ximin Luo <infinity0@debian.org> Wed, 22 Mar 2017 00:13:27 +0100
a32a31ae 1660
e3190085 1661rustc (1.15.1+dfsg1-1~exp3) experimental; urgency=medium
df3c45fa 1662
d2bf4fa1 1663 * Ignore atomic-lock-free tests on armhf.
df3c45fa 1664 * Update ignoretest-armhf_03.patch for newer 1.15.1 behaviour.
ef7272eb 1665 * Tidy up some other patches to do with ignoring tests.
df3c45fa 1666
e3190085 1667 -- Ximin Luo <infinity0@debian.org> Sun, 12 Mar 2017 04:15:33 +0100
df3c45fa 1668
adde2996 1669rustc (1.15.1+dfsg1-1~exp2) experimental; urgency=medium
563f7062
XL
1670
1671 * Update armhf ignoretest patch.
abd6345a
XL
1672 * Bootstrap armhf. (Closes: #809316, #834003)
1673 * Bootstrap ppc4el. (Closes: #839643)
1b42b986 1674 * Fix rust-lldb symlink. (Closes: #850639)
563f7062 1675
adde2996 1676 -- Ximin Luo <infinity0@debian.org> Thu, 02 Mar 2017 23:01:26 +0100
563f7062 1677
89bd9a0b 1678rustc (1.15.1+dfsg1-1~exp1) experimental; urgency=medium
bc50ea0f
SL
1679
1680 * New upstream release (won't probably be in stretch).
7324fc15 1681 see the 1.4 git branch for the follow up for stable
91b49110 1682 * Call to the test renamed from check-notidy => check
4bdce6c1 1683 * d/p/u-destdir-support.diff: Apply upstream patch to support
add58cb7 1684 destdir in the make install (for rustbuild, in later versions)
32bec241
SL
1685 * Overrides the 'binary-or-shlib-defines-rpath' lintian warnings.
1686 We need them for now
f3f050d1 1687 * Refresh of the patches
bc50ea0f 1688
ebce1096
XL
1689 [ Sven Joachim ]
1690 * Drop Pre-Depends on multiarch-support. (Closes: #856109)
1691
1692 [ Erwan Prioul ]
1693 * Fix test and build failures for ppc64el. (Closes: #839643)
1694
add58cb7
XL
1695 [ Ximin Luo ]
1696 * Disable rustbuild for the time being (as it was in 1.14) and instead
1697 bootstrap two new arches, armhf and ppc64el.
75de1645
XL
1698 * Switch back to debhelper 9 to make backporting easier.
1699 * Switch Build-Depends on binutils-multiarch back to binutils, the former is
1700 no longer needed by the upstream tests.
add58cb7 1701
b0379852
XL
1702 [ Matthias Klose ]
1703 * Compatibility fixes and improvements to help work better on Ubuntu.
1704
7324fc15 1705 -- Sylvestre Ledru <sylvestre@debian.org> Sun, 26 Feb 2017 21:12:27 +0100
bc50ea0f 1706
12cf07de 1707rustc (1.14.0+dfsg1-3) unstable; urgency=medium
2ae1870c
XL
1708
1709 * Fix mips64 Makefile patches.
bfea8d0e 1710 * Don't run arch-dep tests in a arch-indep build.
2ae1870c 1711
12cf07de 1712 -- Ximin Luo <infinity0@debian.org> Wed, 04 Jan 2017 21:34:56 +0100
2ae1870c 1713
38b66c3c 1714rustc (1.14.0+dfsg1-2) unstable; urgency=medium
40bf7657
XL
1715
1716 * Update README.Debian, the old one was way out of date.
d20c2479
XL
1717 * Detect mips CPUs in ./configure and fill in mips Makefile rules.
1718 * Work around jemalloc-related problems in the upstream bootstrapping
1719 binaries for arm64, ppc64el, s390x.
1720 * Disable jemalloc on s390x - upstream already disable it for some other
1721 arches.
1722 * Disable jemalloc tests for arches where jemalloc is disabled.
1723 * We still expect the following failures:
1724 * arm64 should be fixed (i.e. no failures) compared to the previous upload.
1725 * armhf will FTBFS due to 'Illegal instruction' and this can only be fixed
1726 with the next stable rustc release.
1727 * mips mipsel mips64el ppc64 ppc64el s390x will FTBFS due to yet other
1728 test failures beyond the ones I fixed above; this upload is only to save
1729 me manual work in producing nice reports that exhibit these failures.
40bf7657 1730
38b66c3c 1731 -- Ximin Luo <infinity0@debian.org> Thu, 29 Dec 2016 23:00:47 +0100
40bf7657 1732
ade7c066 1733rustc (1.14.0+dfsg1-1) unstable; urgency=medium
4e32eedd 1734
4aaa3973 1735 [ Sylvestre Ledru ]
ade7c066 1736 * New upstream release
4e32eedd
SL
1737 * Update debian/watch
1738
beb758dc
XL
1739 [ Ximin Luo ]
1740 * Try to bootstrap armhf ppc64 ppc64el s390x mips mipsel mips64el.
65b5d333 1741 (Closes: #809316, #834003, #839643)
beb758dc
XL
1742 * Make rust-gdb and rust-lldb arch:all packages.
1743 * Switch to debhelper 10.
1744
3f7e8ad6 1745 -- Ximin Luo <infinity0@debian.org> Sat, 24 Dec 2016 18:03:03 +0100
4e32eedd 1746
07d1f7e4 1747rustc (1.13.0+dfsg1-2) unstable; urgency=high
7a1680ef
LB
1748
1749 * Skip macro-stepping test on arm64, until
1750 https://github.com/rust-lang/rust/issues/37225 is resolved.
1751
1752 -- Luca Bruno <lucab@debian.org> Sat, 26 Nov 2016 23:40:14 +0000
1753
39adb0b5 1754rustc (1.13.0+dfsg1-1) unstable; urgency=medium
5e851056 1755
ddde8374
XL
1756 [ Sylvestre Ledru ]
1757 * New upstream release.
39adb0b5
SL
1758
1759 [ Ximin Luo ]
5e851056
XL
1760 * Use Debian system jquery instead of upstream's embedded copy.
1761
39adb0b5 1762 -- Sylvestre Ledru <sylvestre@debian.org> Fri, 11 Nov 2016 13:35:23 +0100
5e851056 1763
5183fac9 1764rustc (1.12.1+dfsg1-1) unstable; urgency=medium
7d965ae5 1765
cb44a039 1766 [ Sylvestre Ledru ]
48c7771d 1767 * New (minor) upstream release
7d965ae5 1768 * Missing dependency from rust-lldb to python-lldb-3.8 (Closes: #841833)
cb44a039 1769 * Switch to llvm 3.9. (Closes: #841834)
7d965ae5 1770
cb44a039
XL
1771 [ Ximin Luo ]
1772 * Dynamically apply rust-boot-1.12.1-from-1.12.0.diff.
1773 This allows us to bootstrap from either 1.11.0 or 1.12.0.
1774 * Bump LLVM Build-Depends version to get the backported patches for LLVM
1775 #30402 and #29163.
5cf6f0d4
XL
1776 * Install debugger_pretty_printers_common to rust-gdb and rust-lldb.
1777 (Closes: #841835)
cb44a039 1778
5183fac9 1779 -- Ximin Luo <infinity0@debian.org> Mon, 07 Nov 2016 14:15:14 +0100
7d965ae5 1780
0e3e0b3d
SL
1781rustc (1.12.0+dfsg1-2) unstable; urgency=medium
1782
d6db26c1
SL
1783 * Ignore test run-make/no-duplicate-libs. Fails on i386
1784 * Ignore test run-pass-valgrind/down-with-thread-dtors.rs . Fails on arm64
1785 * I am not switching to llvm 3.9 now because a test freezes. The plan is
1786 to silent the warning breaking the build and upload 1.12.1 after
0e3e0b3d
SL
1787
1788 -- Sylvestre Ledru <sylvestre@debian.org> Wed, 05 Oct 2016 10:48:01 +0200
1789
5caf96bc
SL
1790rustc (1.12.0+dfsg1-1) unstable; urgency=medium
1791
1792 * new upstream release
14322816 1793 - Rebase of the patches and removal of deprecated patches
5caf96bc
SL
1794
1795 -- Sylvestre Ledru <sylvestre@debian.org> Thu, 29 Sep 2016 20:45:04 +0200
1796
4b770a13 1797rustc (1.11.0+dfsg1-3) unstable; urgency=medium
ea192313
XL
1798
1799 * Fix separate build-arch and build-indep builds.
1800
4b770a13 1801 -- Ximin Luo <infinity0@debian.org> Tue, 13 Sep 2016 12:30:41 +0200
ea192313 1802
92270c97 1803rustc (1.11.0+dfsg1-2) unstable; urgency=medium
b020bb38
XL
1804
1805 * Fix rebuilding against the current version, by backporting a patch I wrote
1806 that was already applied upstream. Should fix the FTBFS that was observed
1807 by tests.reproducible-builds.org.
18736b61 1808 * Ignore a failing stdcall test on arm64; should fix the FTBFS there.
390d920c 1809 * Backport a doctest fix I wrote, already applied upstream.
b020bb38 1810
92270c97 1811 -- Ximin Luo <infinity0@debian.org> Mon, 12 Sep 2016 17:40:12 +0200
b020bb38 1812
b7e6a0df 1813rustc (1.11.0+dfsg1-1) unstable; urgency=medium
8ef6aa17
XL
1814
1815 * New upstream release
9735f8cf 1816 * Add versioned binutils dependency. (Closes: #819475, #823540)
8ef6aa17 1817
b7e6a0df 1818 -- Ximin Luo <infinity0@debian.org> Wed, 07 Sep 2016 10:31:57 +0200
8ef6aa17 1819
b0a1a0b1 1820rustc (1.10.0+dfsg1-3) unstable; urgency=medium
3641207a
XL
1821
1822 * Rebuild with LLVM 3.8, same as what upstream are using
1823 * Dynamically link against LLVM. (Closes: #832565)
1824
b0a1a0b1 1825 -- Ximin Luo <infinity0@debian.org> Sat, 30 Jul 2016 22:36:41 +0200
3641207a 1826
2542b741 1827rustc (1.10.0+dfsg1-2) unstable; urgency=medium
16dfb283
XL
1828
1829 * Tentatively support ARM architectures
1830 * Include upstream arm64,armel,armhf stage0 compilers (i.e. 1.9.0 stable)
1831 in a orig-dl tarball, like how we previously did for amd64,i386.
1832
2542b741 1833 -- Ximin Luo <infinity0@debian.org> Fri, 22 Jul 2016 15:54:51 +0200
16dfb283 1834
30168e14 1835rustc (1.10.0+dfsg1-1) unstable; urgency=medium
ec2b8474
XL
1836
1837 * New upstream release
1838 * Add myself to uploaders
427dce5b
XL
1839 * Update our build process to bootstrap from the previous Debian rustc stable
1840 version by default. See README.Debian for other options.
4b15ddbb 1841 * Update to latest Standards-Version; no changes required.
ec2b8474 1842
30168e14 1843 -- Ximin Luo <infinity0@debian.org> Sun, 17 Jul 2016 03:40:49 +0200
ec2b8474 1844
3a455c95
SL
1845rustc (1.9.0+dfsg1-1) unstable; urgency=medium
1846
1847 * New upstream release (Closes: #825752)
1848
1849 -- Sylvestre Ledru <sylvestre@debian.org> Sun, 29 May 2016 17:57:38 +0200
1850
c905f5fe 1851rustc (1.8.0+dfsg1-1) unstable; urgency=medium
4f08cd8c 1852
c905f5fe
SL
1853 * New upstream release
1854
1855 [ Ximin Luo ]
4f08cd8c 1856 * Fix using XZ for the orig tarball: needs explicit --repack in debian/watch
6455638b 1857 * Drop wno-error patch; applied upstream.
4f08cd8c 1858
c905f5fe 1859 -- Sylvestre Ledru <sylvestre@debian.org> Fri, 15 Apr 2016 12:01:45 +0200
4f08cd8c 1860
c4513ea7
SL
1861rustc (1.7.0+dfsg1-1) unstable; urgency=medium
1862
1863 * New upstream release
1864
1865 -- Sylvestre Ledru <sylvestre@debian.org> Thu, 03 Mar 2016 22:41:24 +0100
1866
e839ff2d 1867rustc (1.6.0+dfsg1-3) unstable; urgency=medium
4921cc2c 1868
e839ff2d
SL
1869 * Apply upstream fix to silent a valgrind issue in the test suite
1870 (Closes: ##812825)
4921cc2c
SL
1871 * Add gcc & libc-dev as dependency of rustc to make sure it works
1872 out of the box
1873
e839ff2d
SL
1874 [ Ximin Luo ]
1875 * Work around rust bug https://github.com/rust-lang/rust/issues/31529
1876 * Enable optional tests, and add verbosity/backtraces to tests
1877 * Use XZ instead of GZ compression (will apply to the next new upload)
1878
4921cc2c
SL
1879 -- Sylvestre Ledru <sylvestre@debian.org> Tue, 02 Feb 2016 15:08:11 +0100
1880
a35c16e2 1881rustc (1.6.0+dfsg1-2) unstable; urgency=medium
da2292c0 1882
da2292c0
AL
1883 * mk/rt.mk: Modify upstream code to append -Wno-error rather than trying
1884 to remove the string "-Werror". (Closes: #812448)
c2a1d9e3
AL
1885 * Disable new gcc-6 "-Wmisleading-indentation" warning, which triggers
1886 (incorrectly) on src/rt/miniz.c. (Closes: #811573)
cf9ecdde
AL
1887 * Guard arch-dependent dh_install commands appropriately, fixing
1888 arch-indep-only builds. (Closes: #809124)
da2292c0 1889
cf9ecdde 1890 -- Angus Lees <gus@debian.org> Tue, 26 Jan 2016 05:40:14 +1100
da2292c0 1891
b00fa677 1892rustc (1.6.0+dfsg1-1) unstable; urgency=medium
6df127b7 1893
b00fa677
SL
1894 * new upstream release
1895
1896 [ Ximin Luo ]
6df127b7
XL
1897 * Use secure links for Vcs-* fields.
1898
b00fa677 1899 -- Sylvestre Ledru <sylvestre@debian.org> Fri, 22 Jan 2016 10:56:08 +0100
6df127b7 1900
82d3be1b 1901rustc (1.5.0+dfsg1-1) unstable; urgency=medium
888747f5 1902
47636f13
SL
1903 * New upstream release
1904 - We believe that we should let rust transit to testing
1905 (Closes: #786836)
888747f5
SL
1906 * Move away from hash to the same rust naming schema
1907
1908 -- Sylvestre Ledru <sylvestre@debian.org> Thu, 10 Dec 2015 17:23:32 +0100
1909
4fc82e3b 1910rustc (1.4.0+dfsg1-1) unstable; urgency=medium
90b93ca3
SL
1911
1912 * New upstream release
1913 198068b3 => 1bf6e69c
1914 * Update the download url in debian/watch
1915
1916 -- Sylvestre Ledru <sylvestre@debian.org> Fri, 30 Oct 2015 09:36:02 +0100
1917
2ba0f5b9 1918rustc (1.3.0+dfsg1-1) unstable; urgency=medium
2cb66a3f 1919
31f7f721 1920 * New upstream release
1c32e1cd 1921 62abc69f => 198068b3
a83f8579 1922 * jquery updated from 2.1.0 to 2.1.4
31f7f721
SL
1923
1924 [ Ximin Luo ]
27a791fd 1925 * Use LLVM 3.7 as upstream does, now that it's released. (Closes: #797626)
2cb66a3f
XL
1926 * Fix debian/copyright syntax mistakes.
1927 * Don't Replace/Break previous versions of libstd-rust-*
1928 * Check that the libstd-rust-* name in d/control matches upstream.
1929 * Several other minor build tweaks.
1930
31f7f721 1931 -- Sylvestre Ledru <sylvestre@debian.org> Sat, 19 Sep 2015 14:39:35 +0200
2cb66a3f 1932
a2df95d4 1933rustc (1.2.0+dfsg1-1) unstable; urgency=medium
896c5cc4 1934
4bda0637 1935 * New upstream release
c5ecc362 1936 libstd-rust-7d23ff90 => libstd-rust-62abc69f
35a39697
SL
1937 * Add llvm-3.6-tools to the build dep as it is
1938 now needed for tests
896c5cc4
SL
1939 * Fix the Vcs-Browser value
1940
4bda0637 1941 -- Sylvestre Ledru <sylvestre@debian.org> Sat, 08 Aug 2015 23:13:44 +0200
896c5cc4 1942
e02a3fe2
AL
1943rustc (1.1.0+dfsg1-3) unstable; urgency=medium
1944
1945 * rust-{gdb,lldb} now Replaces pre-split rustc package.
1946 Closes: #793433.
1947 * Several minor lintian cleanups.
1948
1949 -- Angus Lees <gus@debian.org> Fri, 24 Jul 2015 17:47:48 +1000
1950
b8da800b 1951rustc (1.1.0+dfsg1-2) unstable; urgency=medium
1add0b94
AL
1952
1953 [ Angus Lees ]
1954 * Replace remote Rust logo with local file in HTML docs.
6a91b06a
AL
1955 * Symlink rust-{gdb,lldb}.1 to {gdb,lldb}.1 manpages.
1956 Note that gdb.1 requires the gdb-doc package, and that lldb.1 doesn't
b8da800b
AL
1957 exist yet (see #792908).
1958 * Restore "Architecture: amd64 i386" filter, mistakenly removed in
1959 previous version. Unfortunately the toolchain bootstrap isn't ready
1960 to support all Debian archs yet. Closes: #793147.
1add0b94 1961
b8da800b 1962 -- Angus Lees <gus@debian.org> Wed, 22 Jul 2015 09:51:08 +1000
1add0b94 1963
49f209c4 1964rustc (1.1.0+dfsg1-1) unstable; urgency=low
d26e875a 1965
df43df3e 1966 [ Angus Lees ]
485151a8 1967 * Set SONAME when building dylibs
525ff0f9
AL
1968 * Split out libstd-rust, libstd-rust-dev, rust-gdb, rust-lldb from rustc
1969 - libs are now installed into multiarch-friendly locations
1970 - rpath is no longer required to use dylibs (but talk to Debian Rust
1971 maintainers before building a package that depends on the dylibs)
f56dabc7
AL
1972 * Install /usr/share/rustc/architecture.mk, which declares Rust arch
1973 triples for Debian archs and is intended to help future Rust packaging
1974 efforts. Warning: it may not be complete/accurate yet.
f20ed4ac 1975 * New upstream release (1.1)
d26e875a 1976
49f209c4 1977 -- Angus Lees <gus@debian.org> Thu, 16 Jul 2015 14:23:47 +1000
094d8733
AL
1978
1979rustc (1.0.0+dfsg1-1) unstable; urgency=medium
1980
1981 [ Angus Lees ]
1982 * New upstream release (1.0!)
1983
df43df3e
SL
1984 [ Sylvestre Ledru ]
1985 * Fix the watch file
1986 * Update of the repack to remove llvm sources
1987
1988 -- Sylvestre Ledru <sylvestre@debian.org> Sat, 16 May 2015 08:24:32 +1000
d26e875a 1989
6a0c4e61 1990rustc (1.0.0~beta.4-1~exp1) experimental; urgency=low
bf79a23f
AL
1991
1992 [ Angus Lees ]
6a0c4e61 1993 * New upstream release (beta 3)
bf79a23f 1994 - Drop manpage patch - now included upstream
1261b4b3
AL
1995 * Replace duplicated compile-time dylibs with symlinks to run-time libs
1996 (reduces installed size by ~68MB)
bf79a23f 1997
9d090105 1998 [ Sylvestre Ledru ]
6a0c4e61 1999 * New upstream release (beta 4)
9d090105 2000 * Replace two more occurrences of jquery by the package
85473448 2001 * Repack upstream to remove an LLVM file with a non-DFSG license
9d090105
SL
2002
2003 -- Sylvestre Ledru <sylvestre@debian.org> Wed, 06 May 2015 11:14:30 +0200
bf79a23f 2004
cea9f174 2005rustc (1.0.0~alpha.2-1~exp1) experimental; urgency=low
6d2cb948 2006
d677860b 2007 [ Angus Lees ]
6d2cb948
AL
2008 * Patch upstream manpages to address minor troff issues
2009 * Make 'debian/rules clean' also clean LLVM source
2010 * Rename primary 'rust' binary package to 'rustc'
2011 * Fix potential FTBFS: rust-doc requires texlive-fonts-recommended (for
2012 pzdr.tfm)
0577fc84 2013 * Build against system LLVM
6d2cb948 2014
d677860b 2015 [ Sylvestre Ledru ]
3d092e50 2016 * New testing release
30d94541 2017 * Renaming of the source package
94d3a1fa 2018 * Set a minimal version for dpkg-dev and debhelper (for profiles)
cea9f174 2019 * For now, disable build profiles as they are not supported in Debian
1c8ac2b0
SL
2020 * Introduce some changes by Angus Lees
2021 - Introduction of build stages
2022 - Disable the parallel execution of tests
2023 - Improving of the parallel syntax
2024 - Use override_dh_auto_build-arch
2025 - Use override_dh_auto_build-indep
1c8ac2b0
SL
2026 - Better declarations of the doc
2027 - Update of the description
2028 - Watch file updated (with key check)
2029
d677860b
LB
2030 [ Luca Bruno ]
2031 * rules: respect 'nocheck' DEB_BUILD_OPTIONS
2032
6c4d5240 2033 -- Sylvestre Ledru <sylvestre@debian.org> Sat, 07 Mar 2015 09:25:47 +0100
1c8ac2b0 2034
1d86d79e 2035rust (1.0.0~alpha-0~exp1) experimental; urgency=low
9c865efd 2036
bcc26d9a
SL
2037 * Initial package (Closes: #689207)
2038 Work done by Luca Bruno, Jordan Justen and Sylvestre Ledru
6dbd4ee0 2039
a46ae6a6 2040 -- Sylvestre Ledru <sylvestre@debian.org> Fri, 23 Jan 2015 15:47:37 +0100