0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-03-10 06:07:03 -04:00
deno/.github
Matt Mastracci 62fcce258b
fix: widen aarch64 linux minimum GLIBC version by improving sysroot build (#23791)
Fixes the sysroot to make it more reliable on aarch64. The sysroot we
download as part of the build process now includes a small script to set
up the linker flags required to build in that sysroot.

Fixes #23775 

Before:

```
matt@raspberrypi:~ $ ~/.deno/bin/deno 
/home/matt/.deno/bin/deno: /lib/aarch64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /home/matt/.deno/bin/deno)
```

After:

```
matt@raspberrypi:/tmp $ ./deno
Deno 1.43.3
exit using ctrl+d, ctrl+c, or close()
REPL is running with all permissions allowed.
To specify permissions, run `deno repl` with allow flags.
```
2024-05-17 00:41:22 +02:00
..
ISSUE_TEMPLATE chore: fix issue template discord link (#21885) 2024-01-10 12:43:45 +01:00
mtime_cache chore: upgrade CI workflows to use Node 20 (#22304) 2024-02-06 21:47:44 +00:00
workflows fix: widen aarch64 linux minimum GLIBC version by improving sysroot build (#23791) 2024-05-17 00:41:22 +02:00
CODE_OF_CONDUCT.md Update code-of-conduct email (#18162) 2023-03-13 17:14:06 +00:00
PULL_REQUEST_TEMPLATE.md chore: Update PR template (#22340) 2024-02-07 19:54:08 -07:00
SECURITY.md chore: update SECURITY.md (#21766) 2024-01-02 17:53:01 -05:00