svn commit: r426611 - head/multimedia/ffmpeg

Tijl Coosemans tijl at FreeBSD.org
Sun Nov 20 19:54:44 UTC 2016


On Sun, 20 Nov 2016 18:49:58 +0000 (UTC) Thomas Zander <riggs at FreeBSD.org> wrote:
> Author: riggs
> Date: Sun Nov 20 18:49:58 2016
> New Revision: 426611
> URL: https://svnweb.freebsd.org/changeset/ports/426611
> 
> Log:
>   Re-enable MMX/SSE by default on i386 after stack alignment fixes
>   
>   PR:		213583
>   Submitted by:	jbeich
> 
> Modified:
>   head/multimedia/ffmpeg/Makefile
> 
> Modified: head/multimedia/ffmpeg/Makefile
> ==============================================================================
> --- head/multimedia/ffmpeg/Makefile	Sun Nov 20 18:13:34 2016	(r426610)
> +++ head/multimedia/ffmpeg/Makefile	Sun Nov 20 18:49:58 2016	(r426611)
> @@ -3,7 +3,7 @@
>  
>  PORTNAME=	ffmpeg
>  PORTVERSION=	2.8.8
> -PORTREVISION=	6
> +PORTREVISION=	7
>  PORTEPOCH=	1
>  CATEGORIES=	multimedia audio ipv6 net
>  MASTER_SITES=	http://ffmpeg.org/releases/
> @@ -49,7 +49,7 @@ OPTIONS_DEFINE_armv6=	VFP NEON
>  OPTIONS_DEFINE_armv6hf=	VFP NEON
>  OPTIONS_DEFINE_i386=	MMX SSE
>  OPTIONS_DEFAULT_amd64=	MMX SSE
> -OPTIONS_DEFAULT_i386=	${MACHINE_CPU:tu:MMMX} ${MACHINE_CPU:tu:MSSE}
> +OPTIONS_DEFAULT_i386=	MMX SSE
>  
>  ASS_DESC=	Subtitles rendering via libass
>  BS2B_DESC=	Bauer Stereophonic-to-Binaural filter
> 

As a I said in the bug, you must also remove this line:

SSE_VARS=               FFMPEG_CFLAGS+="-msse"

The compiler will use SSE instructions for regular C code with this flag.


More information about the svn-ports-all mailing list