Package Details: ffmpeg-libfdk_aac 2:8.0-2

Git Clone URL: https://aur.archlinux.org/ffmpeg-libfdk_aac.git (read-only, click to copy)
Package Base: ffmpeg-libfdk_aac
Description: Complete solution to record, convert and stream audio and video (Same as official package except with libfdk-aac support)
Upstream URL: https://ffmpeg.org
Licenses: custom:libfdk-aac, GPL-3.0-only
Conflicts: ffmpeg
Provides: ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libswresample.so, libswscale.so
Submitter: korrode
Maintainer: zotan
Last Packager: zotan
Votes: 67
Popularity: 0.62
First Submitted: 2013-07-12 10:24 (UTC)
Last Updated: 2025-10-04 15:54 (UTC)

Required by (2067)

Sources (2)

Pinned Comments

BryanLiang commented on 2025-05-26 06:16 (UTC)

If you encounter dependency break when updating the system, you can try building the package in clean chroot and using a local repository to resolve this issue.

Latest Comments

1 2 3 4 5 6 .. 22 Next › Last »

rAYz commented on 2025-10-08 17:50 (UTC) (edited on 2025-10-09 05:38 (UTC) by rAYz)

@zotan
it still doesnt work, stuck at the same place :(
i'll try to find a chance to reboot the whole system, thank you all the same :)
Update:
A system-wide rebooting does not help, and I can't recall any modification has been done since the last update of this package (except system update)
I have omitted the flag "--enable-librsvg", and the rest compiles successfully

zotan commented on 2025-10-08 17:40 (UTC)

@rAYz hm, that's really strange. what happens if you modify the PKGBUILD, replacing /usr/lib/mbedtls2/pkgconfig with /usr/lib/mbedtls2/pkgconfig:/usr/lib/pkgconfig?

rAYz commented on 2025-10-08 17:38 (UTC)

@zotan

rm -rf ~/.cache/yay/ffmpeg-libfdk_aac

this removes the entire folder, which contains the src and the pkg dirs, then

$ yay -S ffmpeg-libfdk_aac
AUR Explicit (1): ffmpeg-libfdk_aac-2:8.0-2
:: (1/1) Downloaded PKGBUILD: ffmpeg-libfdk_aac
  1 ffmpeg-libfdk_aac                        (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
...

gets the same result log

zotan commented on 2025-10-08 17:26 (UTC)

@rAYz can you try rebuilding the package after clearing the srcdir & pkgdir? your logs show a non-clean build

zotan commented on 2025-10-08 17:25 (UTC)

@rAYz hmm, the PKGBUILD sets the env var to /usr/lib/mbedtls2/pkgconfig (from this extra repo commit). I wonder why that's not causing any issues for anyone else

rAYz commented on 2025-10-08 17:21 (UTC)

@zotan Thanks for the quick reply No, I modified nothing. And it is a clean build, as usual

zotan commented on 2025-10-08 17:17 (UTC)

@rAYz from a quick glance, did you modify your PKG_CONFIG_PATH environment variable by any chance? it builds fine for me using paru in a clean chroot.

rAYz commented on 2025-10-08 17:15 (UTC) (edited on 2025-10-08 17:17 (UTC) by rAYz)

stuck here before compiling, any ideas? I did have "pacman -S librsvg"

Cloning into 'ffmpeg'...
done.
Updating files: 100% (9957/9957), done.
Updating files: 100% (684/684), done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
Applied patch to 'libavformat/avformat.h' cleanly.
Applied patch to 'libavformat/mux_utils.c' cleanly.
==> Starting pkgver()...
==> Sources are ready.
==> Making package: ffmpeg-libfdk_aac 2:8.0-2 (Thu 09 Oct 2025 01:10:03 AM CST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...
ERROR: librsvg-2.0 not found using pkg-config

zotan commented on 2025-10-07 21:46 (UTC)

@sproott Dependency versions get bound automatically on build, please see the pinned comment for instructions on how to get around this - alternatively you can switch to extra/ffmpeg, upgrade your system, then build & install the latest ffmpeg-libfdk_aac version.

sproott commented on 2025-10-06 21:28 (UTC) (edited on 2025-10-06 21:28 (UTC) by sproott)

Trying to update to 2:8.0-2, I'm getting the following dependency errors:

:: unable to satisfy dependency 'libbluray.so=2-64' required by ffmpeg-libfdk_aac
:: unable to satisfy dependency 'librav1e.so=0.7-64' required by ffmpeg-libfdk_aac
:: unable to satisfy dependency 'libvpx.so=9-64' required by ffmpeg-libfdk_aac
:: unable to satisfy dependency 'libx264.so=164-64' required by ffmpeg-libfdk_aac