[mythtv] mythmusic and broken QT on AMD64

Simon Hookway simon at obsidian.com.au
Mon Jan 3 03:36:53 UTC 2005


I'm not even able to build mythmusic to get to use it. I get an error 
that i thought was fixed as i've seen some emails regarding this very 
error and reports of it being fixed. I am running this on an AMD64 with 
pure64 Debian 2.6.8 kernel. This is from current CVS.

The build error is:

gcc -c -pipe -Wall -W -O3 -fomit-frame-pointer -D_REENTRANT -fPIC  
-D_GNU_SOURCE -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT 
-DQT_PLUGIN -DQT_SHARED -I/usr/share/qt3/mkspecs/default -I. 
-I/usr/include -I/usr/include/cdda -I/usr/include/qt3 
-I/usr/X11R6/include -o metaio_libid3hack.o metaio_libid3hack.c
gcc -c -pipe -Wall -W -O3 -fomit-frame-pointer -D_REENTRANT -fPIC  
-D_GNU_SOURCE -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT 
-DQT_PLUGIN -DQT_SHARED -I/usr/share/qt3/mkspecs/default -I. 
-I/usr/include -I/usr/include/cdda -I/usr/include/qt3 
-I/usr/X11R6/include -o filters.o goom/filters.c
goom/filters.c: In function `zoomFilterFastRGB':
goom/filters.c:665: warning: cast from pointer to integer of different size
goom/filters.c:665: warning: cast to pointer from integer of different size
goom/filters.c:669: warning: cast from pointer to integer of different size
goom/filters.c:669: warning: cast to pointer from integer of different size
goom/filters.c:673: warning: cast from pointer to integer of different size
goom/filters.c:673: warning: cast to pointer from integer of different size
{standard input}: Assembler messages:
{standard input}:117: Error: suffix or operands invalid for `pop'
{standard input}:123: Error: suffix or operands invalid for `pop'
make[2]: *** [filters.o] Error 1
make[2]: Leaving directory `/builddir/mythtv-cvs/mythmusic/mythmusic'
make[1]: *** [sub-mythmusic] Error 2
make[1]: Leaving directory `/builddir/mythtv-cvs/mythmusic'
make: *** [build-stamp] Error 2
tevo:/builddir/mythtv-cvs/mythmusic#

I get this with or without the mythmusic integration patch.

Cheers,

Simon

Paul Barrette wrote:

>This error still persists for me with amd64.  Ever since I updated
>last week, mythmusic is no longer usable.  I updated QT from
>trollteck, and mythtv works fine, so does weather web news etc.  Just
>myth music is screwed up.  I made sure to set all the paths for music
>src and the music database is up to date.  So, I am apprehensive when
>people say "your qt is screwed", since I can demonstrate it with a
>previously working one and a fresh qt.
>
>I had a look at freevo and it can use xmms for music.  The interface
>is much cleaner too.  Seems to me that this would be a better way to
>go as xmms has proven itself.  Anyway, I digress...
>
>Pb
>
>
>On Wed, 22 Dec 2004 09:24:52 +0100, Daniel Paessler <paessler at gmx.de> wrote:
>  
>
>>i have this problem, which i found on the mailing list some time ago.
>>this happens when i try to play music. the problem appears since i
>>upgraded my box to an Athlon 64, never had this with my Athlon XP
>>(i use mythtv a long time, never had bigger problems).
>>I use Gentoo, so there is no pre-compiled QT. QT compiles fine, i tried
>>3.3.2 and 3.3.3, same results...
>>so the last answers told about a broken QT, but _what_ is broken here?
>>is it Athlon 64 related? does someone use an thlon 64 successful with
>>mythmusic? i have no idea where to search, maybe some wrong
>>compiler-options? any ideas?
>>
>>here's what i get:
>>
>>QObject::connect: No such slot PlaybackBox::handleTreeListSignals
>>(int,IntVector*)
>>QObject::connect:  (sender name:   'musictreelist')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::previous()
>>QObject::connect:  (sender name:   'prev_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::seekback()
>>QObject::connect:  (sender name:   'rew_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::pause()
>>QObject::connect:  (sender name:   'pause_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::play()
>>QObject::connect:  (sender name:   'play_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::stop()
>>QObject::connect:  (sender name:   'stop_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::seekforward()
>>QObject::connect:  (sender name:   'ff_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::next()
>>QObject::connect:  (sender name:   'next_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::toggleShuffle()
>>QObject::connect:  (sender name:   'shuffle_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::toggleRepeat()
>>QObject::connect:  (sender name:   'repeat_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::editPlaylist()
>>QObject::connect:  (sender name:   'pledit_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::visEnable()
>>QObject::connect:  (sender name:   'vis_button')
>>QObject::connect:  (receiver name: 'music_playback')
>>QObject::connect: No such slot PlaybackBox::hideVolume()
>>QObject::connect:  (sender name:   'unnamed')
>>QObject::connect:  (receiver name: 'music_playback')
>>Segmentation fault
>>
>>happens with both 0.16 (ebuild) and current cvs.
>>
>>oh, and when i try to select video-list i also get a segfault, no errors...
>>
>>thanks in advance
>>
>>daniel
>>
>>
>>_______________________________________________
>>mythtv-dev mailing list
>>mythtv-dev at mythtv.org
>>http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>>
>>
>>
>>
>>    
>>
>
>
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>mythtv-dev mailing list
>mythtv-dev at mythtv.org
>http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>  
>



More information about the mythtv-dev mailing list