slyfox1186 / ffmpeg-build-script

The FFmpeg build script build's the most up to date version of FFmpeg by using API calls to download the latest source code available.
GNU General Public License v3.0
50 stars 10 forks source link

Having failure @ Building librist on Ubuntu 20.04 LTS and 24 .04 #38

Closed deadsound closed 2 months ago

deadsound commented 2 months ago

I tried to build a few times on a few Versions of Ubuntu. It looks like all teh dependency's are there not sure what's going on. I tryed a few modifications to the script and even removed LibRIST but all my attempts end in failure . It fails at RIST, also has some warning's about unavailable packages.


Installing the required APT packages

[INFO] Checking installation status of each package... [INFO] Checking package installation status...

[WARNING] Unavailable packages: libnvidia-encode-550 libhwy-dev libsrt-gnutls-dev libyuv-dev libdav1d-dev libvpl-dev [INFO] No missing packages to install or all missing packages are unavailable.

Checking disk space requirements...

[INFO] Required install directory size: 6.84G [WARNING] Minimum required disk space (including 20% buffer): 8.20G [WARNING] Available disk space: 66.92G [INFO] Sufficient disk space available. [INFO] Disk space check completed.

Checking GPU Status

[INFO] AMD GPU detected. [INFO] Nvidia GPU not detected [WARNING] CUDA Hardware Acceleration will not be enabled


Installing Global Tools

Building m4 - version latest

m4 version latest already built. Remove /root/ffmpeg-build-script/packages/m4.done lockfile to rebuild it.

Building autoconf - version 2.72

autoconf version 2.72 already built. Remove /root/ffmpeg-build-script/packages/autoconf.done lockfile to rebuild it.

Building libtool - version 2.4.6

libtool version 2.4.6 already built. Remove /root/ffmpeg-build-script/packages/libtool.done lockfile to rebuild it.

Building pkg-config - version 0.29.2

pkg-config version 0.29.2 already built. Remove /root/ffmpeg-build-script/packages/pkg-config.done lockfile to rebuild it.

Building cmake - version 3.30.2

cmake version 3.30.2 already built. Remove /root/ffmpeg-build-script/packages/cmake.done lockfile to rebuild it.

Building meson - version 1.5.1

meson version 1.5.1 already built. Remove /root/ffmpeg-build-script/packages/meson.done lockfile to rebuild it.

Building ninja - version 1.12.1

ninja version 1.12.1 already built. Remove /root/ffmpeg-build-script/packages/ninja.done lockfile to rebuild it.

Building libzstd - version 1.5.6

libzstd version 1.5.6 already built. Remove /root/ffmpeg-build-script/packages/libzstd.done lockfile to rebuild it.

Building librist - version 0.2.10

[INFO] librist-0.2.10.tar.bz2 is already downloaded. [INFO] File extracted: librist-0.2.10.tar.bz2 $ meson setup build --prefix=/root/ffmpeg-build-script/workspace --buildtype=release --default-library=static --strip -Dbuilt_tools=false -Dtest=false $ ninja -j2 -C build

[ERROR] Failed to execute ninja -j2 -C build

[INFO] For help or to report a bug create an issue at: https://github.com/slyfox1186/ffmpeg-build-script/issues

Thanks!