From owner-svn-ports-head@FreeBSD.ORG Fri Nov 1 10:41:22 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2680EC7A; Fri, 1 Nov 2013 10:41:22 +0000 (UTC) (envelope-from hskuhra@eumx.net) Received: from owm.eumx.net (eumx.net [91.82.101.43]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CCFAA2101; Fri, 1 Nov 2013 10:41:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=eumx.net; h=date :message-id:from:to:cc:subject:in-reply-to:references :mime-version:content-type; s=default; bh=my3aSiU0l4P9j0hMpSjGKN G9k8Y=; b=eNiPROJj9HRn7kj8Afh4aFXmMaz8rWN/wT1+0E+1q6bK5b6QRr1RuY /lfd4WiJeNa4/kChSywVQgkh0/KqQRptYmMQSub9/5pHLv/pSqMuG/h0vb5G0Te1 QqRvKNSjZQlp+7++V8K5GqPSXyXbBlKF8Pg951zeQQwTjvEH/by/c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=eumx.net; h=date:message-id :from:to:cc:subject:in-reply-to:references:mime-version :content-type; q=dns; s=default; b=tG3YCbV7ZtzHhVkRUbroGl0+RoaWF pEQKjjTmZRg00jITj2TQ782EaxAZrFwSd2r+jcdTV/GlVh12bl9G82fC06XDmxdz O1ulAsGYjsSC3Su6t4zukYF5+nKY8D+RbNO1NofcncIRi6hNl+aaTdWPtr3eYFAe nGEUlIQba0pE4c= Date: Fri, 01 Nov 2013 11:41:09 +0100 Message-ID: <867gcs8kvu.wl%hskuhra@eumx.net> From: "Herbert J. Skuhra" To: William Grzybowski Subject: Re: svn commit: r332103 - head/multimedia/ffmpeg In-Reply-To: References: <201310301257.r9UCvLHO073107@svn.freebsd.org> <20131031100554.Horde.fMH4EsCHDLmIr67m_uCvFA7@ssl.eumx.net> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 EasyPG/1.0.0 Emacs/24.3.50 (i386-pc-freebsd10.0) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Cc: "svn-ports-head@freebsd.org" , "svn-ports-all@freebsd.org" , ports-committers X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Nov 2013 10:41:22 -0000 On Thu, 31 Oct 2013 09:09:52 -0200 William Grzybowski wrote: > On Thu, Oct 31, 2013 at 8:05 AM, Herbert J. Skuhra wrote: > > on. 30. okt. 2013 kl. 13.57 +0100 skrev William Grzybowski: > > > > > >> Author: wg > >> Date: Wed Oct 30 12:57:20 2013 > >> New Revision: 332103 > >> URL: http://svnweb.freebsd.org/changeset/ports/332103 > >> > >> Log: > >> multimedia/ffmpeg: update to 2.1 > > > > > > Does not build on my machine (FreeBSD 10.0-BETA2 i386 - r257208): > > > > CC libavcodec/hevc_cabac.o > > In file included from libavcodec/hevc_cabac.c:27: > > In file included from libavcodec/cabac_functions.h:36: > > libavcodec/x86/cabac.h:175:9: error: ran out of registers during register > > allocation > > BRANCHLESS_GET_CABAC("%0", "%q0", "(%4)", "%1", "%w1", > > ^ > > libavcodec/x86/cabac.h:128:9: note: expanded from macro > > 'BRANCHLESS_GET_CABAC' > > "movzbl "statep" , "ret" > > \n\t"\ > > ^ > > libavcodec/x86/cabac.h:175:9: error: ran out of registers during register > > allocation > > libavcodec/x86/cabac.h:128:9: note: expanded from macro > > 'BRANCHLESS_GET_CABAC' > > "movzbl "statep" , "ret" > > \n\t"\ > > ^ > > libavcodec/x86/cabac.h:175:9: error: ran out of registers during register > > allocation > > libavcodec/x86/cabac.h:128:9: note: expanded from macro > > 'BRANCHLESS_GET_CABAC' > > "movzbl "statep" , "ret" > > \n\t"\ > > ^ > > libavcodec/x86/cabac.h:175:9: error: ran out of registers during register > > allocation > > libavcodec/x86/cabac.h:128:9: note: expanded from macro > > 'BRANCHLESS_GET_CABAC' > > "movzbl "statep" , "ret" > > \n\t"\ > > ^ > > libavcodec/x86/cabac.h:175:9: error: ran out of registers during register > > allocation > > libavcodec/x86/cabac.h:128:9: note: expanded from macro > > 'BRANCHLESS_GET_CABAC' > > "movzbl "statep" , "ret" > > \n\t"\ > > ^ > > libavcodec/x86/cabac.h:175:9: error: ran out of registers during register > > allocation > > libavcodec/x86/cabac.h:128:9: note: expanded from macro > > 'BRANCHLESS_GET_CABAC' > > "movzbl "statep" , "ret" > > \n\t"\ > > ^ > > libavcodec/x86/cabac.h:175:9: error: ran out of registers during register > > allocation > > libavcodec/x86/cabac.h:128:9: note: expanded from macro > > 'BRANCHLESS_GET_CABAC' > > "movzbl "statep" , "ret" > > \n\t"\ > > ^ > > 7 errors generated. > > gmake[2]: *** [libavcodec/hevc_cabac.o] Error 1 > > gmake[2]: Leaving directory `/usr/ports/multimedia/ffmpeg/work/ffmpeg-2.1' > > ===> Compilation failed unexpectedly. > > Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to > > the maintainer. > > *** Error code 1 > > > > Stop. > > make[1]: stopped in /usr/ports/multimedia/ffmpeg > > *** Error code 1 > > Anyone know how to fix this compiler error? It built fine in 6 > backends in redports. Well, I can build the port with USE_GCC=any. If clang is used I have to add --disable-asm or --disable-inline-asm to CONFIGURE_ARGS. -- Herbert