From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Rb9RB-0003LU-IX for garchives@archives.gentoo.org; Thu, 15 Dec 2011 11:25:21 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A649621C0C6; Thu, 15 Dec 2011 11:25:13 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 5E51621C0C6 for ; Thu, 15 Dec 2011 11:25:13 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 91F5D1B4009 for ; Thu, 15 Dec 2011 11:25:12 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2139) id 655EC2004B; Thu, 15 Dec 2011 11:25:11 +0000 (UTC) From: "Alexis Ballier (aballier)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, aballier@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in media-video/ffmpeg: ffmpeg-9999.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: ffmpeg-9999.ebuild ChangeLog X-VCS-Directories: media-video/ffmpeg X-VCS-Committer: aballier X-VCS-Committer-Name: Alexis Ballier Content-Type: text/plain; charset=utf8 Message-Id: <20111215112511.655EC2004B@flycatcher.gentoo.org> Date: Thu, 15 Dec 2011 11:25:11 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 1886aeb2-2fdd-49aa-b6b8-27a6bc9c1576 X-Archives-Hash: 2b59a2be0e5a759051371e1b20fb6ace aballier 11/12/15 11:25:11 Modified: ffmpeg-9999.ebuild ChangeLog Log: disable all asm on x86 with pic, this should be much slower but, at lea= st, pic =20 (Portage version: 2.2.0_alpha81/cvs/Linux x86_64) Revision Changes Path 1.71 media-video/ffmpeg/ffmpeg-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg= /ffmpeg-9999.ebuild?rev=3D1.71&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg= /ffmpeg-9999.ebuild?rev=3D1.71&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg= /ffmpeg-9999.ebuild?r1=3D1.70&r2=3D1.71 Index: ffmpeg-9999.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild,v retrieving revision 1.70 retrieving revision 1.71 diff -u -r1.70 -r1.71 --- ffmpeg-9999.ebuild 15 Dec 2011 11:21:08 -0000 1.70 +++ ffmpeg-9999.ebuild 15 Dec 2011 11:25:11 -0000 1.71 @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild= ,v 1.70 2011/12/15 11:21:08 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild= ,v 1.71 2011/12/15 11:25:11 aballier Exp $ =20 EAPI=3D"4" =20 @@ -180,15 +180,13 @@ for i in ${CPU_FEATURES}; do use ${i%:*} || myconf=3D"${myconf} --disable-${i#*:}" done - # disable mmx accelerated code if PIC is required - # as the provided asm decidedly is not PIC for x86. - if use pic && use x86 ; then - myconf=3D"${myconf} --disable-mmx --disable-mmx2" + if use pic ; then + myconf=3D"${myconf} --enable-pic" + # disable asm code if PIC is required + # as the provided asm decidedly is not PIC for x86. + use x86 && myconf=3D"${myconf} --disable-asm" fi =20 - # Option to force building pic - use pic && myconf=3D"${myconf} --enable-pic" - # Try to get cpu type based on CFLAGS. # Bug #172723 # We need to do this so that features of that CPU will be better used 1.507 media-video/ffmpeg/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg= /ChangeLog?rev=3D1.507&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg= /ChangeLog?rev=3D1.507&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg= /ChangeLog?r1=3D1.506&r2=3D1.507 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v retrieving revision 1.506 retrieving revision 1.507 diff -u -r1.506 -r1.507 --- ChangeLog 15 Dec 2011 11:21:08 -0000 1.506 +++ ChangeLog 15 Dec 2011 11:25:11 -0000 1.507 @@ -1,6 +1,10 @@ # ChangeLog for media-video/ffmpeg # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v 1.506 = 2011/12/15 11:21:08 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v 1.507 = 2011/12/15 11:25:11 aballier Exp $ + + 15 Dec 2011; Alexis Ballier ffmpeg-9999.ebuild: + disable all asm on x86 with pic, this should be much slower but, at le= ast, + pic =20 15 Dec 2011; Alexis Ballier ffmpeg-9999.ebuild: remove x86 special handling, this should be handled automagically by t= he