From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#39738: ffmpeg-4.2.2 fails to build on native i686-linux Date: Sun, 08 Mar 2020 21:49:06 +0100 Message-ID: <87sgii8tdp.fsf@gnu.org> References: <871rqm7hfh.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:49041) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jB2s7-0006Ft-3K for bug-guix@gnu.org; Sun, 08 Mar 2020 16:50:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jB2s6-0002gL-2X for bug-guix@gnu.org; Sun, 08 Mar 2020 16:50:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:43387) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jB2s5-0002gE-VL for bug-guix@gnu.org; Sun, 08 Mar 2020 16:50:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jB2s5-0005Dg-T6 for bug-guix@gnu.org; Sun, 08 Mar 2020 16:50:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <871rqm7hfh.fsf@gnu.org> (Jan Nieuwenhuizen's message of "Sat, 22 Feb 2020 16:47:14 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Jan Nieuwenhuizen Cc: 39738@debbugs.gnu.org Hi, Jan Nieuwenhuizen skribis: > When building ffmpeg-4.2.2 (current master, 8d1b22b27fba3d1e4310f02a5897d= 231b42ca117) > natively on 32bit hardware, the build fails because of two failing tests > (full log attached) > > --- ./tests/ref/fate/filter-pixdesc-grayf32be 2019-12-31 21:35:25.0000000= 00 +0000 > +++ tests/data/fate/filter-pixdesc-grayf32be 2020-02-22 15:15:50.20991277= 1 +0000 > @@ -1 +1 @@ > -pixdesc-grayf32be 9b23c74e8e8ffae5d7c7e82bbf5929da > +pixdesc-grayf32be 01816b882016239d0cf84241818926a4 > --- ./tests/ref/fate/filter-pixdesc-grayf32le 2019-12-31 21:35:25.0000000= 00 +0000 > +++ tests/data/fate/filter-pixdesc-grayf32le 2020-02-22 15:15:50.25391404= 9 +0000 > @@ -1 +1 @@ > -pixdesc-grayf32le 291f074a24c44799a1f437d1c55556f1 > +pixdesc-grayf32le 1b234318d06d5a76e980c376ad8764e5 Bah, it=E2=80=99s an all-too-common kind of failure. :-/ > I worked around this by adding a ffmpeg package that ignored the check > phase (#:tests? #f); I am wondering if we could we enable (something > like) that from the command line? WDYT? We could add a package transformation option that adds #:tests? #f. WDYT? Though it=E2=80=99d be nice to not have test failures in the first place. = :-) > Apart from this hiccup I had a smooth upgrade from guix 0.14, > impressive! >From 0.14, woow. Ludo=E2=80=99.