From 083cdd62880fe7cd94a561302716a76d0113133e Mon Sep 17 00:00:00 2001 From: dandocmando Date: Tue, 25 Jun 2024 20:45:45 +1000 Subject: [PATCH] change fusermount to static v4 --- .github/workflows/build-arm64-fusermount3.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-arm64-fusermount3.yml b/.github/workflows/build-arm64-fusermount3.yml index 199fd0b..6005f58 100644 --- a/.github/workflows/build-arm64-fusermount3.yml +++ b/.github/workflows/build-arm64-fusermount3.yml @@ -21,13 +21,14 @@ jobs: meson .. -Ddefault_library=static -Dudevrulesdir=/etc/udev/rules.d ninja sudo ninja install - - name: Copy fuse_config.h + - name: Generate fuse_config.h run: | - sudo cp libfuse/include/fuse_config.h /usr/local/include/ + cd libfuse/build + meson configure - name: Create static fusermount3 binary run: | cd libfuse/util - gcc -static -I/usr/local/include fusermount.c -o fusermount3.static $(pkg-config fuse3 --cflags --libs) -lpthread + gcc -static -I../include -I../build fusermount.c -o fusermount3.static $(pkg-config fuse3 --cflags --libs) -lpthread - name: Strip binary run: strip libfuse/util/fusermount3.static - name: Copy fusermount3 binary