On Wed, Jul 29, 2009 at 08:28:39PM +0100, Edd Barrett wrote:
> Hi,
> 
> Here is an updated port of mplayer, which myself and Jacob have been
> bouncing around in private emails for a while. It is mostly finished,
> but will need some polishing.
> 
> I have been using it on sparc64 for a few weeks, and it seems to work
> ok. It can also play flv. Have a play.
> 
Applied Jacob's libdvdnav patch, and recompiled it. Tried building
new mplayer on -amd64 current:

cc -DHAVE_AV_CONFIG_H -I.. -I.. -Wundef -Wdisabled-optimization
-std=gnu99 -O2 -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D_LARGEFILE64_SOURCE -I. -I/usr/local/include
-I/usr/local/include/libpng -D_THREAD_SAFE -I/usr/X11R6/include
-I/usr/X11R6/include/freetype2 -I/usr/X11R6/include -I/usr/local/include
-I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include
-I/usr/local/include/pango-1.0 -I/usr/X11R6/include
-I/usr/local/include/atk-1.0 -I/usr/local/include/cairo
-I/usr/X11R6/include/pixman-1 -I/usr/local/include
-I/usr/local/include/libpng -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2
-I/usr/local/include -I/usr/local/include/libdvdread -pthread
-fomit-frame-pointer  -c -o h264.o h264.c
{standard input}: Assembler messages:
{standard input}:37: Error: `ff_h264_lps_range(%eax,%esi,2)' is not a
valid 64 bit base/index expression
{standard input}:47: Error: `ff_h264_norm_shift(%esi)' is not a valid 64
bit base/index expression
{standard input}:49: Error: `ff_h264_mlps_state+128(%eax)' is not a
valid 64 bit base/index expression
{standard input}:61: Error: `-1(%ebx)' is not a valid 64 bit base/index
expression
{standard input}:64: Error: `ff_h264_norm_shift(%ecx)' is not a valid 64
bit base/index expression
{standard input}:98: Error: `ff_h264_lps_range(%eax,%esi,2)' is not a
valid 64 bit base/index expression
{standard input}:108: Error: `ff_h264_norm_shift(%esi)' is not a valid
64 bit base/index expression
{standard input}:110: Error: `ff_h264_mlps_state+128(%eax)' is not a
valid 64 bit base/index expression
{standard input}:122: Error: `-1(%ebx)' is not a valid 64 bit base/index
expression
{standard input}:125: Error: `ff_h264_norm_shift(%ecx)' is not a valid
64 bit base/index expression
In file included from h264.c:42:
x86/h264_i386.h: In function `decode_significance_x86':
x86/h264_i386.h:41: warning: cast from pointer to integer of different
size
x86/h264_i386.h:42: warning: cast from pointer to integer of different
size
x86/h264_i386.h: In function `decode_significance_8x8_x86':
x86/h264_i386.h:94: warning: cast from pointer to integer of different
size
h264.c: In function `pred_direct_motion':
h264.c:1048: warning: assignment from incompatible pointer type
h264.c:1049: warning: assignment from incompatible pointer type
.....

Notice, no ports were manually compiled on this system, all packages are
dated July 5th from ftp mirrors.
Full build log is available at http://x96.org/files/mplayer.log.txt

Reply via email to