Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86062 - mythmusic-0.17-r1 fails to compile
Summary: mythmusic-0.17-r1 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-20 14:23 UTC by Jesse Adelman
Modified: 2005-05-14 12:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Adelman 2005-03-20 14:23:05 UTC
While attempting to upgrade from mythmusic-0.17 to mythmusic-0.17-r1...
----
mythtvbox root # emerge -u mythmusic
Calculating dependencies ...done!
>>> emerge (1 of 1) media-plugins/mythmusic-0.17-r1 to /
>>> md5 src_uri ;-) mythmusic-0.17.tar.bz2
>>> Unpacking source...
>>> Unpacking mythmusic-0.17.tar.bz2 to /var/tmp/portage/mythmusic-0.17-r1/work
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-aac --enable-fftw --enable-opengl --enable-sdl
Creating config.h, config.pro

Configuration settings: 
 
        OpenGL support will be included
        FFTW   support will be included
        SDL    support will be included
        AAC    support will be included

cd mythmusic && qmake mythmusic.pro -o Makefile
cd i18n && qmake i18n.pro -o Makefile
cd i18n && make -f Makefile
make[1]: Entering directory `/var/tmp/portage/mythmusic-0.17-r1/work/mythmusic-0.17/i18n'
i686-pc-linux-gnu-gcc -c -pipe -Wall -W -march=athlon-xp -O3 -pipe  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -o dummy.o dummy.c
g++  -o i18n dummy.o     
cd mythmusic && make -f Makefile
make[1]: Entering directory `/var/tmp/portage/mythmusic-0.17-r1/work/mythmusic-0.17/mythmusic'
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o metaiomp4.o metaiomp4.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o aacdecoder.o aacdecoder.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o cddecoder.o cddecoder.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o cdrip.o cdrip.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o decoder.o decoder.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o flacdecoder.o flacdecoder.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o flacencoder.o flacencoder.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o maddecoder.o maddecoder.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o main.o main.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o mainvisual.o mainvisual.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o metadata.o metadata.cpp
make[1]: Leaving directory `/var/tmp/portage/mythmusic-0.17-r1/work/mythmusic-0.17/i18n'
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o playbackbox.o playbackbox.cpp
distcc[5471] ERROR: compile (null) on localhost failed
distcc[5473] ERROR: compile (null) on localhost failed
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o playlist.o playlist.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o streaminput.o streaminput.cpp
In file included from metaiomp4.h:7,
                 from metaiomp4.cpp:7:
/usr/include/mp4ff.h:35:29: mp4ff_int_types.h: No such file or directory
In file included from aacdecoder.h:17,
                 from aacdecoder.cpp:19:
/usr/include/mp4ff.h:35:29: mp4ff_int_types.h: No such file or directory
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o encoder.o encoder.cpp
distcc[5470] ERROR: compile aacdecoder.cpp on homeserver failed
make[1]: *** [aacdecoder.o] Error 1
make[1]: *** Waiting for unfinished jobs....
distcc[5469] ERROR: compile metaiomp4.cpp on homeserver-02 failed
make[1]: *** [metaiomp4.o] Error 1
make: *** [sub-mythmusic] Error 2

!!! ERROR: media-plugins/mythmusic-0.17-r1 failed.
!!! Function myth_src_compile, Line 54, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

mythtvbox root # 
----
mythtvbox root #   emerge -pv mythmusic

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] media-plugins/mythmusic-0.17-r1 [0.17] +X +aac -debug +mmx +nls +opengl +sdl 0 kB 

Total size of downloads: 0 kB
mythtvbox root # 


Reproducible: Always
Steps to Reproduce:
1. emerege -u mythmusic
2.
3.

Actual Results:  
(see Details)

Expected Results:  
Successful compile and merge. Thanks!

mythtvbox root #  emerge info
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20041102-r1,
2.6.10-gentoo-r4 i686)
=================================================================
System uname: 2.6.10-gentoo-r4 i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 18:44:34)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control
/var/www/localhost/htdocs//mythweb/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.binarycompass.org
http://mirror.tucdemonic.org/gentoo/ http://cudlug.cudenver.edu/gentoo/"
MAKEOPTS="-j12"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://homeserver-02/gentoo-portage"
USE="x86 3dnow 3dnowex X a52 aac acpi acpi4linux alsa apache2 apm avi
bash-completion berkdb bitmap-fonts cdparanoia cdr chroot crypt cscope cups curl
dga divx4linux dnd dts dv dvd dvdr dvdread emboss encode esd ethereal evms2 faad
fam fastcgi fbcon ffmpeg flac font-server foomaticdb fortran freetype gcj gd
gdbm gif gphoto2 gpm gtk gtk2 hardenedphp httpd imagemagick imlib java jce
jdepend jikes joystick jp2 jpeg jsch lcd lcms libg++ libwww lirc live lm_sensors
lzo lzw lzw-tiff mad maildir matroska mikmod mime mjpeg mmx mng motif mp3 mpeg
mpeg2 mysql mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses net nls
nptl offensive ogg oggvorbis opengl optional-tasks oro oscar oss pam pcap pcre
pdflib perl php png python qt quicktime readline regexp rtc ruby samba sdl silc
slang slp snmp soap sockets spell sse ssl stream svg svga tga theora tiff
transcode truetype truetype-fonts type1-fonts unicode usb utf8 v4l v4l2 vhosts
vlm vorbis wmf xalan xchatnogtk xchattext xerces xfs xine xinerama xml xml2
xmlrpc xmms xpm xv xvid yahoo yv12 zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS

mythtvbox root #
Comment 1 Greisberger Christophe 2005-03-22 13:56:56 UTC
Same here.

# emerge info
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 AMD Athlon(tm) XP 2800+
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar  9 2005, 10:28:07)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O2 -pipe -fforce-addr -fomit-frame-pointer -fprefetch-loop-arrays -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -mmmx -m3dnow -msse -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O2 -pipe -fforce-addr -fomit-frame-pointer -fprefetch-loop-arrays -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -mmmx -m3dnow -msse -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirror.nutsmaas.nl/gentoo/ http://gentoo.zie.pg.gda.pl http://www.gigaload.org/gentoo.org/"
LANG="en_US.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 16bit 3dnow 3dnowex X X509 Xaw3d a52 aac aalib acl acpi acpi4linux adns afs aim alsa amd anthy apache2 apm arts artswrappersuid async athena audiofileavi bash-completion bcmath bdf berkdb bidi bitmap-fonts bluetooth bmp bootsplash boundschecking bzip2 bzlib c++ calendar canna caps cdb cdda cddb cdio cdparanoia cdr cdrom chasen cjk clamav clanJavaScript clanVoice codecs cpdflib crypt cscope css ctype cups curl curlwrappers dba dbi dbm dbx devfs26 dga dhcp dict dio directfb divx4linux djbfft dmx dnd doc dts dv dvb dvd dvdr dvdread edl emboss emoticon encode erandom ethereal evo evo2 examples exif expat extensions f2c f77 faac faad faad2 fam fame fastcgi fbcon fbdev fdftk ffmpeg fftw flac flash flatfilefmod font-server foomaticdb fortran fpx freetype freewnn ftp gcj gd gdbm geoip ggi gif gimp gimpprint ginac glut gmp gnutls gphoto2 graphviz gs gsl gstreamer gtk gtk2 gtkhtml guile hal hbci iconv icq icu idea ieee1394 ijavacomm imagemagickimap imlib imlib2 immqt-bc inifile innodb intl iodbc ipv6 irmc jack jack-tmpfs jasper java javadoc javamail javascript jbig jce jikes joystick jp2 jpeg jpeg2k junit justify kadu-modules kadu-voice kde kerberos koffice-plugin ladcca lcms ldap lesstif libcaca libclamav libgda libsamplerate libwww lirc live lm_sensors logitech-mouse ltsp lzo lzw lzw-tiff m17n-lib mad mailbox maildir makecheck maps matroska mbox mcal md5sum mdb memlimit mhash migemo mikmod mime ming mjpeg mmap mmx mmx2 mng mnogosearch monkey mozcalendar mozilla moznoirc mozsvg mp3 mpeg mpeg2 mpeg4 mplayer msession msn music mysql mysqli mythtv nas ncurses neXt netcdf network nls nocardbus nocd nocstrike nodod notfc nothemes ntlm nvidia oav objc odbc offensive ofx ogg oggvorbis ooo-kde openal openexr opengl oscar pam parse-clocks pcntl pcre pda pdf pdflib perl php physfs pic pie plotutils png portaudio posix povray ppds prelude print private profile pthreads pwdb python qt quicktime quotas rdesktop readline real recode rrdtool rtc ruby samba sasl scanner screenshot sdk sdl server session shared sharedmem silc simplexml skk slang slp smime smtp sndfile soap sockets socks sounds source sox spamassassin speedo speex spellspl sqlite sqlite3 sse ssl stencil-buffer stream streamzap subject-rewrite svg svga sysfs sysvipc szip tcltk tcpd tetex tga theora threads tidy tiff tokenizer tools transcode translator truetype truetype-fonts type1 type1-fonts ucs2 ucs4 uim unicode usb utf8 v4l v4l2 vcd vcd-imager vhosts videos vidix vim-with-x virus-scan vnc vorbis wavelan wifi winbind wma123 wmf wxwindows x11vnc xadmin xanim xface xfs xim xine xinerama xinetd xml xml2 xmms xosd xpm xprint xrandr xscreensaver xsl xv xvid xvmc yahoo yv12 zlib video_cards_nvidia linguas_fr linguas_en linguas_de linguas_ar linguas_hu linguas_jp linguas_ro linguas_ru linguas_sp"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 2 Brian Jackson (RETIRED) gentoo-dev 2005-03-22 18:37:05 UTC
try updating faad2 on your systems (it may be necessary to specify ~x86 keywords which you seem to have enabled on mythtv and not it's deps)
Comment 3 Brian Jackson (RETIRED) gentoo-dev 2005-03-25 11:44:52 UTC
test please
Comment 4 Jesse Adelman 2005-03-26 16:54:22 UTC
Done. Now at media-libs/faad2-2.0-r5. Still get compile error, but now with new -r2 rev, and appears slightly different:

---
<snip>

. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o lameencoder.o lameencoder.cpp
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=athlon-xp -O3 -pipe -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o vorbisencoder.o vorbisencoder.cpp
distcc[5487] ERROR: compile /var/cache/ccache/aacdecoder.tmp.mythtvbox.5457.ii on homeserver failed
aacdecoder.cpp: In member function `bool aacDecoder::initializeMP4()':
aacdecoder.cpp:298: error: invalid conversion from `long unsigned int*' to `
   unsigned int*'
make[1]: *** [aacdecoder.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/mythmusic-0.17-r2/work/mythmusic-0.17/mythmusic'
make: *** [sub-mythmusic] Error 2

!!! ERROR: media-plugins/mythmusic-0.17-r2 failed.
!!! Function myth_src_compile, Line 54, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

mythtvbox root # 
Comment 5 Brian Jackson (RETIRED) gentoo-dev 2005-03-26 21:41:48 UTC
can you try without the aac useflag please?
Comment 6 Jesse Adelman 2005-03-26 23:43:27 UTC
Compiles without the aac flag set. Any more info you need? I'd like to have the aac support (but I don't need it for this package, however). FYI, the original (pre-r1) ebuild compiled ok (see genlop output below). 

---
mythtvbox root # genlop -t mythmusic
 * media-plugins/mythmusic

     Mon Aug 16 18:35:05 2004 >>> media-plugins/mythmusic-0.15.1
       merge time: 1 minute and 29 seconds.

     Sat Sep 11 17:03:16 2004 >>> media-plugins/mythmusic-0.16
       merge time: 2 minutes and 30 seconds.

     Wed Jan 19 18:23:54 2005 >>> media-plugins/mythmusic-0.16
       merge time: 1 minute and 45 seconds.

     Fri Feb 11 17:54:25 2005 >>> media-plugins/mythmusic-0.17
       merge time: 1 minute and 38 seconds.

     Sat Mar 26 23:39:23 2005 >>> media-plugins/mythmusic-0.17-r2
       merge time: 1 minute and 55 seconds.
Comment 7 Doug Goldstein (RETIRED) gentoo-dev 2005-03-27 09:35:25 UTC
This is an AAC problem. I just had the same error come up on two seperate boxes on two seperate packages both using the AAC use flag. As soon as I clicked it off, those packages compiled fine.
Comment 8 Adam 2005-04-26 15:45:15 UTC
this is really a bug with faad2, it needs this patch (found at http://lists.atrpms.net/pipermail/atrpms-users/2005-April/002759.html):

+++ faad2/common/mp4ff/Makefile.am	2005-04-14 14:45:40.843777142 +0100
@@ -1,6 +1,6 @@
 lib_LTLIBRARIES = libmp4ff.la
 
-include_HEADERS = mp4ff.h
+include_HEADERS = mp4ff.h mp4ff_int_types.h
 
 libmp4ff_la_SOURCES = mp4ff.c mp4atom.c mp4meta.c mp4sample.c mp4util.c \
    mp4tagupdate.c mp4ff.h mp4ffint.h mp4ff_int_types.h \


But I don't know if a patch-file is really necessary.

bye, Adam.
Comment 9 Chris Picton 2005-04-27 01:07:00 UTC
See bug 89896 - it has the same problem as #4, and a patch to fix it.  Patch should be applied to both ebuilds (0.17 and 0.18)
Comment 10 Doug Goldstein (RETIRED) gentoo-dev 2005-05-14 12:27:39 UTC
This should be fixed in 0.18