Skip to content

refactor(flake): splitted to more manageable modules #176

refactor(flake): splitted to more manageable modules

refactor(flake): splitted to more manageable modules #176

Triggered via push December 18, 2023 09:51
Status Failure
Total duration 5m 50s
Artifacts

docker-build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

1 error
buildx
buildx failed with: ERROR: failed to solve: process "/bin/sh -c #!/bin/bash\n set -e\n\n DEV_PACKAGES=\" \\\n build-essential ninja-build gcc meson cmake ccache bison equivs \\\n ca-certificates git libllvm15 \\\n flex libx265-dev libopus-dev nasm libzxingcore-dev libzbar-dev libdrm-dev libva-dev \\\n libmfx-dev libvpl-dev libmfx-tools libunwind8 libcap2-bin \\\n libx11-dev libxfixes-dev libxdamage-dev libwayland-dev libpulse-dev libglib2.0-dev \\\n libopenjp2-7-dev liblcms2-dev libcairo2-dev libcairo-gobject2 libwebp7 librsvg2-dev libaom-dev\n \"\n apt-get update -y\n apt-get install -y --no-install-recommends $DEV_PACKAGES\n\n # Build gstreamer\n git clone -b $GSTREAMER_VERSION --depth=1 https://gitlab.freedesktop.org/gstreamer/gstreamer.git $SOURCE_PATH/gstreamer\n cd ${SOURCE_PATH}/gstreamer\n # see the list of possible options here: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/blob/main/meson_options.txt \\\n meson setup \\\n --buildtype=release \\\n --strip \\\n -Dgst-full-libraries=app,video \\\n -Dorc=disabled \\\n -Dgpl=enabled \\\n -Dbase=enabled \\\n -Dgood=enabled \\\n -Dugly=enabled \\\n -Drs=disabled \\\n -Dtls=disabled \\\n -Dgst-examples=disabled \\\n -Dlibav=disabled \\\n -Dtests=disabled \\\n -Dexamples=disabled \\\n -Ddoc=disabled \\\n -Dpython=disabled \\\n -Drtsp_server=disabled \\\n -Dqt5=disabled \\\n -Dbad=enabled \\\n -Dgst-plugins-good:soup=disabled \\\n -Dgst-plugins-good:ximagesrc=enabled \\\n -Dgst-plugins-good:pulse=enabled \\\n -Dgst-plugins-bad:x265=enabled \\\n -Dgst-plugins-bad:qsv=enabled \\\n -Dgst-plugins-bad:aom=enabled \\\n -Dgst-plugin-bad:nvcodec=enabled \\\n -Dvaapi=enabled \\\n build\n meson compile -C build\n meson install -C build\n\n # fake install, this way we'll keep runtime dependencies and we can safely delete all the additional packages\n equivs-build $SOURCE_PATH/gstreamer.control\n dpkg -i gstreamer-wolf_${GSTREAMER_VERSION}_all.deb\n\n # Final cleanup stage\n apt-mark auto $DEV_PACKAGES\n apt-get autoremove -y --purge\n # We can now safely delete the gstreamer repo + build folder\n rm -rf \\\n $SOURCE_PATH \\\n /var/lib/apt/lists/*\n" did not complete successfully: exit code: 1