[mythtv-commits] Ticket #6859: mythtv compile fails with gcc 4.3.2 on x86

MythTV mythtv at cvs.mythtv.org
Mon Aug 17 00:02:25 UTC 2009


#6859: mythtv compile fails with gcc 4.3.2 on x86
------------------------------+---------------------------------------------
 Reporter:  mythtv at miwers.dk  |       Owner:  ijr    
     Type:  defect            |      Status:  new    
 Priority:  major             |   Milestone:  unknown
Component:  MythTV - General  |     Version:  head   
 Severity:  medium            |     Mlocked:  0      
------------------------------+---------------------------------------------
 See the build error below:

 Tested with latest SVN revision (21309). CFLAGS are stripped before build
 and auto-detected by configure script.

 Best regards,
 Miwer

 {{{
 gcc -c -pipe -march=pentium4 -fomit-frame-pointer -O3 -DNDEBUG
 -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112
  -std=c99 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -g -Wall
 -Wno-switch -Wdisabled-optimization
  -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-
 strings -Wtype-limits -Wundef
  -fno-math-errno -fno-signed-zeros -w -D_REENTRANT -DPIC -fPIC -Di386
 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
  -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE -I/usr/share/qt4/mkspecs/linux-g++
 -I. -I.. -I../.. -o h264.o h264.c
 cabac.h: In function ‘get_cabac_noinline’:
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h: In function ‘decode_cabac_residual_dc’:
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 x86/h264_i386.h:44: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h: In function ‘decode_cabac_residual_nondc’:
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 x86/h264_i386.h:97: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 x86/h264_i386.h:44: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h: In function ‘decode_cabac_mb_mvd’:
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h: In function ‘decode_mb_cabac’:
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 cabac.h:527: error: PIC register ‘%ebx’ clobbered in ‘asm’
 make[2]: *** [h264.o] Error 1
 make[2]: Leaving directory `/var/tmp/portage/media-tv/mythtv-
 svn-0.22-r3/work/mythtv/libs/libavcodec'
 make[1]: *** [sub-libavcodec-make_default] Error 2
 make[1]: Leaving directory `/var/tmp/portage/media-tv/mythtv-
 svn-0.22-r3/work/mythtv/libs'
 make: *** [sub-libs-make_default-ordered] Error 2
 }}}

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6859>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list