Commit 93cf331
committed
[ci] install liburing for the site build
The v1.0.0-RC6 site deploy failed linking the browser bundle:
/usr/bin/ld: cannot find -luring: No such file or directory
[error] (kyo-netJS / ffiCompile) C compilation failed (exit=1)
The bundle reaches kyo-net through kyo-http, so linking it compiles
kyo-net's io_uring shim, which statically links -luring. deploy-site.yml
does not use .github/actions/setup and so never installed it. Before RC6
the site build pulled in no native shim and the gap did not show.
Installs liburing-dev inline, the way readme.yml already does for the
same reason. BoringSSL is not staged: build.sbt falls back to the
c-boringssl-stub shim, which is all a docs render needs, and readme.yml
sets the same precedent.1 parent fe26b57 commit 93cf331
1 file changed
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
43 | 50 | | |
44 | 51 | | |
45 | 52 | | |
| |||
0 commit comments