Commit Graph

6338 Commits

Author SHA1 Message Date
Gianfranco Costamagna
bb4d2ae67e Add some more archs to GOLD, to fix missing LLVMgold plugin 2024-05-08 08:50:32 +02:00
Gianfranco Costamagna
98b1c19d78 Update changelog, upload to sid 2024-05-04 07:33:50 +02:00
Gianfranco Costamagna
eb889e502a Add ubuntu oracular as supported release 2024-05-04 07:33:40 +02:00
Sylvestre Ledru
72950dbd0f disable mold for all for now to make sure it builds gold 2024-04-29 13:46:37 +02:00
Sylvestre Ledru
7204c780c8 Be explicit with what ships in llvm-18-linker-tools to make sure we always ships gold. Will avoid issues like: https://github.com/llvm/llvm-project/issues/87553 2024-04-29 11:11:52 +02:00
Sylvestre Ledru
cb2bb7ab94 disable -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR 2024-04-26 14:19:27 +02:00
Sylvestre Ledru
e44ae5e5f7 rebase of the patch 2024-04-23 22:04:18 +02:00
Sylvestre Ledru
2db840f24b rebase of the patch 2024-04-23 21:25:08 +02:00
Sylvestre Ledru
0692d0ed4a fix changelog 2024-04-23 21:25:08 +02:00
Sylvestre Ledru
f6f4cbdc83 New upstream release 2024-04-18 18:15:04 +02:00
Sylvestre Ledru
afcf07feaa New upstream release but disabled for now because of https://github.com/rui314/mold/issues/1224 2024-04-04 09:22:10 +02:00
Sylvestre Ledru
f802896e03 fix the mold check 2024-03-22 22:20:11 +01:00
Sylvestre Ledru
89ce97a201 show control_vars as debug 2024-03-22 22:16:14 +01:00
Sylvestre Ledru
d4c37a3c41 fix the syntax 2024-03-22 21:47:29 +01:00
Sylvestre Ledru
d38538d72d Only install mold when used 2024-03-22 21:24:26 +01:00
Sylvestre Ledru
f918e56c65 prepare release 2024-03-20 09:23:21 +01:00
Sylvestre Ledru
5018d1a639 rebase of the patch 2024-03-20 09:23:11 +01:00
Sylvestre Ledru
e6ae36a279 remove old missing in symbols 2024-03-18 11:54:44 +01:00
Sylvestre Ledru
4a21831337 refresh symbols 2024-03-18 11:54:20 +01:00
Sylvestre Ledru
a8bd421038 disable mold on bookworm 2024-03-18 11:02:49 +01:00
Sylvestre Ledru
9740d53d94 mold: disable on old distro 2024-03-17 10:17:53 +01:00
Sylvestre Ledru
089c187448 Build using mold 2024-03-17 10:14:09 +01:00
Matthias Klose
84711da234 also add spriv-tools b-d to stage1 2024-03-16 21:14:52 +01:00
Matthias Klose
2e5dcb35cd * Build with --as-needed. 2024-03-16 20:34:47 +01:00
Matthias Klose
4d034a9a83 * Add a stage1 profile to disable curl, grpc and spirv. 2024-03-16 20:01:46 +01:00
Sylvestre Ledru
08dfdeb5a8 finish the management when libc is disabled 2024-03-13 14:08:58 +01:00
Matthias Klose
6ccf025a03 * Build-depend on llvm-spirv-18 instead of llvm-spirv-17. 2024-03-12 18:21:39 +01:00
Sylvestre Ledru
cf5b006c6c new upstream release 2024-03-09 08:27:59 +01:00
Sylvestre Ledru
8cfa278f7b show the value of the libc install 2024-03-09 08:17:17 +01:00
Sylvestre Ledru
479f9879df add a C++ module test 2024-03-09 08:14:44 +01:00
Sylvestre Ledru
2ac4279a50 improve the libc check 2024-03-09 00:02:48 +01:00
Sylvestre Ledru
71f2952b6d Try to address a link issue with libclang-cpp.so.18 (GH: #83986) 2024-03-08 21:20:41 +01:00
Sylvestre Ledru
841e1ce65b Disable libc on bionic for apt.llvm.org 2024-03-08 20:27:25 +01:00
Gianfranco Costamagna
87a903d191 Drop extra hack 2024-03-08 16:50:50 +01:00
Matthias Klose
4a5c909594 * Enable compiler-rt runtime again for 32bit time_t64 architectures.
* Revert: mark profile and xray include files as optional on armel and armhf.
2024-03-08 15:44:50 +01:00
Matthias Klose
6429a76c2a * Fix sanitizer build on 32bit time_t64 architectures. 2024-03-07 17:02:50 +01:00
Gianfranco Costamagna
25de83aaa5 Undo the commenting of rm -rf 2024-03-06 21:49:36 +01:00
Sylvestre Ledru
14e2367bc1 new release 2024-03-06 11:39:43 +01:00
Sylvestre Ledru
66ad38e289 add a test for C++ modules 2024-03-06 11:22:06 +01:00
Sylvestre Ledru
2c086230ae adjust the qualify-clang.sh with the libclang-common update 2024-03-06 11:08:09 +01:00
Sylvestre Ledru
a5bf4aa0b2 disable thinlto 2024-03-06 09:23:29 +01:00
Sylvestre Ledru
cd5f1cce89 fix the call to the llvm ir => .a 2024-03-06 09:22:37 +01:00
Sylvestre Ledru
a403fa2c96 update of the repack llvm ir => .a file 2024-03-06 09:22:37 +01:00
Sylvestre Ledru
f6c22777bc adjust some symlinks 2024-03-06 09:22:34 +01:00
Sylvestre Ledru
b33212f2d3 enable thinlto 2024-03-06 09:21:28 +01:00
Matthias Klose
264e74e251 mark profile and xray include files as optional on armel and armhf. 2024-03-06 09:17:16 +01:00
Gianfranco Costamagna
c78e2ba003 Update changelog 2024-03-06 07:27:22 +01:00
Matthias Klose
e09de8fa03 * Make libclang-common-18-dev architecture dependent. 2024-03-05 23:35:52 +01:00
Sylvestre Ledru
7f41bce4f0 Disable libllvmlibc-18-dev on armhf (Closes: #1065503) 2024-03-05 19:08:51 +01:00
Gianfranco Costamagna
9fe6ae31e2 Disable tests on mips64el 2024-03-05 10:18:20 +01:00