Skip to content

Commit deea75b

Browse files
aescolarstephanosio
authored andcommitted
base: Add libfuse3
fuse v3 has been out there for a few years, and many other components have been progressively switching to it, while some distros have been taking an active effort to ensure they do not use the old fuse(2) anymore and intend to deprecate it and remove it in favour of fuse3. The native_sim fuse driver now can use fuse3 also, so let's install libfuse3-dev in our docker image to do a calm and progressive transition to it. i.e.: 1. Zephyr supports fuse3, but defaults to using v2 so we are compatible with the old image 2. The docker image starts including v3 3. Zephyr defaults to use v3 4. The docker image does not need to have v2 anymore so we remove it 1. is done 2. we'd want to do as soon as possible to enable other steps and forwards compatibility of the image 4. could then be done at any point in which we believe backwards compatibility with older Zephyr versions is not an issue anymore (or the distro forces us because it dropped the package). Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
1 parent cb0c3f9 commit deea75b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Dockerfile.base

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ RUN <<EOF
101101
iproute2 \
102102
lcov \
103103
libcairo2-dev \
104+
libfuse3-dev \
104105
libglib2.0-dev \
105106
libgtk2.0-0 \
106107
liblocale-gettext-perl \
@@ -155,6 +156,7 @@ RUN <<EOF
155156
apt-get install --no-install-recommends -y \
156157
libc6-dbg:i386 \
157158
libfuse-dev:i386 \
159+
libfuse3-dev:i386 \
158160
libsdl2-dev:i386
159161
fi
160162

0 commit comments

Comments
 (0)