Compare commits

...

1 Commits

Author SHA1 Message Date
c036e98101 fix: permission issues from 465d4ec3
Signed-off-by: Alix von Schirp <github@avonschirp.bootmedia.de>
2026-02-19 13:43:42 +01:00
2 changed files with 5 additions and 7 deletions

View File

@@ -5,7 +5,7 @@ ARG FFMPEG_VERSION=8.0.1
ARG X264_COMMIT=b35605a ARG X264_COMMIT=b35605a
ARG LAME_VERSION=3.100 ARG LAME_VERSION=3.100
ARG PREFIX=/opt/ffmpeg ARG PREFIX=/tmp/ffmpeg-build
ARG MAKEFLAGS="-j4" ARG MAKEFLAGS="-j4"
RUN wget -qO- https://apt.llvm.org/llvm-snapshot.gpg.key | tee /etc/apt/trusted.gpg.d/apt.llvm.org.asc RUN wget -qO- https://apt.llvm.org/llvm-snapshot.gpg.key | tee /etc/apt/trusted.gpg.d/apt.llvm.org.asc
@@ -16,8 +16,6 @@ RUN apt-get install -y libclang-rt-20-dev-wasm32 libclang-rt-20-dev-wasm64 libc+
RUN apt-get update && apt-get install -y autoconf libtool build-essential pkgconf RUN apt-get update && apt-get install -y autoconf libtool build-essential pkgconf
FROM build AS userbuild
USER ${BUILD_USER} USER ${BUILD_USER}
# libx264 # libx264
@@ -106,8 +104,8 @@ RUN emmake make -j4 && \
emmake make install emmake make install
COPY ./src/ffprobe-wasm-wrapper.cpp /build/src/ffprobe-wasm-wrapper.cpp COPY --chown=${BUILD_USER}:${BUILD_USER} ./src/ffprobe-wasm-wrapper.cpp /build/src/ffprobe-wasm-wrapper.cpp
COPY ./Makefile /build/Makefile COPY --chown=${BUILD_USER}:${BUILD_USER} ./Makefile /build/Makefile
WORKDIR /build WORKDIR /build

View File

@@ -2,8 +2,8 @@ dist/ffprobe-wasm.js:
mkdir -p dist && \ mkdir -p dist && \
emcc --bind \ emcc --bind \
-O3 \ -O3 \
-L/opt/ffmpeg/lib \ -L/tmp/ffmpeg-build/lib \
-I/opt/ffmpeg/include/ \ -I/tmp/ffmpeg-build/include/ \
-s EXPORTED_RUNTIME_METHODS="[FS, cwrap, ccall, getValue, setValue, writeAsciiToMemory]" \ -s EXPORTED_RUNTIME_METHODS="[FS, cwrap, ccall, getValue, setValue, writeAsciiToMemory]" \
-s INITIAL_MEMORY=268435456 \ -s INITIAL_MEMORY=268435456 \
-lavcodec -lavformat -lavfilter -lavdevice -lswresample -lswscale -lavutil -lm -lx264 \ -lavcodec -lavformat -lavfilter -lavdevice -lswresample -lswscale -lavutil -lm -lx264 \