Commit Graph

297 Commits

Author SHA1 Message Date
Ximin Luo
6c577aa0dd fix patch name 2021-10-22 15:51:40 +01:00
Ximin Luo
b818945255 support -Z gcc-ld=lld 2021-10-22 15:47:51 +01:00
Ximin Luo
2f6e658401 Support terse and verbose DEB_BUILD_OPTIONS 2021-10-16 13:31:06 +01:00
Ximin Luo
61fad94a73 support x32, update to LLVM 13 2021-10-15 10:44:32 +01:00
Ximin Luo
19b13fcc69 Fix build failures for ppc64el and armhf 2021-10-14 00:36:00 +01:00
Ximin Luo
831ac0bfce Work around a segfault on ppc64el 2021-10-13 22:06:05 +01:00
Ximin Luo
fdd627af91 Bump test failures-allowed on s390x to 40 2021-10-10 22:37:46 +01:00
Ximin Luo
dc21c7f892 Update failures-allowed 2021-10-09 03:08:58 +01:00
Ximin Luo
6f423e6e43 Bump powerpc allowed-failures to 180 at the request of ports maintainers 2021-10-09 00:24:32 +01:00
Ximin Luo
f9fab79c2d Ignore more spurious test failures, and filed upstream 2021-10-09 00:22:47 +01:00
Ximin Luo
4e6f27ec0b Re-enable backported patch for armhf & reset its allowed-failures 2021-10-06 19:46:54 +01:00
Ximin Luo
7c61246680 fix FTBFS 2021-10-06 19:01:43 +01:00
Ximin Luo
84acf1d129 Honour parallel option in DEB_BUILD_OPTIONS 2021-10-02 02:22:13 +01:00
Ximin Luo
239ff1c59b Merge branch 'debian/experimental' into debian/sid 2021-09-29 20:02:56 +01:00
Ximin Luo
49b291a4e4 bump failures-allowed to 24 for ppc64, as requested by ports maintainer 2021-05-28 14:34:42 +01:00
Ximin Luo
07aed34724 update to LLVM 12 2021-05-19 17:48:21 +01:00
Ximin Luo
13259410cd drop obsolete FIXME 2021-05-14 17:36:28 +01:00
Ximin Luo
9b10a36a07 Install the rust-llvm-dwp symlink 2021-05-06 01:54:51 +01:00
Ximin Luo
854a17c4c8 Fix issue with dh_missing --fail-missing 2021-05-06 01:52:24 +01:00
Ximin Luo
ac78d03b65 Fix Makefile addition syntax 2021-05-05 22:24:20 +01:00
Ximin Luo
22f348febc hack around the fact that 1.51.0+dfsg1-1~exp3 did not install rust-llvm-dwp 2021-05-05 22:20:06 +01:00
Ximin Luo
e45516ba94 Install the rust-llvm-dwp symlink 2021-05-05 22:15:38 +01:00
Ximin Luo
511691dbaf Enable 32-bit windows support 2021-04-07 18:46:25 +01:00
Ximin Luo
a508e13b36 actually don't require root 2020-12-20 23:10:35 +00:00
Ximin Luo
87a8d8694f d/rules: no need to chmod -x these files any more 2020-12-20 21:05:04 +00:00
Ximin Luo
70d0da3f87 increase failures_allowed for powerpc up to 24 2020-11-10 12:18:19 +00:00
Ximin Luo
cc8b60bc22 woops, actually update to LLVM 11 2020-11-07 21:20:23 +00:00
Ximin Luo
830de2ed15 update libstd paths in rules 2020-09-05 16:11:09 +01:00
Ximin Luo
4263493f5b upstream changed cross-compiling behaviour 2020-09-05 14:42:55 +01:00
Ximin Luo
3aade23432 Update Files-Excluded and patches for new upstream version 1.47.0~beta.2 2020-09-04 16:37:26 +01:00
Ximin Luo
5500db47ba bunch of fixes 2020-08-14 23:34:39 +01:00
Ximin Luo
3e159f94f4 Drop "-cross" from packaging naming after discussion 2020-08-09 14:27:05 +01:00
Ximin Luo
247218ade3 disable windows 32-bit, it doesn't work rn 2020-08-09 03:52:23 +01:00
Ximin Luo
27da05fd6e add support for cross-compiling to windows 2020-08-09 03:51:10 +01:00
Ximin Luo
a93d58bc14 Update d/control, changelog, patches 2020-08-06 23:55:19 +01:00
Ximin Luo
4a099bab6e Update files for importing 1.46.0~beta.2 2020-08-06 23:08:05 +01:00
Ximin Luo
01620f267d ignore "allowed" failures in test results 2020-08-05 21:39:21 +01:00
Ximin Luo
6b21bfff6e d/rules: don't check copyright when looking for old LLVM leftovers 2020-07-27 16:07:08 +01:00
Ximin Luo
61821631a0 Update to LLVM 10 2020-07-27 13:37:04 +01:00
Ximin Luo
6d9b8abafb Work around upstream #74786 2020-07-27 02:50:45 +01:00
Ximin Luo
50bd2472f8 Update d/control, patches etc for 1.44.1 2020-07-04 17:44:48 +01:00
Ximin Luo
d9b94bc384 Drop some obsolete stuff 2020-04-11 20:46:18 +01:00
Ximin Luo
f6fae01bb4 deal with dwz + lintian incompatibility 2020-04-04 16:04:58 +01:00
Ximin Luo
61c10775ae drop patch only valid for 1.40.0 2020-03-08 23:47:08 +00:00
Fabian Grünbichler
2d55166abd don't attempt to install llvm codegen so
the backend is no longer possible to build as .so, it's statically
linked.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-03-08 23:27:51 +00:00
Ximin Luo
bed23ba614 Allow 180 failing tests on riscv64 2020-01-14 22:57:12 +00:00
Ximin Luo
910f03de4d build both wasm targets at once, avoids rebuild logic 2020-01-07 16:00:27 +00:00
Ximin Luo
b676ddf6b4 disable dh_strip workaround. rlibs will have all debuginfo, they are not in dbgsym packages anyway 2020-01-07 12:47:26 +00:00
Ximin Luo
8d2dc69d4a condition wasm build via profiles 2020-01-07 03:50:51 +00:00
Ximin Luo
453f6ddcfa Enable the wasm32-wasi target for code that needs a "real" libstd 2020-01-06 23:32:48 +00:00