]> git.proxmox.com Git - rustc.git/blob - debian/changelog
Release 1.32.0+dfsg1-3 to Debian unstable.
[rustc.git] / debian / changelog
1 rustc (1.32.0+dfsg1-3) unstable; urgency=medium
2
3 * Conditionally-apply u-compiletest.patch based on stage0 compiler.
4 * Fix syntax error in d/rules compiletest check.
5
6 -- Ximin Luo <infinity0@debian.org> Sun, 17 Mar 2019 16:40:05 -0700
7
8 rustc (1.32.0+dfsg1-2) unstable; urgency=medium
9
10 * More verbose logging during builds.
11 * Fix compiletest compile error, and check log has at least 1 pass.
12
13 -- Ximin Luo <infinity0@debian.org> Sun, 17 Mar 2019 12:52:57 -0700
14
15 rustc (1.32.0+dfsg1-1) unstable; urgency=medium
16
17 * New upstream release.
18
19 -- Ximin Luo <infinity0@debian.org> Sun, 27 Jan 2019 22:02:48 -0800
20
21 rustc (1.32.0~beta.2+dfsg1-1~exp2) experimental; urgency=medium
22
23 * Note that this upstream version already Closes: #917191.
24 * Backport other upstream fixes. (Closes: #916818, #917000, #917192).
25
26 -- Ximin Luo <infinity0@debian.org> Tue, 01 Jan 2019 15:26:57 -0800
27
28 rustc (1.32.0~beta.2+dfsg1-1~exp1) experimental; urgency=medium
29
30 * New upstream release.
31 * Drop obsolete d-sparc64-dont-pack-spans.patch
32
33 -- Ximin Luo <infinity0@debian.org> Sun, 16 Dec 2018 13:48:25 -0800
34
35 rustc (1.31.0+dfsg1-2) unstable; urgency=medium
36
37 * Bump mips mipsel s390x allowed-failures to 24.
38
39 -- Ximin Luo <infinity0@debian.org> Sun, 16 Dec 2018 14:34:44 -0800
40
41 rustc (1.31.0+dfsg1-1) unstable; urgency=medium
42
43 * Revert debuginfo patches, they're not ready yet.
44
45 -- Ximin Luo <infinity0@debian.org> Sun, 16 Dec 2018 09:58:06 -0800
46
47 rustc (1.31.0+dfsg1-1~exp2) experimental; urgency=medium
48
49 * Drop redundant patches.
50 * Fix line numbers in some test-case patches.
51 * Backport an updated patch for gdb 8.2.
52
53 -- Ximin Luo <infinity0@debian.org> Sat, 15 Dec 2018 13:52:26 -0800
54
55 rustc (1.31.0+dfsg1-1~exp1) experimental; urgency=medium
56
57 * New upstream release.
58
59 -- Ximin Luo <infinity0@debian.org> Fri, 14 Dec 2018 21:30:56 -0800
60
61 rustc (1.31.0~beta.19+dfsg1-1~exp2) experimental; urgency=medium
62
63 * Filter LLVM build flags to not be stupid.
64
65 -- Ximin Luo <infinity0@debian.org> Sat, 01 Dec 2018 12:17:52 -0800
66
67 rustc (1.31.0~beta.19+dfsg1-1~exp1) experimental; urgency=medium
68
69 * New upstream release.
70
71 -- Ximin Luo <infinity0@debian.org> Thu, 29 Nov 2018 22:29:16 -0800
72
73 rustc (1.31.0~beta.4+dfsg1-1~exp2) experimental; urgency=medium
74
75 * Merge changes from Debian unstable.
76
77 -- Ximin Luo <infinity0@debian.org> Tue, 06 Nov 2018 19:45:26 -0800
78
79 rustc (1.31.0~beta.4+dfsg1-1~exp1) experimental; urgency=medium
80
81 * New upstream release.
82 * Drop old maintainers from Uploaders.
83
84 -- Ximin Luo <infinity0@debian.org> Sun, 04 Nov 2018 19:00:16 -0800
85
86 rustc (1.30.0+dfsg1-2) unstable; urgency=medium
87
88 * Increase FAILURES_ALLOWED for mips mipsel to 20.
89 * Set debuginfo-only-std = false for 32-bit powerpc architectures.
90
91 -- Ximin Luo <infinity0@debian.org> Fri, 02 Nov 2018 01:42:36 -0700
92
93 rustc (1.30.0+dfsg1-1) unstable; urgency=medium
94
95 * Upload to unstable. (Closes: #881845)
96 * Increase FAILURES_ALLOWED for mips architectures.
97 * Set debuginfo-only-std = false for mips architectures.
98
99 -- Ximin Luo <infinity0@debian.org> Thu, 01 Nov 2018 10:05:52 -0700
100
101 rustc (1.30.0+dfsg1-1~exp2) experimental; urgency=medium
102
103 * Disable debuginfo-gdb tests relating to enums. These will be fixed in an
104 upcoming version, see upstream #54614 for details.
105
106 -- Ximin Luo <infinity0@debian.org> Wed, 31 Oct 2018 00:02:25 -0700
107
108 rustc (1.30.0+dfsg1-1~exp1) experimental; urgency=medium
109
110 * Actually don't build docs in an arch-only build.
111 * Add mips patch, hopefully closes #881845 but let's see.
112 * New upstream release.
113
114 -- Ximin Luo <infinity0@debian.org> Tue, 30 Oct 2018 22:05:59 -0700
115
116 rustc (1.30.0~beta.7+dfsg1-1~exp3) experimental; urgency=medium
117
118 * Do the necessary bookkeeping for the LLVM update.
119
120 -- Ximin Luo <infinity0@debian.org> Wed, 26 Sep 2018 23:29:18 -0700
121
122 rustc (1.30.0~beta.7+dfsg1-1~exp2) experimental; urgency=medium
123
124 * Tweak test failure rules: armel <= 8, ppc64 <= 12.
125 * Update to LLVM 7.
126
127 -- Ximin Luo <infinity0@debian.org> Wed, 26 Sep 2018 21:43:30 -0700
128
129 rustc (1.30.0~beta.7+dfsg1-1~exp1) experimental; urgency=medium
130
131 * New upstream release.
132
133 -- Ximin Luo <infinity0@debian.org> Sun, 23 Sep 2018 10:40:30 -0700
134
135 rustc (1.29.0+dfsg1-1) unstable; urgency=medium
136
137 * Upload to unstable.
138 * Drop d-armel-disable-kernel-helpers.patch as a necessary part of the
139 fix to #906520, so it is actually fixed.
140 * Backport a patch to fix the rand crate on powerpc. (Closes: #909400)
141 * Lower the s390x allowed failures back to 25.
142
143 -- Ximin Luo <infinity0@debian.org> Sun, 23 Sep 2018 10:16:53 -0700
144
145 rustc (1.29.0+dfsg1-1~exp1) experimental; urgency=medium
146
147 * New upstream release.
148 * Include patch for armel atomics. (Closes: #906520)
149 * Update to latest Standards-Version; no changes required.
150
151 -- Ximin Luo <infinity0@debian.org> Thu, 20 Sep 2018 22:33:20 -0700
152
153 rustc (1.28.0+dfsg1-3) unstable; urgency=medium
154
155 * Team upload.
156
157 [ Ximin Luo ]
158 * More sparc64 fixes, and increase allowed-test-failures there to 180.
159
160 [ Julien Cristau ]
161 * Don't use pentium4 as i686 baseline (closes: #908561)
162
163 -- Julien Cristau <jcristau@debian.org> Tue, 11 Sep 2018 15:54:27 +0200
164
165 rustc (1.28.0+dfsg1-2) unstable; urgency=medium
166
167 * Switch on verbose-tests to restore the old pre-1.28 behaviour, and restore
168 old failure-counting logic.
169 * Allow 50 test failures on s390x, restored failure-counting logic avoids
170 more double-counts.
171
172 -- Ximin Luo <infinity0@debian.org> Sun, 05 Aug 2018 02:18:10 -0700
173
174 rustc (1.28.0+dfsg1-1) unstable; urgency=medium
175
176 * New upstream release.
177 * Add patches from Fedora to fix some test failures.
178 * Ignore a failure testing specific error output, under investigation.
179 * Allow 100 test failures on s390x, should be reducible later with LLVM 7.
180 * Temporary fix for mips64el bootstrap.
181 * Be even more verbose during the build.
182 * Update to latest Standards-Version.
183
184 -- Ximin Luo <infinity0@debian.org> Sat, 04 Aug 2018 23:04:41 -0700
185
186 rustc (1.28.0~beta.14+dfsg1-1~exp2) experimental; urgency=medium
187
188 * Update test-failure counting logic.
189 * Fix version constraints for Recommends: cargo.
190 * Add patch to fix sparc64 CABI.
191
192 -- Ximin Luo <infinity0@debian.org> Fri, 27 Jul 2018 04:26:52 -0700
193
194 rustc (1.28.0~beta.14+dfsg1-1~exp1) experimental; urgency=medium
195
196 * New upstream release.
197 * Update to latest Standards-Version; no changes required.
198
199 -- Ximin Luo <infinity0@debian.org> Wed, 25 Jul 2018 03:11:11 -0700
200
201 rustc (1.27.2+dfsg1-1) unstable; urgency=medium
202
203 [ Sylvestre Ledru ]
204 * Update of the alioth ML address.
205
206 [ Ximin Luo ]
207 * Fail the build if our version contains ~exp and we are not releasing to
208 experimental, this has happened by accident a few times already.
209 * Allow 36 and 44 test failures on armel and s390x respectively.
210 * New upstream release.
211
212 -- Ximin Luo <infinity0@debian.org> Tue, 24 Jul 2018 21:35:56 -0700
213
214 rustc (1.27.1+dfsg1-1~exp4) experimental; urgency=medium
215
216 * Unconditonally prune crate checksums to avoid having to manually prune them
217 whenever we patch the vendored crates.
218
219 -- Ximin Luo <infinity0@debian.org> Thu, 19 Jul 2018 14:49:18 -0700
220
221 rustc (1.27.1+dfsg1-1~exp3) experimental; urgency=medium
222
223 * Add patch from Fedora to fix rebuild against same version.
224
225 -- Ximin Luo <infinity0@debian.org> Thu, 19 Jul 2018 08:52:03 -0700
226
227 rustc (1.27.1+dfsg1-1~exp2) experimental; urgency=medium
228
229 * Fix some failing tests.
230
231 -- Ximin Luo <infinity0@debian.org> Wed, 18 Jul 2018 09:06:44 -0700
232
233 rustc (1.27.1+dfsg1-1~exp1) unstable; urgency=medium
234
235 * New upstream release.
236
237 -- Ximin Luo <infinity0@debian.org> Fri, 13 Jul 2018 22:58:02 -0700
238
239 rustc (1.26.2+dfsg1-1) unstable; urgency=medium
240
241 * New upstream release.
242 * Stop ignoring tests that now pass.
243 * Don't ignore tests that still fail, instead raise FAILURES_ALLOWED.
244 This allows us to see the test failures in the build logs, rather than
245 hiding them.
246
247 -- Ximin Luo <infinity0@debian.org> Sat, 16 Jun 2018 12:39:59 -0700
248
249 rustc (1.26.1+dfsg1-3) unstable; urgency=medium
250
251 * Fix build-dep version range to build against myself.
252
253 -- Ximin Luo <infinity0@debian.org> Thu, 31 May 2018 09:25:17 -0700
254
255 rustc (1.26.1+dfsg1-2) unstable; urgency=medium
256
257 * Also ignore test_loading_cosine on ppc64el.
258
259 -- Ximin Luo <infinity0@debian.org> Wed, 30 May 2018 20:58:46 -0700
260
261 rustc (1.26.1+dfsg1-1) unstable; urgency=medium
262
263 * New upstream release.
264
265 -- Ximin Luo <infinity0@debian.org> Wed, 30 May 2018 08:18:04 -0700
266
267 rustc (1.26.0+dfsg1-1~exp4) experimental; urgency=medium
268
269 * Try alternative patch to ignore x86 stdsimd tests suggested by upstream.
270 * Bump up allowed-test-failures to 8 to account for the fact that we're now
271 double-counting some failures.
272
273 -- Ximin Luo <infinity0@debian.org> Tue, 29 May 2018 20:36:56 -0700
274
275 rustc (1.26.0+dfsg1-1~exp3) experimental; urgency=medium
276
277 * Ignore some irrelevant tests on ppc64 and non-x86 platforms.
278
279 -- Ximin Luo <infinity0@debian.org> Tue, 29 May 2018 09:32:38 -0700
280
281 rustc (1.26.0+dfsg1-1~exp2) experimental; urgency=medium
282
283 * Add Breaks+Replaces for older libstd-rust-dev with codegen-backends.
284 (Closes: #899180)
285 * Backport some test and packaging fixes from Ubuntu.
286
287 -- Ximin Luo <infinity0@debian.org> Tue, 22 May 2018 22:00:53 -0700
288
289 rustc (1.26.0+dfsg1-1~exp1) experimental; urgency=medium
290
291 * New upstream release.
292 * Update to latest Standards-Version; no changes required.
293 * Update doc-base files. (Closes: #876831)
294
295 -- Ximin Luo <infinity0@debian.org> Sun, 20 May 2018 03:11:45 -0700
296
297 rustc (1.25.0+dfsg1-2) unstable; urgency=medium
298
299 * Add patches for LLVM's compiler-rt to fix bugs on sparc64 and mips64.
300 (Closes: #898982)
301 * Install codegen-backends into rustc rather than libstd-rust-dev.
302 (Closes: #899087)
303
304 -- Ximin Luo <infinity0@debian.org> Sat, 19 May 2018 13:10:33 -0700
305
306 rustc (1.25.0+dfsg1-1) unstable; urgency=medium
307
308 * Upload to unstable.
309 * Allow up to 15 test failures on s390x.
310 * Set CARGO_INCREMENTAL=0 on sparc64.
311
312 -- Ximin Luo <infinity0@debian.org> Fri, 18 May 2018 01:11:15 -0700
313
314 rustc (1.25.0+dfsg1-1~exp2) experimental; urgency=medium
315
316 * Install missing codegen-backends.
317
318 -- Ximin Luo <infinity0@debian.org> Fri, 06 Apr 2018 14:05:36 -0700
319
320 rustc (1.25.0+dfsg1-1~exp1) experimental; urgency=medium
321
322 * New upstream release.
323 * Update to LLVM 6.0.
324
325 -- Ximin Luo <infinity0@debian.org> Sun, 01 Apr 2018 15:59:47 +0200
326
327 rustc (1.24.1+dfsg1-1) unstable; urgency=medium
328
329 * Upload to unstable.
330 * Raise allowed-test-failures to 160 on some non-release arches: powerpc,
331 powerpcspe, sparc64, x32.
332
333 -- Ximin Luo <infinity0@debian.org> Wed, 07 Mar 2018 20:07:27 +0100
334
335 rustc (1.24.1+dfsg1-1~exp2) experimental; urgency=medium
336
337 * Steal some patches from Fedora to fix some test failures.
338 * Update debian/patches/u-make-tests-work-without-rpath.patch to try to fix
339 some more test failures.
340
341 -- Ximin Luo <infinity0@debian.org> Mon, 05 Mar 2018 16:25:26 +0100
342
343 rustc (1.24.1+dfsg1-1~exp1) experimental; urgency=medium
344
345 * More sparc64 CABI fixes. (Closes: #888757)
346 * New upstream release.
347 * Note that s390x baseline was updated in the meantime. (Closes: #851150)
348 * Include Debian-specific patch to disable kernel helpers on armel.
349 (Closes: #891902)
350 * Include missing build-dependencies for pkg.rustc.dlstage0 build profile.
351 (Closes: #891022)
352 * Add architecture.mk mapping for armel => armv5te-unknown-linux-gnueabi.
353 (Closes: #891913)
354 * Enable debuginfo-only-std on armel as well. (Closes: #891961)
355 * Backport upstream patch to support powerpcspe. (Closes: #891542)
356 * Disable full-bootstrap again to work around upstream #48319.
357
358 -- Ximin Luo <infinity0@debian.org> Sat, 03 Mar 2018 14:23:29 +0100
359
360 rustc (1.23.0+dfsg1-1) unstable; urgency=medium
361
362 * Upload to unstable.
363
364 -- Ximin Luo <infinity0@debian.org> Fri, 19 Jan 2018 11:49:31 +0100
365
366 rustc (1.23.0+dfsg1-1~exp1) experimental; urgency=medium
367
368 * New upstream release.
369 * Update to latest Standards-Version; no changes required.
370
371 -- Ximin Luo <infinity0@debian.org> Sun, 14 Jan 2018 00:08:17 +0100
372
373 rustc (1.22.1+dfsg1-2) unstable; urgency=medium
374
375 * Fix B-D rustc version so this package can be built using itself.
376
377 -- Ximin Luo <infinity0@debian.org> Mon, 01 Jan 2018 14:27:19 +0100
378
379 rustc (1.22.1+dfsg1-1) unstable; urgency=medium
380
381 [ Ximin Luo ]
382 * Remove unimportant files that autoload remote resources from rust-src.
383 * Fix more symlinks in rust-doc.
384 * On armhf, only generate debuginfo for libstd and not the compiler itself.
385 This works around buildds running out of memory, see upstream #45854.
386 * Update to latest Standards-Version; no changes required.
387
388 [ Chris Coulson ]
389 * Fix some test failures that occur because we build rust without an rpath.
390
391 -- Ximin Luo <infinity0@debian.org> Mon, 18 Dec 2017 19:46:25 +0100
392
393 rustc (1.22.1+dfsg1-1~exp1) experimental; urgency=medium
394
395 * New upstream release.
396 * Fix symlink target. (Closes: #877276)
397
398 -- Ximin Luo <infinity0@debian.org> Sat, 25 Nov 2017 22:29:12 +0100
399
400 rustc (1.21.0+dfsg1-3) unstable; urgency=medium
401
402 * Add/fix detection for sparc64, thanks to John Paul Adrian Glaubitz.
403 * Workaround FTBFS when building docs. (Closes: #880262)
404
405 -- Ximin Luo <infinity0@debian.org> Mon, 06 Nov 2017 10:03:32 +0100
406
407 rustc (1.21.0+dfsg1-2) unstable; urgency=medium
408
409 * Upload to unstable.
410 * Fix bootstrapping using 1.21.0, which is more strict about redundant &mut
411 previously used in u-output-failed-commands.patch.
412 * Only allow up to 5 test failures.
413
414 -- Ximin Luo <infinity0@debian.org> Wed, 25 Oct 2017 20:27:30 +0200
415
416 rustc (1.21.0+dfsg1-1) experimental; urgency=medium
417
418 * New upstream release.
419 * Fix the "install" target for cross-compilations; cross-compiling with
420 sbuild --host=$foreign-arch should work again.
421 * Update to latest Standards-Version; changes:
422 - Priority changed to optional from extra.
423
424 -- Ximin Luo <infinity0@debian.org> Tue, 17 Oct 2017 00:42:54 +0200
425
426 rustc (1.20.0+dfsg1-3) unstable; urgency=medium
427
428 * Disable jemalloc to fix FTBFS with 1.21 on armhf.
429
430 -- Ximin Luo <infinity0@debian.org> Wed, 25 Oct 2017 12:01:19 +0200
431
432 rustc (1.20.0+dfsg1-2) unstable; urgency=medium
433
434 * Update changelog entry for 1.20.0+dfsg1-1 to reflect that it was actually
435 and accidentally uploaded to unstable. No harm, no foul.
436 * We are no longer failing the build when tests fail, see NEWS or
437 README.Debian for details.
438 * Bump LLVM requirement to fix some failing tests.
439
440 -- Ximin Luo <infinity0@debian.org> Sat, 21 Oct 2017 14:20:17 +0200
441
442 rustc (1.20.0+dfsg1-1) unstable; urgency=medium
443
444 * New upstream release.
445
446 -- Ximin Luo <infinity0@debian.org> Sun, 15 Oct 2017 23:30:35 +0200
447
448 rustc (1.19.0+dfsg3-4) unstable; urgency=medium
449
450 * Bump LLVM requirement to pull in a fix for a FTBFS on ppc64el.
451
452 -- Ximin Luo <infinity0@debian.org> Sun, 15 Oct 2017 21:31:03 +0200
453
454 rustc (1.19.0+dfsg3-3) unstable; urgency=medium
455
456 * Fix a trailing whitespace for tidy.
457
458 -- Ximin Luo <infinity0@debian.org> Tue, 19 Sep 2017 16:09:41 +0200
459
460 rustc (1.19.0+dfsg3-2) unstable; urgency=medium
461
462 * Upload to unstable.
463 * Add a patch to print extra information when tests fail.
464
465 -- Ximin Luo <infinity0@debian.org> Tue, 19 Sep 2017 12:32:03 +0200
466
467 rustc (1.19.0+dfsg3-1) experimental; urgency=medium
468
469 * New upstream release.
470 * Upgrade to LLVM 4.0. (Closes: #873421)
471 * rust-src: install Debian patches as well
472
473 -- Ximin Luo <infinity0@debian.org> Fri, 15 Sep 2017 04:02:09 +0200
474
475 rustc (1.18.0+dfsg1-4) unstable; urgency=medium
476
477 * Support gperf 3.1. (Closes: #869610)
478
479 -- Ximin Luo <infinity0@debian.org> Tue, 25 Jul 2017 23:19:47 +0200
480
481 rustc (1.18.0+dfsg1-3) unstable; urgency=medium
482
483 * Upload to unstable.
484 * Disable failing run-make test on armhf.
485
486 -- Ximin Luo <infinity0@debian.org> Sat, 22 Jul 2017 20:30:25 +0200
487
488 rustc (1.18.0+dfsg1-2) experimental; urgency=medium
489
490 * Update to latest Standards-Version; no changes required.
491 * Change rustc to Multi-Arch: allowed and update Build-Depends with :native
492 annotations. Multi-Arch: foreign is typically for arch-indep packages that
493 might need to satisfy dependency chains of different architectures. Also
494 update instructions on cross-compiling to match this newer situation.
495 * Build debugging symbols for non-libstd parts of rustc.
496
497 -- Ximin Luo <infinity0@debian.org> Mon, 17 Jul 2017 23:04:03 +0200
498
499 rustc (1.18.0+dfsg1-1) experimental; urgency=medium
500
501 * New upstream release.
502
503 -- Ximin Luo <infinity0@debian.org> Tue, 27 Jun 2017 12:51:22 +0200
504
505 rustc (1.17.0+dfsg2-8) unstable; urgency=medium
506
507 * Workaround for linux #865549, fix FTBFS on ppc64el.
508
509 -- Ximin Luo <infinity0@debian.org> Mon, 17 Jul 2017 13:41:59 +0200
510
511 rustc (1.17.0+dfsg2-7) unstable; urgency=medium
512
513 * Show exception traceback in bootstrap.py to examine ppc64el build failure.
514
515 -- Ximin Luo <infinity0@debian.org> Wed, 21 Jun 2017 10:46:27 +0200
516
517 rustc (1.17.0+dfsg2-6) unstable; urgency=medium
518
519 * Upload to unstable.
520
521 -- Ximin Luo <infinity0@debian.org> Wed, 21 Jun 2017 00:24:22 +0200
522
523 rustc (1.17.0+dfsg2-5) experimental; urgency=medium
524
525 * More work-arounds for armhf test failures.
526
527 -- Ximin Luo <infinity0@debian.org> Fri, 16 Jun 2017 13:27:45 +0200
528
529 rustc (1.17.0+dfsg2-4) experimental; urgency=medium
530
531 * Fix arch-indep and arch-dep tests.
532 * Bump the LLVM requirement to fix FTBFS on armhf.
533
534 -- Ximin Luo <infinity0@debian.org> Wed, 14 Jun 2017 21:37:16 +0200
535
536 rustc (1.17.0+dfsg2-3) experimental; urgency=medium
537
538 * Try to force the real gdb package. Some resolvers like aspcud will select
539 gdb-minimal under some circumstances, but this causes the debuginfo-gdb
540 tests to break.
541
542 -- Ximin Luo <infinity0@debian.org> Wed, 14 Jun 2017 00:48:37 +0200
543
544 rustc (1.17.0+dfsg2-2) experimental; urgency=medium
545
546 * Support and document cross-compiling of rustc itself.
547 * Document cross-compiling other rust packages such as cargo.
548 * Work around upstream #39015 by disabling those tests rather than by
549 disabling optimisation, which causes FTBFS on 1.17.0 ppc64el. See
550 upstream #42476 and #42532 for details.
551
552 -- Ximin Luo <infinity0@debian.org> Tue, 13 Jun 2017 21:13:31 +0200
553
554 rustc (1.17.0+dfsg2-1) experimental; urgency=medium
555
556 [ Sylvestre Ledru ]
557 * New upstream release
558
559 [ Ximin Luo ]
560 * Adapt packaging for rustbuild, the new upstream cargo-based build system.
561
562 [ Matthijs van Otterdijk ]
563 * Add a binary package, rust-src. (Closes: #846177)
564 * Link to local Debian web resources in the docs, instead of remote ones.
565
566 -- Ximin Luo <infinity0@debian.org> Tue, 16 May 2017 18:00:53 +0200
567
568 rustc (1.16.0+dfsg1-1) unstable; urgency=medium
569
570 * Upload to unstable so we have something to build 1.17 with.
571 * Update u-ignoretest-powerpc.patch for 1.16.
572
573 -- Ximin Luo <infinity0@debian.org> Wed, 19 Apr 2017 22:47:18 +0200
574
575 rustc (1.16.0+dfsg1-1~exp2) experimental; urgency=medium
576
577 * Don't ignore test failures on Debian unstable.
578 * Re-fix ignoring armhf test, accidentally reverted in previous version.
579 * Try to fix buildd failure by swapping B-D alternatives.
580
581 -- Ximin Luo <infinity0@debian.org> Sun, 16 Apr 2017 15:05:47 +0200
582
583 rustc (1.16.0+dfsg1-1~exp1) experimental; urgency=medium
584
585 * New upstream release
586 * u-ignoretest-jemalloc.patch removed (applied upstream)
587
588 [ Matthias Klose ]
589 * Bootstrap using the rustc version in the archive, on all architectures.
590 * Work around a GCC 4.8 ICE on AArch64.
591 * Use alternative build dependencies on cmake3 and binutils-2.26 for
592 builds on 14.04 LTS (trusty).
593 * debian/make_orig*dl_tarball.sh: Include all Ubuntu architectures.
594 * debian/rules: Ignore test results for now.
595
596 -- Sylvestre Ledru <sylvestre@debian.org> Thu, 13 Apr 2017 15:24:03 +0200
597
598 rustc (1.15.1+dfsg1-1) unstable; urgency=medium
599
600 * Upload to unstable so we have something to build 1.16 with.
601 * Try to fix ignoring atomic-lock-free tests on armhf.
602
603 -- Ximin Luo <infinity0@debian.org> Wed, 22 Mar 2017 00:13:27 +0100
604
605 rustc (1.15.1+dfsg1-1~exp3) experimental; urgency=medium
606
607 * Ignore atomic-lock-free tests on armhf.
608 * Update ignoretest-armhf_03.patch for newer 1.15.1 behaviour.
609 * Tidy up some other patches to do with ignoring tests.
610
611 -- Ximin Luo <infinity0@debian.org> Sun, 12 Mar 2017 04:15:33 +0100
612
613 rustc (1.15.1+dfsg1-1~exp2) experimental; urgency=medium
614
615 * Update armhf ignoretest patch.
616 * Bootstrap armhf. (Closes: #809316, #834003)
617 * Bootstrap ppc4el. (Closes: #839643)
618 * Fix rust-lldb symlink. (Closes: #850639)
619
620 -- Ximin Luo <infinity0@debian.org> Thu, 02 Mar 2017 23:01:26 +0100
621
622 rustc (1.15.1+dfsg1-1~exp1) experimental; urgency=medium
623
624 * New upstream release (won't probably be in stretch).
625 see the 1.4 git branch for the follow up for stable
626 * Call to the test renamed from check-notidy => check
627 * d/p/u-destdir-support.diff: Apply upstream patch to support
628 destdir in the make install (for rustbuild, in later versions)
629 * Overrides the 'binary-or-shlib-defines-rpath' lintian warnings.
630 We need them for now
631 * Refresh of the patches
632
633 [ Sven Joachim ]
634 * Drop Pre-Depends on multiarch-support. (Closes: #856109)
635
636 [ Erwan Prioul ]
637 * Fix test and build failures for ppc64el. (Closes: #839643)
638
639 [ Ximin Luo ]
640 * Disable rustbuild for the time being (as it was in 1.14) and instead
641 bootstrap two new arches, armhf and ppc64el.
642 * Switch back to debhelper 9 to make backporting easier.
643 * Switch Build-Depends on binutils-multiarch back to binutils, the former is
644 no longer needed by the upstream tests.
645
646 [ Matthias Klose ]
647 * Compatibility fixes and improvements to help work better on Ubuntu.
648
649 -- Sylvestre Ledru <sylvestre@debian.org> Sun, 26 Feb 2017 21:12:27 +0100
650
651 rustc (1.14.0+dfsg1-3) unstable; urgency=medium
652
653 * Fix mips64 Makefile patches.
654 * Don't run arch-dep tests in a arch-indep build.
655
656 -- Ximin Luo <infinity0@debian.org> Wed, 04 Jan 2017 21:34:56 +0100
657
658 rustc (1.14.0+dfsg1-2) unstable; urgency=medium
659
660 * Update README.Debian, the old one was way out of date.
661 * Detect mips CPUs in ./configure and fill in mips Makefile rules.
662 * Work around jemalloc-related problems in the upstream bootstrapping
663 binaries for arm64, ppc64el, s390x.
664 * Disable jemalloc on s390x - upstream already disable it for some other
665 arches.
666 * Disable jemalloc tests for arches where jemalloc is disabled.
667 * We still expect the following failures:
668 * arm64 should be fixed (i.e. no failures) compared to the previous upload.
669 * armhf will FTBFS due to 'Illegal instruction' and this can only be fixed
670 with the next stable rustc release.
671 * mips mipsel mips64el ppc64 ppc64el s390x will FTBFS due to yet other
672 test failures beyond the ones I fixed above; this upload is only to save
673 me manual work in producing nice reports that exhibit these failures.
674
675 -- Ximin Luo <infinity0@debian.org> Thu, 29 Dec 2016 23:00:47 +0100
676
677 rustc (1.14.0+dfsg1-1) unstable; urgency=medium
678
679 [ Sylvestre Ledru ]
680 * New upstream release
681 * Update debian/watch
682
683 [ Ximin Luo ]
684 * Try to bootstrap armhf ppc64 ppc64el s390x mips mipsel mips64el.
685 (Closes: #809316, #834003, #839643)
686 * Make rust-gdb and rust-lldb arch:all packages.
687 * Switch to debhelper 10.
688
689 -- Ximin Luo <infinity0@debian.org> Sat, 24 Dec 2016 18:03:03 +0100
690
691 rustc (1.13.0+dfsg1-2) unstable; urgency=high
692
693 * Skip macro-stepping test on arm64, until
694 https://github.com/rust-lang/rust/issues/37225 is resolved.
695
696 -- Luca Bruno <lucab@debian.org> Sat, 26 Nov 2016 23:40:14 +0000
697
698 rustc (1.13.0+dfsg1-1) unstable; urgency=medium
699
700 [ Sylvestre Ledru ]
701 * New upstream release.
702
703 [ Ximin Luo ]
704 * Use Debian system jquery instead of upstream's embedded copy.
705
706 -- Sylvestre Ledru <sylvestre@debian.org> Fri, 11 Nov 2016 13:35:23 +0100
707
708 rustc (1.12.1+dfsg1-1) unstable; urgency=medium
709
710 [ Sylvestre Ledru ]
711 * New (minor) upstream release
712 * Missing dependency from rust-lldb to python-lldb-3.8 (Closes: #841833)
713 * Switch to llvm 3.9. (Closes: #841834)
714
715 [ Ximin Luo ]
716 * Dynamically apply rust-boot-1.12.1-from-1.12.0.diff.
717 This allows us to bootstrap from either 1.11.0 or 1.12.0.
718 * Bump LLVM Build-Depends version to get the backported patches for LLVM
719 #30402 and #29163.
720 * Install debugger_pretty_printers_common to rust-gdb and rust-lldb.
721 (Closes: #841835)
722
723 -- Ximin Luo <infinity0@debian.org> Mon, 07 Nov 2016 14:15:14 +0100
724
725 rustc (1.12.0+dfsg1-2) unstable; urgency=medium
726
727 * Ignore test run-make/no-duplicate-libs. Fails on i386
728 * Ignore test run-pass-valgrind/down-with-thread-dtors.rs . Fails on arm64
729 * I am not switching to llvm 3.9 now because a test freezes. The plan is
730 to silent the warning breaking the build and upload 1.12.1 after
731
732 -- Sylvestre Ledru <sylvestre@debian.org> Wed, 05 Oct 2016 10:48:01 +0200
733
734 rustc (1.12.0+dfsg1-1) unstable; urgency=medium
735
736 * new upstream release
737 - Rebase of the patches and removal of deprecated patches
738
739 -- Sylvestre Ledru <sylvestre@debian.org> Thu, 29 Sep 2016 20:45:04 +0200
740
741 rustc (1.11.0+dfsg1-3) unstable; urgency=medium
742
743 * Fix separate build-arch and build-indep builds.
744
745 -- Ximin Luo <infinity0@debian.org> Tue, 13 Sep 2016 12:30:41 +0200
746
747 rustc (1.11.0+dfsg1-2) unstable; urgency=medium
748
749 * Fix rebuilding against the current version, by backporting a patch I wrote
750 that was already applied upstream. Should fix the FTBFS that was observed
751 by tests.reproducible-builds.org.
752 * Ignore a failing stdcall test on arm64; should fix the FTBFS there.
753 * Backport a doctest fix I wrote, already applied upstream.
754
755 -- Ximin Luo <infinity0@debian.org> Mon, 12 Sep 2016 17:40:12 +0200
756
757 rustc (1.11.0+dfsg1-1) unstable; urgency=medium
758
759 * New upstream release
760 * Add versioned binutils dependency. (Closes: #819475, #823540)
761
762 -- Ximin Luo <infinity0@debian.org> Wed, 07 Sep 2016 10:31:57 +0200
763
764 rustc (1.10.0+dfsg1-3) unstable; urgency=medium
765
766 * Rebuild with LLVM 3.8, same as what upstream are using
767 * Dynamically link against LLVM. (Closes: #832565)
768
769 -- Ximin Luo <infinity0@debian.org> Sat, 30 Jul 2016 22:36:41 +0200
770
771 rustc (1.10.0+dfsg1-2) unstable; urgency=medium
772
773 * Tentatively support ARM architectures
774 * Include upstream arm64,armel,armhf stage0 compilers (i.e. 1.9.0 stable)
775 in a orig-dl tarball, like how we previously did for amd64,i386.
776
777 -- Ximin Luo <infinity0@debian.org> Fri, 22 Jul 2016 15:54:51 +0200
778
779 rustc (1.10.0+dfsg1-1) unstable; urgency=medium
780
781 * New upstream release
782 * Add myself to uploaders
783 * Update our build process to bootstrap from the previous Debian rustc stable
784 version by default. See README.Debian for other options.
785 * Update to latest Standards-Version; no changes required.
786
787 -- Ximin Luo <infinity0@debian.org> Sun, 17 Jul 2016 03:40:49 +0200
788
789 rustc (1.9.0+dfsg1-1) unstable; urgency=medium
790
791 * New upstream release (Closes: #825752)
792
793 -- Sylvestre Ledru <sylvestre@debian.org> Sun, 29 May 2016 17:57:38 +0200
794
795 rustc (1.8.0+dfsg1-1) unstable; urgency=medium
796
797 * New upstream release
798
799 [ Ximin Luo ]
800 * Fix using XZ for the orig tarball: needs explicit --repack in debian/watch
801 * Drop wno-error patch; applied upstream.
802
803 -- Sylvestre Ledru <sylvestre@debian.org> Fri, 15 Apr 2016 12:01:45 +0200
804
805 rustc (1.7.0+dfsg1-1) unstable; urgency=medium
806
807 * New upstream release
808
809 -- Sylvestre Ledru <sylvestre@debian.org> Thu, 03 Mar 2016 22:41:24 +0100
810
811 rustc (1.6.0+dfsg1-3) unstable; urgency=medium
812
813 * Apply upstream fix to silent a valgrind issue in the test suite
814 (Closes: ##812825)
815 * Add gcc & libc-dev as dependency of rustc to make sure it works
816 out of the box
817
818 [ Ximin Luo ]
819 * Work around rust bug https://github.com/rust-lang/rust/issues/31529
820 * Enable optional tests, and add verbosity/backtraces to tests
821 * Use XZ instead of GZ compression (will apply to the next new upload)
822
823 -- Sylvestre Ledru <sylvestre@debian.org> Tue, 02 Feb 2016 15:08:11 +0100
824
825 rustc (1.6.0+dfsg1-2) unstable; urgency=medium
826
827 * mk/rt.mk: Modify upstream code to append -Wno-error rather than trying
828 to remove the string "-Werror". (Closes: #812448)
829 * Disable new gcc-6 "-Wmisleading-indentation" warning, which triggers
830 (incorrectly) on src/rt/miniz.c. (Closes: #811573)
831 * Guard arch-dependent dh_install commands appropriately, fixing
832 arch-indep-only builds. (Closes: #809124)
833
834 -- Angus Lees <gus@debian.org> Tue, 26 Jan 2016 05:40:14 +1100
835
836 rustc (1.6.0+dfsg1-1) unstable; urgency=medium
837
838 * new upstream release
839
840 [ Ximin Luo ]
841 * Use secure links for Vcs-* fields.
842
843 -- Sylvestre Ledru <sylvestre@debian.org> Fri, 22 Jan 2016 10:56:08 +0100
844
845 rustc (1.5.0+dfsg1-1) unstable; urgency=medium
846
847 * New upstream release
848 - We believe that we should let rust transit to testing
849 (Closes: #786836)
850 * Move away from hash to the same rust naming schema
851
852 -- Sylvestre Ledru <sylvestre@debian.org> Thu, 10 Dec 2015 17:23:32 +0100
853
854 rustc (1.4.0+dfsg1-1) unstable; urgency=medium
855
856 * New upstream release
857 198068b3 => 1bf6e69c
858 * Update the download url in debian/watch
859
860 -- Sylvestre Ledru <sylvestre@debian.org> Fri, 30 Oct 2015 09:36:02 +0100
861
862 rustc (1.3.0+dfsg1-1) unstable; urgency=medium
863
864 * New upstream release
865 62abc69f => 198068b3
866 * jquery updated from 2.1.0 to 2.1.4
867
868 [ Ximin Luo ]
869 * Use LLVM 3.7 as upstream does, now that it's released. (Closes: #797626)
870 * Fix debian/copyright syntax mistakes.
871 * Don't Replace/Break previous versions of libstd-rust-*
872 * Check that the libstd-rust-* name in d/control matches upstream.
873 * Several other minor build tweaks.
874
875 -- Sylvestre Ledru <sylvestre@debian.org> Sat, 19 Sep 2015 14:39:35 +0200
876
877 rustc (1.2.0+dfsg1-1) unstable; urgency=medium
878
879 * New upstream release
880 libstd-rust-7d23ff90 => libstd-rust-62abc69f
881 * Add llvm-3.6-tools to the build dep as it is
882 now needed for tests
883 * Fix the Vcs-Browser value
884
885 -- Sylvestre Ledru <sylvestre@debian.org> Sat, 08 Aug 2015 23:13:44 +0200
886
887 rustc (1.1.0+dfsg1-3) unstable; urgency=medium
888
889 * rust-{gdb,lldb} now Replaces pre-split rustc package.
890 Closes: #793433.
891 * Several minor lintian cleanups.
892
893 -- Angus Lees <gus@debian.org> Fri, 24 Jul 2015 17:47:48 +1000
894
895 rustc (1.1.0+dfsg1-2) unstable; urgency=medium
896
897 [ Angus Lees ]
898 * Replace remote Rust logo with local file in HTML docs.
899 * Symlink rust-{gdb,lldb}.1 to {gdb,lldb}.1 manpages.
900 Note that gdb.1 requires the gdb-doc package, and that lldb.1 doesn't
901 exist yet (see #792908).
902 * Restore "Architecture: amd64 i386" filter, mistakenly removed in
903 previous version. Unfortunately the toolchain bootstrap isn't ready
904 to support all Debian archs yet. Closes: #793147.
905
906 -- Angus Lees <gus@debian.org> Wed, 22 Jul 2015 09:51:08 +1000
907
908 rustc (1.1.0+dfsg1-1) unstable; urgency=low
909
910 [ Angus Lees ]
911 * Set SONAME when building dylibs
912 * Split out libstd-rust, libstd-rust-dev, rust-gdb, rust-lldb from rustc
913 - libs are now installed into multiarch-friendly locations
914 - rpath is no longer required to use dylibs (but talk to Debian Rust
915 maintainers before building a package that depends on the dylibs)
916 * Install /usr/share/rustc/architecture.mk, which declares Rust arch
917 triples for Debian archs and is intended to help future Rust packaging
918 efforts. Warning: it may not be complete/accurate yet.
919 * New upstream release (1.1)
920
921 -- Angus Lees <gus@debian.org> Thu, 16 Jul 2015 14:23:47 +1000
922
923 rustc (1.0.0+dfsg1-1) unstable; urgency=medium
924
925 [ Angus Lees ]
926 * New upstream release (1.0!)
927
928 [ Sylvestre Ledru ]
929 * Fix the watch file
930 * Update of the repack to remove llvm sources
931
932 -- Sylvestre Ledru <sylvestre@debian.org> Sat, 16 May 2015 08:24:32 +1000
933
934 rustc (1.0.0~beta.4-1~exp1) experimental; urgency=low
935
936 [ Angus Lees ]
937 * New upstream release (beta 3)
938 - Drop manpage patch - now included upstream
939 * Replace duplicated compile-time dylibs with symlinks to run-time libs
940 (reduces installed size by ~68MB)
941
942 [ Sylvestre Ledru ]
943 * New upstream release (beta 4)
944 * Replace two more occurrences of jquery by the package
945 * Repack upstream to remove an LLVM file with a non-DFSG license
946
947 -- Sylvestre Ledru <sylvestre@debian.org> Wed, 06 May 2015 11:14:30 +0200
948
949 rustc (1.0.0~alpha.2-1~exp1) experimental; urgency=low
950
951 [ Angus Lees ]
952 * Patch upstream manpages to address minor troff issues
953 * Make 'debian/rules clean' also clean LLVM source
954 * Rename primary 'rust' binary package to 'rustc'
955 * Fix potential FTBFS: rust-doc requires texlive-fonts-recommended (for
956 pzdr.tfm)
957 * Build against system LLVM
958
959 [ Sylvestre Ledru ]
960 * New testing release
961 * Renaming of the source package
962 * Set a minimal version for dpkg-dev and debhelper (for profiles)
963 * For now, disable build profiles as they are not supported in Debian
964 * Introduce some changes by Angus Lees
965 - Introduction of build stages
966 - Disable the parallel execution of tests
967 - Improving of the parallel syntax
968 - Use override_dh_auto_build-arch
969 - Use override_dh_auto_build-indep
970 - Better declarations of the doc
971 - Update of the description
972 - Watch file updated (with key check)
973
974 [ Luca Bruno ]
975 * rules: respect 'nocheck' DEB_BUILD_OPTIONS
976
977 -- Sylvestre Ledru <sylvestre@debian.org> Sat, 07 Mar 2015 09:25:47 +0100
978
979 rust (1.0.0~alpha-0~exp1) experimental; urgency=low
980
981 * Initial package (Closes: #689207)
982 Work done by Luca Bruno, Jordan Justen and Sylvestre Ledru
983
984 -- Sylvestre Ledru <sylvestre@debian.org> Fri, 23 Jan 2015 15:47:37 +0100