@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
Search Criteria
Package Details: ffmpeg-libfdk_aac 2:8.0-2
Package Actions
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) |
Dependencies (112)
- alsa-lib
- aom (aom-vmaf-gitAUR, aom-av1-lavish-gitAUR, aom-psy101-gitAUR, aom-gitAUR)
- bzip2 (bzip2-gitAUR)
- cairo (cairo-gitAUR)
- dav1d (dav1d-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR)
- fribidi (fribidi-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-eacAUR)
- glslang (glslang-gitAUR)
- gmp (gmp-hgAUR)
- gnutls (gnutls-gitAUR)
- gsm
- harfbuzz (harfbuzz-gitAUR)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack)
- lame (lame-svnAUR, lame-altivecAUR)
- libass (libass-gitAUR)
- libass.so (libass-gitAUR, libass)
- libavc1394
- Show 92 more dependencies...
Required by (2067)
- 0wgram (requires ffmpeg)
- 2h4u (requires ffmpeg) (make)
- 3ncode-git (requires ffmpeg)
- 48tools (requires ffmpeg)
- 64gram-desktop (requires ffmpeg)
- aaxtomp3 (requires ffmpeg)
- aaxtomp3-git (requires ffmpeg)
- ab-av1 (requires ffmpeg)
- abyss-engine-git (requires ffmpeg)
- aconcat (requires ffmpeg)
- adlmidi (requires ffmpeg) (optional)
- adlmidi-git (requires ffmpeg) (optional)
- aegisub-arch1t3cht (requires ffmpeg)
- aegisub-arch1t3cht-git (requires ffmpeg)
- aegisub-arch1t3cht-qt5-git (requires ffmpeg)
- aegisub-arch1t3cht-xdg-git (requires ffmpeg)
- aegisub-japan7-git (requires ffmpeg)
- aigcpanel-git (requires ffmpeg)
- airsonic-advanced-git (requires ffmpeg) (optional)
- akkoma (requires ffmpeg) (optional)
- Show 2047 more...
Sources (2)
rAYz commented on 2025-10-08 17:50 (UTC) (edited on 2025-10-09 05:38 (UTC) by rAYz)
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
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.