Package Details: ffmpeg3.4 3.4.11-4

Git Clone URL: https://aur.archlinux.org/ffmpeg3.4.git (read-only, click to copy)
Package Base: ffmpeg3.4
Description: Complete solution to record, convert and stream audio and video
Upstream URL: https://ffmpeg.org
Licenses: GPL3
Conflicts: ffmpeg-compat-57, ffmpeg-full3.4
Provides: ffmpeg-compat-57, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavresample.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: MarsSeed
Maintainer: MarsSeed
Last Packager: MarsSeed
Votes: 1
Popularity: 0.130684
First Submitted: 2022-05-29 00:12 (UTC)
Last Updated: 2022-06-09 11:44 (UTC)

Required by (174)

Sources (3)

Latest Comments

MarsSeed commented on 2022-07-11 18:06 (UTC)

Hi @jghodd,

Thank you for your feedback. I am not at home right now, but will look into it asap.

I've inherited this PKGBUILD and have not had the chance to try it on architectures other than x86_64.

In the meantime, could you maybe send an actual build log which shows the failure? Might help in my debugging effort.

jghodd commented on 2022-07-11 17:45 (UTC)

your PKGBUILD is written to support the following architectures:

arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64')

but your build() function only supports armv7h, aarch64 and x86_64:


    [[ $CARCH == "armv7h" || $CARCH == "aarch64" ]] && local arch_specific_config='--host-cflags="-fPIC"'
    [[ $CARCH == "x86_64" ]] && local arch_specific_config='--enable-libmfx'

the default value of arch_specific_config appears to be garbage and causes the remaining architectures to fail the build. you need to either provide a default value for arch_specific_config or build out the conditional to support the other architectures.