From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: Recent libx264 updates broke mpv via ffmpeg-git Date: Thu, 22 Feb 2018 23:29:02 +0200 Message-ID: <20180222212902.GD4154@macbook41> References: <20180221173114.27034.308@vcs0.savannah.gnu.org> <20180221173115.70FFB2052F@vcs0.savannah.gnu.org> <87zi40eohu.fsf_-_@netris.org> <20180222211350.GA27104@jasmine.lan> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="pQhZXvAqiZgbeUkD" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33308) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eoyQQ-00047X-DJ for guix-devel@gnu.org; Thu, 22 Feb 2018 16:29:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoyQL-0002Ic-Ew for guix-devel@gnu.org; Thu, 22 Feb 2018 16:29:10 -0500 Received: from flashner.co.il ([178.62.234.194]:37776) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eoyQL-0002HU-4A for guix-devel@gnu.org; Thu, 22 Feb 2018 16:29:05 -0500 Content-Disposition: inline In-Reply-To: <20180222211350.GA27104@jasmine.lan> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Leo Famulari Cc: guix-devel@gnu.org --pQhZXvAqiZgbeUkD Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 22, 2018 at 04:13:50PM -0500, Leo Famulari wrote: > On Thu, Feb 22, 2018 at 03:52:13PM -0500, Mark H Weaver wrote: > > 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: > >=20 > > --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 =E2=80=98X264_frame=E2=80=99: > > libavcodec/libx264.c:282:9: error: =E2=80=98x264_bit_depth=E2=80=99 und= eclared (first use in this function) > > if (x264_bit_depth > 8) > > ^ > > libavcodec/libx264.c:282:9: note: each undeclared identifier is reporte= d only once for each function it appears in > > libavcodec/libx264.c: In function =E2=80=98X264_init_static=E2=80=99: > > libavcodec/libx264.c:876:9: error: =E2=80=98x264_bit_depth=E2=80=99 und= eclared (first use in this function) > > if (x264_bit_depth =3D=3D 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.3f88744= 06.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-mp= v-0.28.2.drv': 1 dependencies couldn't be built > > guix package: error: build failed: build of `/gnu/store/9ddbwwzzdl30fx2= 6sv4jsnmg3ddklqap-mpv-0.28.2.drv' failed > > --8<---------------cut here---------------end--------------->8--- >=20 > I can't reproduce this since commit bb2a95580e1db (gnu: libx264: Change > to stable branch). I tested with the stable branch reverted and my commit reverted, with just the yasm->nasm change and I ffmpeg-git built fine. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --pQhZXvAqiZgbeUkD Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlqPNhwACgkQQarn3Mo9 g1HHDA//RGCLinV/Y4NI7ShrsQRYX0ww2/mtmU8HtnEnSMAh3pTLEHc7l6CDTvQy EcEmUxx25Z7u5b/DX0I/tmxw7lNtDJf5rSd4WmEA1Ptzyd6gT9vTZmnS/oWq51Af ooIqA9p0wKJdqpb5Hi6pwbEGqeJRHDqgWB8bInv0Dx6hsTrYw53JFaQFep+53Q3n A1N7AOruS6DvsxM7SXW78tA0Vu6kHYV2BqOzdGXo8AeA7+Uctjzxv8jVCLbzj8KD V0VIQWBVS6lwJOQw6/z6552d4x6QVAtNu7Rp1XxFl39TfAQkKGJGYXp5QUjXXhUt 0xomxPehVsFGwUIqXkGi9e42eCo47I4B3BErs5IRscENl+AImU307e2mnmAPhY74 MeeDp5xlqvXfPeRUWNoE0YjdCDY5HslUANvofeSz05JWnS1FuWZ1HRRUNq3CsYi0 U6wwGvcOVG/fmG84aOgKnMevqDUo9pikaiZH0c2lDuZTKhPJlLKu98b5v77euVSO v9LJYuZdl5q6fC5PYyHWlBi2aSZXaSdhWv8yWs3aPhW83kgYFXMEHV1BYS0HcLob s2jSgzQgVIcnOySYwebmszgaEXZ+q4vd8L2+FhQJO7zgQEIbNQ3m406LHVTHQI/N ql0ig+mReKg+D7RISdTgB5rxd7hQzuTUeYtaN1MBMqxJ/l/iwjo= =wWiu -----END PGP SIGNATURE----- --pQhZXvAqiZgbeUkD--