Package Base Details: lib32-ffmpeg

Git Clone URL: (read-only, click to copy)
Submitter: lano1106
Maintainer: oxalin
Last Packager: oxalin
Votes: 31
Popularity: 0.97
First Submitted: 2013-05-18 04:43
Last Updated: 2021-04-02 19:58

Pinned Comments

oxalin commented on 2018-02-25 07:37

About GPG, it is up to you to import the missing public key. If you receive an error about it, this is ffmpeg's project public key. Something like the following should do the trick: gpg --recv-keys B4322F04D67658D8

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 ... Next › Last »

Samega7Cattac commented on 2020-08-14 21:27

/usr/bin/ld: libavcodec/ undefined reference to `x264_encoder_open_160'
collect2: error: ld returned 1 exit status
make: *** [Makefile:114: ffmpeg_g] Error 1
make: *** Waiting for unfinished jobs....
/usr/bin/ld: libavcodec/ undefined reference to `x264_encoder_open_160'
collect2: error: ld returned 1 exit status
make: *** [Makefile:114: ffplay_g] Error 1
/usr/bin/ld: libavcodec/ undefined reference to `x264_encoder_open_160'
collect2: error: ld returned 1 exit status
make: *** [Makefile:114: ffprobe_g] Error 1

sl1pkn07 commented on 2020-07-15 19:11


why is splitted? this is arch, no ubuntu


inverimus commented on 2020-07-15 14:36

@oxalin I'm on Manjaro, so I think that is the issue. I had to match the 64 bit packages that were installed. Once those get updated it shouldn't be an issue anymore.

oxalin commented on 2020-07-14 02:52

@inverimus : I don't have any problem building with the x265 3.4 and aom 2.0. Without any log of your build process, I would be tempted to think that your system's arch packages (64 bit) were not updated to the same versions as your multilib packages (32 bit). Could you make sure both 32 amd 64 bit packages are at the same version before building lib32-ffmpeg packages?

PedroHLC commented on 2020-07-13 12:23

Everything from packages_*'s depends must also be on makedepends, otherwise makepkg -s doesn't see all dependencies. You don't need to add extra depends or a global depends, just expose them in makedepends.

inverimus commented on 2020-07-12 15:18

This still fails to build for me without manually reverting lib32-x265 to version 3.3. Not sure if anything can be done about that.

EDIT: Also had to downgrade lib32-aom to v1.0.0-errata1-avif.

oxalin commented on 2020-07-01 01:49

From ArchWiki ( "depends An array of packages that must be installed for the software to build and run. Dependencies defined inside the package() function are only required to run the software."

I'll need to move some dependencies outside of the package so they can be grabbed by "makepkg -s".

About lib32-x264: I had news from the ex-maintainer. It seems they were flagged as orphane almost a year ago. He has no explanation on why the package would have been deleted. I took the ownership and the package is now available once again.

oxalin commented on 2020-06-24 15:15

@DDoSolitary : is the error limited to lib32-ffmpeg or both? Maybe some dependencies (or all) need to be in the general section of PKGBUILD to be honored? I'll have a look at it.

As a follow up on the deletion of lib32-x264, I haven't heard back from the previous maintainer. So I'm considering reverting the package's deletion. I'm not sure if there is an official way of doing it (I'll ask on the mailing list).

DDoSolitary commented on 2020-06-24 11:49

I'm unable to build this package with makepkg -s -r in a clean environment. (In my case the missing lib32-x264 package isn't an issue for now because I've built it and uploaded it to my personal repo before)

Error message:

ERROR: gmp not found

It seems that the dependencies specified in the split package functions won't be installed automatically by makepkg -s. I'm not sure about what's the correct way of fixing this, but probably adding required build-time dependencies to makedepends will work.

oxalin commented on 2020-06-22 02:50

lib32-x264 dependency: I'm investigating why the package was deleted. There is no trace in aur-requests mailing list that could explain its deletion. I contacted the maintainer earlier today. I'll let you know as soon as possible. If needed, I'll recreate lib32-x264 package and maintain it.