[mythtv] Re: [mythtv-commits] Ticket #631: [7833] breaks compilation for mpegvideo_mmx.o

Bruce Markey bjm at lvcm.com
Thu Nov 10 20:13:23 EST 2005


Daniel Kristjansson wrote:
> On Thu, 2005-11-10 at 23:53 +0000, MythTV wrote:
>> #631: [7833] breaks compilation for mpegvideo_mmx.o
>> --------------------------------+-------------------------------------------
>>  Reporter:  bjm <bjm at lvcm.com>  |       Owner:  danielk
>>      Type:  defect              |      Status:  new    
>>  Priority:  minor               |   Milestone:         
>> Component:  mythtv              |     Version:         
>>  Severity:  medium              |  
>> --------------------------------+-------------------------------------------
>> {{{
>>  gcc -c -pipe -march=pentiumpro -w -g -O -D_REENTRANT  -DMMX -Di386
>>  -DUSING_DBOX2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
>>  -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE -DQT_THREAD_SUPPORT -DQT_SHARED
>>  -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I.. -I../..
>>  -I../libavutil -I/usr/include/qt3 -o mpegvideo_mmx.o i386/mpegvideo_mmx.c
>>  {standard input}: Assembler messages:
>>  {standard input}:1218: Error: missing ')'
> 
> Let me guess gcc v 4.xx ?
> 
> Somehow GCC manages to get worse at register allocation with every
> major release.

I meant to include this but neglected to cut'n'paste it.

: bjm at moktoo ; gcc --version
gcc (GCC) 4.0.2 (Debian 4.0.2-2)
Copyright (C) 2005 Free Software Foundation, Inc.

> BTW For recently introduced compiler bugs it is better to just post to
> the developer list. It is better for discussions, and almost by
> definition this is a "worksforme" for the developer.

I agree in principal that there is a tendency to abuse the bug tracker
as another chat room and in some cases as an attempt to back door
asking a user question.

In this case, there is a regression and that will need a code change.
I posted the facts with no discussion and further discussion belongs
here.

--  bjm


More information about the mythtv-dev mailing list