@mokkurkalve It seems like the audiotrack are enabled implictly, which breaks the build. I have updated the script and disabled it explictly.
Search Criteria
Package Details: mpv-full-build-git 0.41.0.r47.ga3350e2fbb-1
Package Actions
| 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.043240 |
| First Submitted: | 2019-03-18 05:49 (UTC) |
| Last Updated: | 2026-01-03 06:51 (UTC) |
Dependencies (139)
- alsa-lib
- aom (aom-vmaf-gitAUR, aom-av1-lavish-gitAUR, aom-psy101-gitAUR, aom-gitAUR)
- aribb24 (aribb24-gitAUR)
- avisynthplus (avisynthplus-gitAUR)
- bzip2 (bzip2-gitAUR)
- chromaprint-fftwAUR
- codec2 (codec2-gitAUR, codec2-lpcnetAUR)
- dav1d (dav1d-gitAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-qdoled-gen3AUR)
- frei0r-plugins (frei0r-plugins-gitAUR)
- fribidi (fribidi-gitAUR)
- glad
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- glslang (glslang-gitAUR)
- gmp (gmp-hgAUR)
- gnutls (gnutls-gitAUR)
- gsm
- harfbuzz (harfbuzz-gitAUR)
- Show 119 more dependencies...
Required by (523)
- acestream-launcher (requires mpv) (optional)
- acter-bin (requires mpv)
- acter-nightly-bin (requires mpv)
- aliyunpan-gaozhangmin-bin (requires mpv) (optional)
- amphi-cloud (requires mpv)
- amphi-music (requires mpv)
- amphi-notes (requires mpv)
- amphi-photos (requires mpv)
- ani-cli (requires mpv)
- ani-cli-arabic (requires mpv)
- ani-cli-git (requires mpv)
- ani-cli-vostfr-git (requires mpv)
- ani-dl (requires mpv)
- ani-skip-git (requires mpv)
- anicli-ru (requires mpv)
- animdl-git (requires mpv) (optional)
- animecli (requires mpv) (optional)
- animely (requires mpv) (optional)
- animesama-cli (requires mpv)
- anisama-cli (requires mpv)
- Show 503 more...
Sources (7)
inochi commented on 2025-11-30 00:31 (UTC)
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.
Rucker commented on 2024-12-30 02:45 (UTC)
Please add libsixel as a dependency as the build now fails without it. Thanks!
mokkurkalve commented on 2024-12-29 13:04 (UTC)
@inochi Yes, it works just fine now. :-)
inochi commented on 2024-12-28 10:21 (UTC)
@mokkurkalve I have disabled the tensorflow package (on my system it leads to the segfault) and amf-header (as a temporary solution for the build error). You can try it.
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.