Skip to content

Commit

Permalink
dockerfile: Fix undefined symbol for libva
Browse files Browse the repository at this point in the history
for libva-x11-2  2.10.0-1:
    ldd -r /usr/local/lib/gstreamer-1.0/libgstlibav.so gives us:
        undefined symbol: va_fool_postp (/usr/lib/x86_64-linux-gnu/libva-x11.so.2)
so we are upgrading it to 2.17, from backports
  • Loading branch information
joaoantoniocardoso authored and patrickelectric committed Apr 23, 2024
1 parent 1f9ea3a commit e7a113c
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ RUN mkdir -p /home/pi && \
echo "cd ~" >> $RCFILE_PATH && \
echo "source $RCFILE_PATH" >> /etc/bash.bashrc

# Add backports
RUN echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" | tee -a /etc/apt/sources.list

# Install necessary tools and libs for basic use
# Note: Remove iotop if htop is newer 3.2+
RUN apt update && \
Expand Down Expand Up @@ -76,6 +79,11 @@ RUN apt update && \
libvorbis0a \
libtk8.6 \
libv4l-0 \
libva-drm2/bullseye-backports \
libva-glx2/bullseye-backports \
libva-wayland2/bullseye-backports \
libva-x11-2/bullseye-backports \
libva2/bullseye-backports \
libvpx6 \
libyaml-0-2 \
libx264-160 \
Expand Down

0 comments on commit e7a113c

Please sign in to comment.