7f37da6e75
Dockerfile: +libclang-cpp18-dev
2024-11-12 22:02:13 +02:00
8b5797c41f
step41
2024-11-10 23:25:17 +02:00
e2186d9f07
step38, 39, 40
2024-11-10 23:19:54 +02:00
68045e27b8
remove stage3 where redundant
...
The full run now takes ~2.5h on AMD Ryzen 7 7840HS
2024-11-10 22:54:58 +02:00
151d9980e0
run: cleanup before work
2024-11-10 20:14:24 +02:00
a51635bde9
fix step36, 37
2024-11-10 18:15:12 +02:00
24dffd6f40
step36, 37
...
step37 wasn't tested yet, we'll get there.
2024-11-10 18:00:10 +02:00
a67dbe1678
re-add llvm17,18
2024-11-10 16:43:11 +02:00
a05c883ce0
step35
2024-11-10 16:35:51 +02:00
ba63d1d18d
step34
2024-11-10 16:05:41 +02:00
5abbe36b0e
fix step12 and step13
2024-11-10 12:56:02 +02:00
a67f224887
llvm.list: fix upstream
2024-11-10 00:43:03 +02:00
4ff45ac206
bullseye: fix llvm.list
2024-11-10 00:40:37 +02:00
e8767d2b76
Dockerfile: move to bullseye
...
Zig's 0.11.0 linking code has a bug where it would refuse to link to a
symbol that links to `pthread_create@@GLIBC_2_34`, since
`pthread_create@GLIBC_2.2.5` exists.
All that weirdness can be worked around by using a distro that has glibc
2.31.
For someone who is porting this to a modern distro: getting glibc-linked
0.11.0 may be tough. You may have better luck with 0.12.0.
If you really need 0.11.0, link stage3 to musl, that will just work.
2024-11-10 00:31:11 +02:00
5b27005106
step31, 32, 33
2024-11-10 00:04:37 +02:00
4c8aa66600
step29, 30
2024-11-09 23:43:10 +02:00
edbb6e0872
container fixes
2024-11-09 23:17:04 +02:00
a58348cabd
step28
2024-11-09 23:01:35 +02:00
b9045293fa
step27
2024-11-09 22:43:49 +02:00
4bfaf937e9
step26
2024-11-09 19:27:04 +02:00
39fdefe34f
update step25 build zig1.wasm
2024-11-09 19:05:07 +02:00
a979784852
step25
2024-11-09 18:28:12 +02:00
e5008d2257
step24
2024-11-09 18:16:52 +02:00
94d7058022
step23
2024-11-09 18:02:25 +02:00
902c9b1390
step22, llvm16
2024-11-09 17:03:42 +02:00
36d2e68f52
Dockerfile: remove unnecessary deps
2024-11-09 16:00:34 +02:00
939ace63fb
step20
2024-11-09 15:30:45 +02:00
7094c8b0b6
step19: fix previous dir
2024-11-09 15:25:17 +02:00
49e58176df
update commit comment
2024-11-09 15:16:43 +02:00
86ccfba77a
step18, 19
2024-11-09 15:16:25 +02:00
02f8d6e831
more adhoc patching of CMakeLists.txt
...
This happens often, and it's structure is known well enough to be
processed with sed.
2024-11-09 15:02:55 +02:00
f4f65abfd8
add missing patch
2024-11-09 14:39:42 +02:00
f106bc9471
add a comment for step18
2024-11-08 20:07:37 +02:00
0ff04803dc
step16, 17
2024-11-08 20:05:18 +02:00
2050f9ae4c
step14 and 15
2024-11-08 19:42:10 +02:00
2c374bcace
step13
2024-11-08 19:22:52 +02:00
321dbe70cc
step12
2024-11-08 18:32:44 +02:00
c02aef602a
advance step11
2024-11-08 17:05:55 +02:00
1c3aa58040
step11
2024-11-08 16:56:35 +02:00
cd6a987e9a
step10
2024-11-08 16:47:27 +02:00
ec42eb8bc8
remove echo statements, make var names consistent
...
more helpful
2024-11-07 09:09:25 +02:00
084b5b082a
fix var name
2024-11-07 07:41:05 +02:00
a13e2b9152
comments
2024-11-07 00:04:53 +02:00
f0e4815cb5
remove redundant comment
2024-11-07 00:03:15 +02:00
4f491bc334
step09
2024-11-07 00:03:00 +02:00
1bf8e4609d
reword log messages
2024-11-06 23:48:40 +02:00
42464b1b56
rename step variables
2024-11-06 23:36:47 +02:00
770153228a
step8 is fine
2024-11-06 22:59:50 +02:00
1b12bab360
run: what works and what doesn't
2024-11-06 22:57:41 +02:00
e516351ba5
step8 + shellcheck
2024-11-06 22:51:55 +02:00