Summary: | mplayer-1.0.20060302 Fails to Compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michael Short <mdshort> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andre.hinrichs, apense, curtlee2002, ed, iyosifov, matrixhax0r, parmus, uwe.klosa, xxx |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
dvdread-header-fix.patch
dvdread-header-fix.patch |
Description
Michael Short
2006-03-28 13:05:39 UTC
*** Bug 127904 has been marked as a duplicate of this bug. *** *** Bug 127909 has been marked as a duplicate of this bug. *** *** Bug 127905 has been marked as a duplicate of this bug. *** *** Bug 127910 has been marked as a duplicate of this bug. *** *** Bug 127913 has been marked as a duplicate of this bug. *** *** Bug 127920 has been marked as a duplicate of this bug. *** *** Bug 127922 has been marked as a duplicate of this bug. *** *** Bug 127923 has been marked as a duplicate of this bug. *** I know this probably doesn't help, and it doesn't fix things totally, but removing the "live" use flag fixed to installation in my case. I tried to fix this, but I'm a below-novice coder, so I could figure out what to do, but I should point out that KMediaFactory had a similar problem, and was able to fix it. If you know of a good coder, you might try to have them take a look at that. Compare the KMF release version with the snapshot. (Specifically, the kmf_stddef.h file). sorry for the last post: it should read "I couldn't figure out what to do." best of luck, adam. a better workaround: -dvdread the builtin one should be fine Created attachment 83368 [details, diff]
dvdread-header-fix.patch
patch, seems to work
Created attachment 83369 [details, diff]
dvdread-header-fix.patch
sorry, wrong one. This fixes it.
I second it. The dvdread-header patch that ed submitted works very nicely. so now i can use the "dvdread" use flag again. thank you kindly, adam *** Bug 128047 has been marked as a duplicate of this bug. *** I am a newbie. If someone would tell me howto use Ed Catmur's patch or point me to a website that has info on using patch files, I will also use it and confirm that it works. (In reply to comment #16) > I am a newbie. If someone would tell me howto use Ed Catmur's patch or point me > to a website that has info on using patch files, I will also use it and confirm > that it works. > Here is the way I did it. There's many ways, but this requires the least explanation. Download the dvdread-header-fix.patch and put it into your "/usr/portage/media-video/mplayer/files/" folder. Then, edit the ebuild (you may have a different 1.0.2006... number depending on what packages you have masked) for the version you're going to install (let's assume you're using mplayer-1.0.20060302. This ebuild will be in the "/usr/portage/media-video/mplayer/" folder. Go down to about line 167 or so, and you will see a line that reads "use sparc && sed . . .". After this line, insert the code: epatch "${FILESDIR}/dvdread-header-fix.patch" and save the file. After this, type: ebuild /usr/portage/media-video/mplayer/mplayer-1.0.20060302.ebuild digest and wait for it to get done with that operation. That's it! Now emerge the mplayer version you edited, and you should have a nicely working piece of software. If you have any particular questions about my instructions above, feel free to ask. If you want to learn about portage overlays and such, which can help you install programs that won't revert back to the original when you emerge --sync, search the gentoo website. So take note: after you make these changes, the next time you sync your portage tree, your changes will be lost, and you'll have to redo everything. best of luck, adam p.s. In case I didn't mention earlier, this patch works on my P4 x86 2005.1 system. *** Bug 128236 has been marked as a duplicate of this bug. *** workaround added. Thanks for the reports. *** Bug 128481 has been marked as a duplicate of this bug. *** *** Bug 128510 has been marked as a duplicate of this bug. *** *** Bug 129245 has been marked as a duplicate of this bug. *** |