[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Recent libx264 updates broke mpv via ffmpeg-git
From: |
Mark H Weaver |
Subject: |
Recent libx264 updates broke mpv via ffmpeg-git |
Date: |
Thu, 22 Feb 2018 15:52:13 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Hi Efraim and Danny,
address@hidden (Efraim Flashner) writes:
> efraim pushed a commit to branch master
> in repository guix.
>
> commit a33727db1bf0eaf4a0024da45610bd8e3e727a8e
> Author: Efraim Flashner <address@hidden>
> Date: Tue Feb 20 23:34:07 2018 +0200
>
> gnu: libx264: Update to 20180219-2245.
address@hidden (Danny Milosavljevic) writes:
> dannym pushed a commit to branch master
> in repository guix.
>
> commit a0343008dc7edae60446177f2e10ca57c10112dc
> Author: Danny Milosavljevic <address@hidden>
> Date: Wed Feb 21 20:25:00 2018 +0100
>
> gnu: libx264: Use nasm.
One of these two commits seem to have broken the 'ffmpeg-git' build,
needed by 'mpv', on my x86_64 GuixSD system. Here's an excerpt of the
failed log:
--8<---------------cut here---------------start------------->8---
CC libavcodec/libvpx.o
CC libavcodec/libvpxdec.o
CC libavcodec/libvpxenc.o
CC libavcodec/libx264.o
libavcodec/libx264.c: In function ‘X264_frame’:
libavcodec/libx264.c:282:9: error: ‘x264_bit_depth’ undeclared (first use in
this function)
if (x264_bit_depth > 8)
^
libavcodec/libx264.c:282:9: note: each undeclared identifier is reported only
once for each function it appears in
libavcodec/libx264.c: In function ‘X264_init_static’:
libavcodec/libx264.c:876:9: error: ‘x264_bit_depth’ undeclared (first use in
this function)
if (x264_bit_depth == 8)
^
make: *** [ffbuild/common.mak:60: libavcodec/libx264.o] Error 1
make: *** Waiting for unfinished jobs....
phase `build' failed after 340.6 seconds
note: keeping build directory `/tmp/guix-build-ffmpeg-git-3.4-1.3f8874406.drv-0'
builder for
`/gnu/store/wka754abrdiwi481qgiprhwh67q2n3ih-ffmpeg-git-3.4-1.3f8874406.drv'
failed with exit code 1
cannot build derivation
`/gnu/store/9ddbwwzzdl30fx26sv4jsnmg3ddklqap-mpv-0.28.2.drv': 1 dependencies
couldn't be built
guix package: error: build failed: build of
`/gnu/store/9ddbwwzzdl30fx26sv4jsnmg3ddklqap-mpv-0.28.2.drv' failed
--8<---------------cut here---------------end--------------->8---
Could you take a look?
Mark
- Recent libx264 updates broke mpv via ffmpeg-git,
Mark H Weaver <=