From owner-freebsd-ports@FreeBSD.ORG Sun Jun 26 20:28:50 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8374E106566B for ; Sun, 26 Jun 2011 20:28:50 +0000 (UTC) (envelope-from troy@twisted.net) Received: from oz.twisted.net (oz.twisted.net [69.211.34.241]) by mx1.freebsd.org (Postfix) with ESMTP id 376688FC08 for ; Sun, 26 Jun 2011 20:28:49 +0000 (UTC) Received: from oz.twisted.net (localhost [127.0.0.1]) by oz.twisted.net (Postfix) with ESMTP id 6F4AE101D13C for ; Sun, 26 Jun 2011 15:09:42 -0500 (CDT) X-Virus-Scanned: amavisd-new at example.com Received: from oz.twisted.net ([127.0.0.1]) by oz.twisted.net (oz.twisted.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EjdTrh886GbQ for ; Sun, 26 Jun 2011 15:09:31 -0500 (CDT) Received: from [172.16.0.5] (sindrome.twisted.net [172.16.0.5]) by oz.twisted.net (Postfix) with ESMTP id C5A5A101D091 for ; Sun, 26 Jun 2011 15:09:31 -0500 (CDT) Message-ID: <4E07919C.1000100@twisted.net> Date: Sun, 26 Jun 2011 15:07:56 -0500 From: Troy User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:5.0) Gecko/20110620 Thunderbird/5.0b2 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <27281498.3448761308959243390.JavaMail.root@wmail59> <20110626172704.GA1680@elch.exwg.net> In-Reply-To: <20110626172704.GA1680@elch.exwg.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: multimedia/ffmpeg: error updating to 0.7.1,1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: troy@twisted.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jun 2011 20:28:50 -0000 On 6/26/2011 12:27 PM, Christoph Moench-Tegeder wrote: > Confirmed, as long as I use the default system compiler (gcc (GCC) > 4.2.1 20070719 [FreeBSD]). When using gcc 4.5 (set USE_GCC=4.5+) from > ports, I can build ffmpeg just fine on amd64 8.2-RELEASE, even with > SSE3 etc. enabled. I'm getting the following error when trying to compile ffmpeg. Any chance a check-in will be done to fix this? {standard input}: Assembler messages: {standard input}:186: Error: `(%r8d,%eax)' is not a valid 64 bit base/index expression {standard input}:231: Error: `(%r8d,%eax)' is not a valid 64 bit base/index expression {standard input}:276: Error: `(%r8d,%eax)' is not a valid 64 bit base/index expression {standard input}:330: Error: `(%r8d,%eax)' is not a valid 64 bit base/index expression {standard input}:436: Error: `(%r8d,%eax)' is not a valid 64 bit base/index expression {standard input}:585: Error: `(%r8d,%eax)' is not a valid 64 bit base/index expression {standard input}:680: Error: `(%r8d,%eax)' is not a valid 64 bit base/index expression {standard input}:725: Error: `(%r8d,%eax)' is not a valid 64 bit base/index expression {standard input}:859: Error: `(%r8d,%eax)' is not a valid 64 bit base/index expression {standard input}:898: Error: `(%esi,%edx)' is not a valid 64 bit base/index expression {standard input}:932: Error: `(%esi,%edx)' is not a valid 64 bit base/index expression {standard input}:972: Error: `(%esi,%edx)' is not a valid 64 bit base/index expression {standard input}:1023: Error: `(%r8d,%eax)' is not a valid 64 bit base/index expression {standard input}:3894: Error: `(%esi,%eax)' is not a valid 64 bit base/index expression {standard input}:4308: Error: `(%esi,%eax)' is not a valid 64 bit base/index expression {standard input}:4677: Error: `(%esi,%eax)' is not a valid 64 bit base/index expression {standard input}:4931: Error: `(%esi,%eax)' is not a valid 64 bit base/index expression {standard input}:5185: Error: `(%esi,%eax)' is not a valid 64 bit base/index expression {standard input}:5439: Error: `(%esi,%eax)' is not a valid 64 bit base/index expression {standard input}:5954: Error: `(%esi,%eax)' is not a valid 64 bit base/index expression gmake: *** [libavcodec/vp5.o] Error 1 gmake: *** Waiting for unfinished jobs.... {standard input}: Assembler messages: {standard input}:285: Error: `(%esi,%edx)' is not a valid 64 bit base/index expression {standard input}:498: Error: `(%r8d,%edx)' is not a valid 64 bit base/index expression {standard input}:559: Error: `(%r8d,%edx)' is not a valid 64 bit base/index expression {standard input}:650: Error: `(%esi,%eax)' is not a valid 64 bit base/index expression {standard input}:1683: Error: `(%esi,%eax)' is not a valid 64 bit base/index expression {standard input}:1857: Error: `(%esi,%eax)' is not a valid 64 bit base/index expression gmake: *** [libavcodec/vp56.o] Error 1 *** Error code 1 Stop in /usr/ports/multimedia/ffmpeg. *** Error code 1 Stop in /usr/ports/multimedia/ffmpeg.