Package Details: mpv-full-build-git 0.41.0.r47.ga3350e2fbb-1

Git Clone URL: https://aur.archlinux.org/mpv-full-build-git.git (read-only, click to copy)
Package Base: mpv-full-build-git
Description: Video player based on MPlayer/mplayer2 with all possible libs (uses statically linked ffmpeg with all possible libs). (GIT version )
Upstream URL: http://mpv.io
Keywords: mpv player video
Licenses: custom
Conflicts: libmpv.so, mpv, mpv-build-git, mpv-full-git, mpv-git
Provides: libmpv.so, mpv, mpv-build-git, mpv-full-git, mpv-git
Replaces: libmpv.so, mpv, mpv-build-git, mpv-full-git, mpv-git
Submitter: inochi
Maintainer: inochi
Last Packager: inochi
Votes: 5
Popularity: 0.013535
First Submitted: 2019-03-18 05:49 (UTC)
Last Updated: 2026-01-03 06:51 (UTC)

Dependencies (139)

Required by (553)

Sources (7)

Pinned Comments

inochi commented on 2020-11-13 00:52 (UTC) (edited on 2020-11-13 00:52 (UTC) by inochi)

Some points for common error:
1. if you suffer a running time error like mpv: error while loading shared libraries, try to rebuild the package.
2. if you suffer a compiling error like can not find gcc header file, please perform a clean build, as this package use soft link to avoid unnecessary file copy.

if you find some other bug, please submit it with a log.
The log location:
1. ffmpeg: "${srcdir}/mpv-build/ffmpeg_build/ffbuild/config.log"
2. mpv: terminal output is OK.

Latest Comments

1 2 3 4 5 6 Next › Last »

mokkurkalve commented on 2026-01-21 14:41 (UTC)

Yes. It must have been a transitory error. Builds fine now. Sorry for the noise.

inochi commented on 2026-01-21 00:45 (UTC)

@mokkurkalve Sorry for a late reply, and I can not reproduce this error, can you fetch the latest code and try again?

mokkurkalve commented on 2026-01-17 10:53 (UTC)

Now build fails in this manner:

(...snip...)
CC  libavformat/uncodedframecrcenc.o
CC  libavformat/unix.o
CC  libavformat/url.o
src/libavformat/tls_gnutls.c: In function 'gnutls_pull_timeout':
src/libavformat/tls_gnutls.c:175:5: error: unknown type name 'fd_set'
  175 |     fd_set rfds;
      |     ^~~~~~
src/libavformat/tls_gnutls.c:176:20: error: storage size of 'tv' isn't known
  176 |     struct timeval tv;
      |                    ^~
src/libavformat/tls_gnutls.c:181:5: error: implicit declaration of function 'FD_ZERO'; did you mean 'FP_ZERO'? [-Wimplicit-function-declaration]
  181 |     FD_ZERO(&rfds);
      |     ^~~~~~~
      |     FP_ZERO
src/libavformat/tls_gnutls.c:182:5: error: implicit declaration of function 'FD_SET' [-Wimplicit-function-declaration]
  182 |     FD_SET(sockfd, &rfds);
      |     ^~~~~~
src/libavformat/tls_gnutls.c:187:11: error: implicit declaration of function 'select' [-Wimplicit-function-declaration]
  187 |     ret = select(sockfd + 1, &rfds, NULL, NULL, &tv);
      |           ^~~~~~
src/libavformat/tls_gnutls.c:176:20: warning: unused variable 'tv' [-Wunused-variable]
  176 |     struct timeval tv;
      |                    ^~
make: *** [/tmp/makepkg/mpv-full-build-git/src/mpv-build/ffmpeg/ffbuild/common.mak:91: libavformat/tls_gnutls.o] Error 1
make: *** Waiting for unfinished jobs....
make: Leaving directory '/tmp/makepkg/mpv-full-build-git/src/mpv-build/ffmpeg_build'
==> ERROR: A failure occurred in build().
    Aborting...

inochi commented on 2025-11-30 00:31 (UTC)

@mokkurkalve It seems like the audiotrack are enabled implictly, which breaks the build. I have updated the script and disabled it explictly.

mokkurkalve commented on 2025-11-29 16:57 (UTC)

Build now aborts here:

(...snip...)
Run-time dependency x11 found: YES 1.8.12
Run-time dependency zimg found: YES 3.0.5
Run-time dependency zlib found: YES 1.3.1
Run-time dependency alsa found: YES 1.2.14
Dependency appleframeworks (modules: Foundation, AudioToolbox) skipped: feature audiounit disabled
Header "AudioToolbox/AudioToolbox.h" has symbol "kAudioUnitSubType_RemoteIO" skipped: feature audiounit disabled
Dependency appleframeworks (modules: CoreMedia, AVFoundation) skipped: feature avfoundation disabled
Dependency appleframeworks (modules: CoreFoundation, CoreAudio, AudioUnit, AudioToolbox) skipped: feature coreaudio disabled
Run-time dependency jack found: YES 3.1409.0
Run-time dependency openal found: YES 1.24.3

meson.build:864:29: ERROR: Feature audiotrack cannot be enabled

inochi commented on 2025-05-31 08:02 (UTC) (edited on 2025-05-31 08:02 (UTC) by inochi)

@mokkurkalve My fault. I have already fixed this by disable v4l2 temporarily, but forgot to push. Now I think it is fine.

mokkurkalve commented on 2025-05-31 07:59 (UTC)

Compiling currently fails thus:

(...snip...)
CC  libavfilter/scale_eval.o
CC  libavfilter/scene_sad.o
src/libavdevice/v4l2.c: In function 'device_open':
src/libavdevice/v4l2.c:141:17: error: assignment to 'int (*)(int,  long unsigned int, ...)' from incompatible pointer type 'int (*)(int,  int, ...)' [-Wincompatible-pointer-types]
  141 |     s->ioctl_f  = prefix ## ioctl;      \
      |                 ^
src/libavdevice/v4l2.c:149:9: note: in expansion of macro 'SET_WRAPPERS'
  149 |         SET_WRAPPERS(v4l2_);
      |         ^~~~~~~~~~~~
In file included from src/libavdevice/v4l2.c:52:
/usr/include/libv4l2.h:67:19: note: 'v4l2_ioctl' declared here
   67 | LIBV4L_PUBLIC int v4l2_ioctl(int fd, int request, ...);
      |                   ^~~~~~~~~~
CC  libavfilter/setpts.o
CC  libavfilter/settb.o
make: *** [/tmp/makepkg/mpv-full-build-git/src/mpv-build/ffmpeg/ffbuild/common.mak:81: libavdevice/v4l2.o] Error 1
make: *** Waiting for unfinished jobs....
CC  libavfilter/split.o
make: Leaving directory '/tmp/makepkg/mpv-full-build-git/src/mpv-build/ffmpeg_build'
==> ERROR: A failure occurred in build().
    Aborting...

inochi commented on 2025-04-20 22:23 (UTC)

@mokkurkalve Can you try to access this website again? I can not reproduce this error. All sources are fine to update.

mokkurkalve commented on 2025-04-20 14:24 (UTC) (edited on 2025-04-20 14:36 (UTC) by mokkurkalve)

Just a heads up on some of the sources here:

<https://git.ffmpeg.org/ffmpeg.git> gives 503 error.

<https://git.videolan.org/git/ffmpeg/nv-codec-headers.git> gives 504 error.

inochi commented on 2024-12-30 04:03 (UTC)

@Rucker Thanks, I have updated the dependency.