From 33c8d790c3d358a475c9ba828043e2c19e8d4b37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20Sj=C3=B6green?= Date: Fri, 6 Aug 2021 23:28:10 +0200 Subject: feat: ffi to replace plugins (#11152) This commit removes implementation of "native plugins" and replaces it with FFI API. Effectively "Deno.openPlugin" API was replaced with "Deno.dlopen" API. --- .github/workflows/ci.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fe25f6645..c9d98b524 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -164,11 +164,13 @@ jobs: sudo apt-get update sudo apt-get install debootstrap - # Note: git, nc, strace, and time, are needed to run the benchmarks. - sudo debootstrap \ - --include=ca-certificates,curl,git,netcat-openbsd,strace,time \ - --no-merged-usr --variant=minbase bionic /sysroot \ - http://azure.archive.ubuntu.com/ubuntu + # `file` and `make` are needed to build libffi-sys. + # `curl` is needed to build rusty_v8. + # `git`, `nc`, `strace`, and `time`, are needed to run the benchmarks. + sudo debootstrap \ + --include=ca-certificates,curl,file,git,make,netcat-openbsd,strace,time \ + --no-merged-usr --variant=minbase bionic /sysroot \ + http://azure.archive.ubuntu.com/ubuntu sudo mount --rbind /dev /sysroot/dev sudo mount --rbind /sys /sysroot/sys sudo mount --rbind /home /sysroot/home -- cgit v1.2.3