[Ffmpeg-devel] [ PATCH ] Fix for: Re: ffmpeg does not build on amd64
Diego Biurrun
diego
Wed Jan 18 02:07:25 CET 2006
On Tue, Jan 17, 2006 at 04:13:42PM +0000, Dieter wrote:
> > > >> AMD64
> > > >> FreeBSD 6.0
> > > >> ffmpeg sources from cvs
>
> Most of this is from
> http://people.FreeBSD.org/~lioux/ffmpeg-devel.tgz
> And there is more in the tar file that I'm not including here.
Why don't the BSD people submit their patches?
> --- configure 2006/01/17 23:49:14 1.1
> +++ configure 2006/01/17 23:49:36
> @@ -130,13 +130,7 @@
> cpu="x86"
> ;;
> x86_64|amd64)
> - cpu="x86"
> - canon_arch="`cc -dumpmachine | sed -e 's,\([^-]*\)-.*,\1,'`"
> - if [ x"$canon_arch" = x"x86_64" -o x"$canon_arch" = x"amd64" ]; then
> - if [ -z "`echo $CFLAGS | grep -- -m32`" ]; then
> - cpu="x86_64"
> - fi
> - fi
> + cpu="x86_64"
> ;;
This may be appropiate for a FreeBSD port, but surely not for upstream.
> @@ -483,7 +477,7 @@
> --disable-audio-oss) audio_oss="no"
> ;;
> --disable-audio-beos) audio_beos="no"
> - extralibs="$extralibs -lbe -lmedia"
> + extralibs="$extralibs"
You are modifying BeOS stuff in a FreeBSD patch?
> @@ -1050,6 +1044,8 @@
> builtin_vector=no
> if $cc -msse -o $TMPO $TMPC 2> /dev/null ; then
> builtin_vector=yes
> +else
> + builtin_vector=no
> fi
builtin_vector already gets set three lines above.
This patch is bad and hereby rejected.
Diego
More information about the ffmpeg-devel
mailing list