Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93373 - mythmusic 0.18.1 needs patch
Summary: mythmusic 0.18.1 needs patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
: 94490 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-05-20 14:29 UTC by Nick Hadaway
Modified: 2005-05-30 05:19 UTC (History)
2 users (show)

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 Nick Hadaway 2005-05-20 14:29:38 UTC
0.17 and 0.18 included a patch
(mythmusic-0.17-sample_rate_type.patch)
0.18.1 needs to include it as well...

Reproducible: Always
Steps to Reproduce:
1.Build
2.Smack head and say, doh!
3.include the old patch into the build and watch it work.
Comment 1 Josh Nichols (RETIRED) gentoo-dev 2005-05-20 21:24:33 UTC
I was having problems emerging mythmusic-0.18.1, to the effect of the:

g++ -c -pipe -Wall -W -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-fomit-frame-pointer -ftracer -fweb -pipe -fvisibility-inlines-hidden
-I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC  -D_GNU_SOURCE
-DPREFIX=\"/usr\" -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
aacdecoder.cpp: In member function `bool aacDecoder::initializeMP4()':
aacdecoder.cpp:298: error: invalid conversion from `long unsigned int*' to
`uint32_t*'
aacdecoder.cpp:298: error:   initializing argument 4 of `int8_t
faacDecInit2(void*, uint8_t*, uint32_t, uint32_t*, uint8_t*)'
make[2]: *** [aacdecoder.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory
`/var/tmp/portage/mythmusic-0.18.1/work/mythplugins-0.18.1/mythmusic/mythmusic'
make[1]: *** [sub-mythmusic] Error 2
make[1]: Leaving directory
`/var/tmp/portage/mythmusic-0.18.1/work/mythplugins-0.18.1/mythmusic'

It does seem to be related to this bug, because including the patch fixes the
problem.
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2005-05-21 00:14:12 UTC
what version of faad2 do you have?
Comment 3 Josh Nichols (RETIRED) gentoo-dev 2005-05-21 12:09:40 UTC
I'm using faad2-2.0-r6.
Comment 4 theboywho 2005-05-23 13:10:16 UTC
I can confirm this bug on AMD64. I added the following to the end of 
src_unpack() in the ebuild: 
 
cd ${S}/mythmusic 
epatch ${FILESDIR}/${P}-sample_rate_type.patch 
 
and renamed the patch to 0.18.1 instead of 0.17 
Now it compiles fine. 
Comment 5 Doug Goldstein (RETIRED) gentoo-dev 2005-05-27 10:07:51 UTC
I've got to have some package different then you guys. Cause with the patch it
fails for me. It works for me without the patch. I can confirm that the faad2
headers are updated properly for me. I assumed it was faad2 versions.
Comment 6 Doug Goldstein (RETIRED) gentoo-dev 2005-05-27 10:09:21 UTC
In fact, I just figured it out. They put the fix into faad2-r6 but never rev
bumped it. rev -r7 should be the fix.
Comment 7 Doug Goldstein (RETIRED) gentoo-dev 2005-05-27 10:14:18 UTC
Fixed InCVS. Just emerge sync... and suddently mythmusic should compile. Please
test.
Comment 8 Doug Goldstein (RETIRED) gentoo-dev 2005-05-27 12:35:34 UTC
Fixed InCVS. Just emerge sync... and suddently mythmusic should compile. Please
test.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2005-05-30 05:19:46 UTC
*** Bug 94490 has been marked as a duplicate of this bug. ***