Commit Graph

605 Commits

Author SHA1 Message Date
Ximin Luo
fa17eef8db Exclude dbghelp.a binary blobs 2017-09-14 15:34:38 +02:00
Ximin Luo
d245673067 Strip rlib files properly 2017-09-14 12:51:21 +02:00
Ximin Luo
a829867fe5 Update d/copyright 2017-09-14 12:47:02 +02:00
Ximin Luo
e463cb912d Mark the LLVM update bug as closed 2017-08-27 17:24:36 +02:00
Ximin Luo
a02b21ccac Add version constraint for cmake Build-Dep 2017-08-27 14:58:53 +02:00
Ximin Luo
895e8d94b4 Try disabling parallel codegen for reproducibility 2017-08-01 21:03:26 +02:00
Ximin Luo
4b5087b4e4 Update TODO and add some cross-compiling fixes 2017-07-31 15:41:17 +02:00
Ximin Luo
5bb5e821d3 Don't split dwarf debug for a fully-reproducible build 2017-07-28 15:13:13 +02:00
Ximin Luo
9197bf095a Only remap-path-prefix if the bootstrap compiler supports it 2017-07-28 13:45:02 +02:00
Ximin Luo
68e7eb976b Allow disabling tests only via Build Profiles for convenience 2017-07-28 13:28:35 +02:00
Ximin Luo
f62a0c6cbe Install debian/patches to /usr/src 2017-07-28 13:26:42 +02:00
Ximin Luo
b5dfb68c5e Follow Debian naming convention in /usr/src 2017-07-28 13:25:50 +02:00
Ximin Luo
84050b3a56 Use remap-path-prefix flags for a reproducible build 2017-07-28 13:10:23 +02:00
Ximin Luo
c278737979 Merge branch 'debian/sid' into debian/experimental 2017-07-25 23:24:41 +02:00
Ximin Luo
9e13d78ad2 Add .gitattributes for merging d/changelog 2017-07-25 23:24:25 +02:00
Ximin Luo
16d94f0317 Release 1.18.0+dfsg1-4 to Debian unstable. 2017-07-25 23:19:54 +02:00
Ximin Luo
c5db2f19fa Support gperf 3.1. (Closes: #869610) 2017-07-25 23:18:06 +02:00
Ximin Luo
593de90481 d/empty-cargo-checksum.py: truncate after writing when in rw mode 2017-07-25 11:34:10 +02:00
Ximin Luo
8eb77f8076 Update d/changelog and TODO.Debian 2017-07-25 11:30:24 +02:00
Ximin Luo
c2a9bcb1b4 Updated version 1.19.0+dfsg2 from 'upstream/1.19.0+dfsg2'
with Debian dir b98cddaff1
2017-07-25 11:28:40 +02:00
Ximin Luo
22607d1ecc New upstream version 1.19.0+dfsg2 2017-07-25 11:28:13 +02:00
Ximin Luo
3a2080708a Update prune/audit instructions and un-exclude stuff needed by rust-installer 2017-07-25 11:19:37 +02:00
Ximin Luo
6b0d97fc8e More changes needed for 1.19 2017-07-25 11:16:40 +02:00
Ximin Luo
6a9e99e91a Various fixes to work with 1.19
- needs cargo >= 0.19
- include rust-installer again
- ./x.py dist --install -> ./x.py install
2017-07-25 09:58:57 +02:00
Ximin Luo
ea7ad4be9d Remove jquery as a build-dependency 2017-07-24 16:01:54 +02:00
Ximin Luo
b1076f2540 Automate the culling of dependencies, reduce manual maintenance 2017-07-24 15:25:38 +02:00
Ximin Luo
8e396fda05 Set RUST_BACKTRACE=1 everywhere 2017-07-24 14:01:13 +02:00
Ximin Luo
666f0397d5 Upgrade to LLVM 4.0 2017-07-24 14:00:02 +02:00
Ximin Luo
8bba29810b Add a script, prune-unused-deps 2017-07-24 13:47:15 +02:00
Ximin Luo
087798b2ef Don't pass locked/frozen, allows us to remove more dependencies 2017-07-24 12:42:39 +02:00
Ximin Luo
de1de54b25 Work around upstream oddity 2017-07-24 12:18:31 +02:00
Ximin Luo
f9c0a7ff6c Refresh patches 2017-07-24 12:10:03 +02:00
Ximin Luo
9e5dfae083 Update d/changelog and bump versions 2017-07-24 11:56:00 +02:00
Ximin Luo
787f7828ac Updated version 1.19.0+dfsg1 from 'upstream/1.19.0+dfsg1'
with Debian dir 329bc4c35c
2017-07-24 11:55:36 +02:00
Ximin Luo
7cac9316f9 New upstream version 1.19.0+dfsg1 2017-07-24 11:55:06 +02:00
Ximin Luo
d3c486ba3b Update d/copyright Files-Excluded for 1.19 2017-07-24 11:45:32 +02:00
Ximin Luo
69a7dd8666 Update d/gbp.conf 2017-07-24 10:05:00 +02:00
Ximin Luo
1fbd4427a2 Release 1.18.0+dfsg1-3 to Debian unstable. 2017-07-22 20:30:35 +02:00
Ximin Luo
3a79b306d4 Update d/changelog 2017-07-22 20:28:00 +02:00
Ximin Luo
73eb7819a7 Disable failing run-make test on armhf 2017-07-22 20:25:31 +02:00
Ximin Luo
0d3674eb1e Add instructions on running individual tests 2017-07-22 20:23:40 +02:00
Ximin Luo
f189b0c51c Release 1.18.0+dfsg1-2 to Debian experimental. 2017-07-17 23:04:10 +02:00
Ximin Luo
0024755cea Organise patches 2017-07-17 23:03:48 +02:00
Ximin Luo
6deb54e051 Update d/changelog, libstd-rust-1.18-dbgsym went from 20MB to 60MB 2017-07-17 22:56:04 +02:00
Ximin Luo
02f1a362b3 rustbuild: add and use --no-fail-fast 2017-07-17 22:49:49 +02:00
Ximin Luo
0ace110aae Fix more lintian overrides and add debugging symbols for compiler internals 2017-07-17 22:35:15 +02:00
Ximin Luo
82c6c3b4be Document the fact that d-prefer-dynamic doesn't yet work 2017-07-17 21:14:17 +02:00
Ximin Luo
3613a4e9ef Update config.toml, lintian-overrides 2017-07-17 21:04:42 +02:00
Ximin Luo
a3c295ccb9 Work around #839145 2017-07-17 20:01:19 +02:00
Ximin Luo
347f6206a3 Add a strong check that rustc_llvm is actually dynamically-linked 2017-07-17 19:17:32 +02:00