Subject: pkg/19946: mplayer-0.90rc13 doesn't build
To: None <gnats-bugs@gnats.netbsd.org>
From: Lubomir Sedlacik <salo@Xtrmntr.org>
List: netbsd-bugs
Date: 01/20/2003 09:57:48
>Number:         19946
>Category:       pkg
>Synopsis:       mplayer-0.90rc13 doesn't build
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jan 20 00:58:00 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Lubomir Sedlacik
>Release:        NetBSD 1.6K
>Organization:
>Environment:
System: NetBSD 1.6K #0: Thu Dec 26 07:37:55 CET 2002
Architecture: i386
Machine: i386
>Description:

recently upgraded mplayer package (mplayer-0.90rc13) doesn't build.

...
cc -c  -I/usr/pkg/include -I/usr/X11R6/include -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE  -o imdct.o imdct.c
imdct.c:59: warning: alignment of `pm128' is greater than maximum object file alignment. Using 4.
imdct.c:106: warning: alignment of `ps111_1' is greater than maximum object file alignment. Using 4.
imdct.c:114: warning: alignment of `sseW' is greater than maximum object file alignment. Using 4.
imdct.c:129: warning: alignment of `w' is greater than maximum object file alignment. Using 4.
In file included from imdct.c:726:
srfftp.h:35: warning: alignment of `delta16' is greater than maximum object file alignment. Using 4.
srfftp.h:41: warning: alignment of `delta16_3' is greater than maximum object file alignment. Using 4.
srfftp.h:47: warning: alignment of `delta32' is greater than maximum object file alignment. Using 4.
srfftp.h:57: warning: alignment of `delta32_3' is greater than maximum object file alignment. Using 4.
srfftp.h:67: warning: alignment of `delta64' is greater than maximum object file alignment. Using 4.
srfftp.h:85: warning: alignment of `delta64_3' is greater than maximum object file alignment. Using 4.
srfftp.h:103: warning: alignment of `delta128' is greater than maximum object file alignment. Using 4.
srfftp.h:137: warning: alignment of `delta128_3' is greater than maximum object file alignment. Using 4.
imdct.c:733: warning: alignment of `x_plus_minus_3dnow' is greater than maximum object file alignment. Using 4.
imdct.c:734: warning: alignment of `x_minus_plus_3dnow' is greater than maximum object file alignment. Using 4.
imdct.c:735: warning: alignment of `HSQRT2_3DNOW' is greater than maximum object file alignment. Using 4.
In file included from imdct.c:738:
imdct_3dnow.h: In function `fft_asmb_3dnow':
imdct_3dnow.h:241: Invalid `asm' statement:
imdct_3dnow.h:241: fixed or forbidden register 6 (bp) was spilled for class GENERAL_REGS.
imdct_3dnow.h: In function `fft_asmb16_3dnow':
imdct_3dnow.h:267: Invalid `asm' statement:
imdct_3dnow.h:267: fixed or forbidden register 6 (bp) was spilled for class GENERAL_REGS.
imdct_3dnow.h: In function `imdct_do_512_3dnow':
imdct_3dnow.h:376: Invalid `asm' statement:
imdct_3dnow.h:376: fixed or forbidden register 6 (bp) was spilled for class GENERAL_REGS.
In file included from imdct.c:740:
imdct_3dnow.h: In function `fft_asmb_3dnowex':
imdct_3dnow.h:241: Invalid `asm' statement:
imdct_3dnow.h:241: fixed or forbidden register 6 (bp) was spilled for class GENERAL_REGS.
imdct_3dnow.h: In function `fft_asmb16_3dnowex':
imdct_3dnow.h:267: Invalid `asm' statement:
imdct_3dnow.h:267: fixed or forbidden register 6 (bp) was spilled for class GENERAL_REGS.
imdct_3dnow.h: In function `imdct_do_512_3dnowex':
imdct_3dnow.h:376: Invalid `asm' statement:
imdct_3dnow.h:376: fixed or forbidden register 6 (bp) was spilled for class GENERAL_REGS.
imdct.c: At top level:
imdct.c:103: warning: alignment of `buf' is greater than maximum object file alignment. Using 4.
imdct.c:104: warning: alignment of `sseSinCos1c' is greater than maximum object file alignment. Using 4.
imdct.c:105: warning: alignment of `sseSinCos1d' is greater than maximum object file alignment. Using 4.
imdct.c:108: warning: alignment of `sseW1' is greater than maximum object file alignment. Using 4.
imdct.c:109: warning: alignment of `sseW2' is greater than maximum object file alignment. Using 4.
imdct.c:110: warning: alignment of `sseW3' is greater than maximum object file alignment. Using 4.
imdct.c:111: warning: alignment of `sseW4' is greater than maximum object file alignment. Using 4.
imdct.c:112: warning: alignment of `sseW5' is greater than maximum object file alignment. Using 4.
imdct.c:113: warning: alignment of `sseW6' is greater than maximum object file alignment. Using 4.
imdct.c:116: warning: alignment of `sseWindow' is greater than maximum object file alignment. Using 4.
imdct.c:122: warning: alignment of `w_1' is greater than maximum object file alignment. Using 4.
imdct.c:123: warning: alignment of `w_2' is greater than maximum object file alignment. Using 4.
imdct.c:124: warning: alignment of `w_4' is greater than maximum object file alignment. Using 4.
imdct.c:125: warning: alignment of `w_8' is greater than maximum object file alignment. Using 4.
imdct.c:126: warning: alignment of `w_16' is greater than maximum object file alignment. Using 4.
imdct.c:127: warning: alignment of `w_32' is greater than maximum object file alignment. Using 4.
imdct.c:128: warning: alignment of `w_64' is greater than maximum object file alignment. Using 4.
imdct.c:132: warning: alignment of `xcos1' is greater than maximum object file alignment. Using 4.
imdct.c:133: warning: alignment of `xsin1' is greater than maximum object file alignment. Using 4.
imdct.c:134: warning: alignment of `xcos2' is greater than maximum object file alignment. Using 4.
imdct.c:135: warning: alignment of `xsin2' is greater than maximum object file alignment. Using 4.
gmake[1]: *** [imdct.o] Error 1
gmake[1]: Leaving directory `/var/tmp/pkgsrc/graphics/mplayer/work/MPlayer-0.90rc3/liba52'
gmake: *** [liba52/liba52.a] Error 2
*** Error code 2

Stop.
make: stopped in /cvs/pkgsrc/graphics/mplayer
*** Error code 1

Stop.
make: stopped in /cvs/pkgsrc/graphics/mplayer


full build log is at: http://Xtrmntr.org/salo/mplayer-0.90rc13-build.txt

>How-To-Repeat:

cd pkgsrc/graphics/mplayer && make
>Fix:
n/a
>Release-Note:
>Audit-Trail:
>Unformatted: