007600 i686-pc-linux-gnu-gcc -I../libswscale -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I.. -I../libavutil -Wdeclaration-after-statement -W -Wall -Wno-unused-parameter -O2 -march=athlon-xp -mtune=athlon-xp -g3 -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c -o h261.o h261.c 007601 In file included from dsputil.h:34, 007602 from h261.c:29: 007603 avcodec.h:2444: warning: 'ImgReSampleContext' is deprecated 007604 avcodec.h:2447: warning: 'ImgReSampleContext' is deprecated 007605 In file included from h261.c:32: 007606 h261data.h:157: warning: missing initializer 007607 h261data.h:157: warning: (near initialization for 'h261_rl_tcoeff.index_run') 007608 h261.c:1047: warning: missing initializer 007609 h261.c:1047: warning: (near initialization for 'h261_decoder.next') 007610 h261.c:1056: warning: missing initializer 007611 h261.c:1056: warning: (near initialization for 'h261_parser.split') 007612 i686-pc-linux-gnu-gcc -I../libswscale -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I.. -I../libavutil -Wdeclaration-after-statement -W -Wall -Wno-unused-parameter -O2 -march=athlon-xp -mtune=athlon-xp -g3 -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c -o h264.o h264.c 007613 In file included from dsputil.h:34, 007614 from h264.c:30: 007615 avcodec.h:2444: warning: 'ImgReSampleContext' is deprecated 007616 avcodec.h:2447: warning: 'ImgReSampleContext' is deprecated 007617 In file included from h264.c:36: 007618 cabac.h:366: warning: 'inline' is not at beginning of declaration 007619 h264.c: In function 'fill_caches': 007620 h264.c:617: warning: comparison between signed and unsigned 007621 h264.c:785: warning: comparison between signed and unsigned 007622 h264.c: In function 'check_intra_pred_mode': 007623 h264.c:1030: warning: comparison between signed and unsigned 007624 h264.c: In function 'direct_dist_scale_factor': 007625 h264.c:1323: warning: comparison between signed and unsigned 007626 h264.c:1335: warning: comparison between signed and unsigned 007627 h264.c: In function 'direct_ref_list_init': 007628 h264.c:1352: warning: comparison between signed and unsigned 007629 h264.c:1361: warning: comparison between signed and unsigned 007630 h264.c: In function 'write_back_motion': 007631 h264.c:1696: warning: comparison between signed and unsigned 007632 h264.c: At top level: 007633 h264.c:3500: warning: 'inline' is not at beginning of declaration 007634 h264.c: In function 'hl_decode_mb_internal': 007635 h264.c:3533: warning: comparison between signed and unsigned 007636 h264.c:3538: warning: suggest parentheses around arithmetic in operand of ^ 007637 h264.c:3544: warning: suggest parentheses around arithmetic in operand of ^ 007638 h264.c: In function 'fill_default_ref_list': 007639 h264.c:3854: warning: comparison between signed and unsigned 007640 h264.c:3866: warning: comparison between signed and unsigned 007641 h264.c:3882: warning: comparison between signed and unsigned 007642 h264.c:3898: warning: comparison between signed and unsigned 007643 h264.c: In function 'decode_ref_pic_list_reordering': 007644 h264.c:3931: warning: comparison between signed and unsigned 007645 h264.c:3946: warning: comparison between signed and unsigned 007646 h264.c:3955: warning: comparison between signed and unsigned 007647 h264.c:3994: warning: comparison between signed and unsigned 007648 h264.c:4010: warning: comparison between signed and unsigned 007649 h264.c:4011: warning: comparison between signed and unsigned 007650 h264.c: In function 'fill_mbaff_ref_list': 007651 h264.c:4026: warning: comparison between signed and unsigned 007652 h264.c:4044: warning: comparison between signed and unsigned 007653 h264.c:4045: warning: comparison between signed and unsigned 007654 h264.c: In function 'pred_weight_table': 007655 h264.c:4065: warning: comparison between signed and unsigned 007656 h264.c: In function 'implicit_weight_table': 007657 h264.c:4121: warning: comparison between signed and unsigned 007658 h264.c:4123: warning: comparison between signed and unsigned 007659 h264.c: In function 'print_short_term': 007660 h264.c:4238: warning: comparison between signed and unsigned 007661 h264.c: In function 'decode_slice_header': 007662 h264.c:4537: warning: comparison between signed and unsigned 007663 h264.c:4561: warning: comparison between signed and unsigned 007664 h264.c:4670: warning: comparison between signed and unsigned 007665 h264.c:4671: warning: comparison between signed and unsigned 007666 h264.c: In function 'decode_residual': 007667 h264.c:4917: warning: comparison between signed and unsigned 007668 h264.c: In function 'decode_mb_cavlc': 007669 h264.c:5261: warning: pointer targets in passing argument 2 of 'pred_direct_motion' differ in signedness 007670 h264.c:5280: warning: comparison between signed and unsigned 007671 h264.c:5286: warning: comparison between signed and unsigned 007672 h264.c:5301: warning: comparison between signed and unsigned 007673 h264.c:5302: warning: unused variable 'ref_count' 007674 h264.c:5347: warning: pointer targets in passing argument 2 of 'pred_direct_motion' differ in signedness 007675 h264.c:5353: warning: comparison between signed and unsigned 007676 h264.c:5365: warning: comparison between signed and unsigned 007677 h264.c:5380: warning: comparison between signed and unsigned 007678 h264.c:5394: warning: comparison between signed and unsigned 007679 h264.c:5411: warning: comparison between signed and unsigned 007680 h264.c:5425: warning: comparison between signed and unsigned 007681 h264.c: At top level: 007682 h264.c:5981: warning: 'inline' is not at beginning of declaration 007683 h264.c: In function 'decode_cabac_residual': 007684 h264.c:6115: warning: passing argument 4 of 'decode_significance_8x8_x86' discards qualifiers from pointer target type 007685 h264.c:6042: warning: unused variable 'last' 007686 h264.c: At top level: 007687 h264.c:6190: warning: 'inline' is not at beginning of declaration 007688 h264.c: In function 'decode_mb_cabac': 007689 h264.c:6416: warning: comparison between signed and unsigned 007690 h264.c:6435: warning: comparison between signed and unsigned 007691 h264.c:6503: warning: comparison between signed and unsigned 007692 h264.c:6510: warning: comparison between signed and unsigned 007693 h264.c:6525: warning: comparison between signed and unsigned 007694 h264.c:6534: warning: comparison between signed and unsigned 007695 h264.c:6552: warning: comparison between signed and unsigned 007696 h264.c:6561: warning: comparison between signed and unsigned 007697 h264.c: In function 'filter_mb_fast': 007698 h264.c:7067: warning: dereferencing type-punned pointer will break strict-aliasing rules 007699 h264.c: In function 'decode_unregistered_user_data': 007700 h264.c:7559: warning: comparison between signed and unsigned 007701 h264.c:7564: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness 007702 h264.c: At top level: 007703 h264.c:8704: warning: missing initializer 007704 h264.c:8704: warning: (near initialization for 'h264_parser.next') 007705 In file included from h264.c:8707: 007706 svq3.c: In function 'svq3_decode_block': 007707 svq3.c:224: warning: comparison between signed and unsigned 007708 svq3.c: In function 'svq3_mc_dir': 007709 svq3.c:374: warning: comparison between signed and unsigned 007710 svq3.c:374: warning: comparison between signed and unsigned 007711 svq3.c: In function 'svq3_decode_mb': 007712 svq3.c:450: warning: comparison between signed and unsigned 007713 svq3.c: In function 'svq3_decode_slice_header': 007714 svq3.c:741: warning: comparison between signed and unsigned 007715 svq3.c: At top level: 007716 svq3.c:1015: warning: missing initializer 007717 svq3.c:1015: warning: (near initialization for 'svq3_decoder.next') 007718 cabac.h:109: warning: 'put_cabac_static' defined but not used 007719 cabac.h:155: warning: 'put_cabac_terminate' defined but not used 007720 cabac.h:183: warning: 'put_cabac_u' defined but not used 007721 cabac.h:218: warning: 'put_cabac_ueg' defined but not used 007722 cabac.h:270: warning: 'refill2' defined but not used 007723 cabac.h:808: warning: 'get_cabac_u' defined but not used 007724 cabac.h:824: warning: 'get_cabac_ueg' defined but not used 007725 cabac.h: In function 'get_cabac_noinline': 007726 cabac.h:522: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' 007727 make[1]: *** [h264.o] Error 1 007728 make[1]: Leaving directory `/var/tmp/portage/media-video/mplayer-1.0_rc2_pre20070321-r3/work/mplayer/libavcodec' 007729 make: *** [libavcodec/libavcodec.a] Error 2 007730 007731 !!! ERROR: media-video/mplayer-1.0_rc2_pre20070321-r3 failed. 007732 Call stack: 007733 ebuild.sh, line 1614: Called dyn_compile 007734 ebuild.sh, line 971: Called qa_call 'src_compile' 007735 environment, line 3325: Called src_compile 007736 mplayer-1.0_rc2_pre20070321-r3.ebuild, line 461: Called die 007737 007738 !!! Failed to build MPlayer! 007739 !!! If you need support, post the topmost build error, and the call stack if relevant. 007740 !!! A complete build log is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_pre20070321-r3/temp/build.log'. 007741 007742 *** process completed ***