Browse Source

fix pynacl/libsodium build on freebsd (#9214)

TW 2 ngày trước cách đây
mục cha
commit
425fa1c77a
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      .github/workflows/ci.yml

+ 4 - 0
.github/workflows/ci.yml

@@ -389,6 +389,7 @@ jobs:
                 # Install one of the FUSE libraries; fail if neither is available
                 sudo -E pkg install -y fusefs-libs || sudo -E pkg install -y fusefs-libs3
                 sudo -E pkg install -y rust
+                sudo -E pkg install -y gmake
                 sudo -E pkg install -y git
                 sudo -E pkg install -y python310 py310-sqlite3
                 sudo -E pkg install -y python311 py311-sqlite3 py311-pip py311-virtualenv
@@ -397,6 +398,9 @@ jobs:
                 sudo ln -sf /usr/local/bin/pip3.11 /usr/local/bin/pip3
                 sudo ln -sf /usr/local/bin/pip3.11 /usr/local/bin/pip
 
+                # required for libsodium/pynacl build
+                export MAKE=gmake
+
                 python -m venv .venv
                 . .venv/bin/activate
                 python -V