Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 159159 - Some of media-plugins/libvisual-plugins-0.4.0 don't work on 64bit arches
Summary: Some of media-plugins/libvisual-plugins-0.4.0 don't work on 64bit arches
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-26 13:07 UTC by David Leverton
Modified: 2007-02-04 17:01 UTC (History)
1 user (show)

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


Attachments
libvisual-plugins-0.4.0-64bit.patch (libvisual-plugins-0.4.0-64bit.patch,2.02 KB, patch)
2006-12-26 13:07 UTC, David Leverton
Details | Diff
libvisual-plugins-0.4.0-gforce-64bit.patch (WIP, not for checkin) (gforce-sucks.patch,27.87 KB, patch)
2006-12-26 13:10 UTC, David Leverton
Details | Diff
libvisual-plugins-0.4.0-64bit.patch (libvisual-plugins-0.4.0-64bit.patch,1.71 KB, patch)
2006-12-26 18:52 UTC, David Leverton
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Leverton 2006-12-26 13:07:08 UTC
The JESS and G-Force plugins crash immediately on AMD64.  I haven't tested any of the OpenGL plugins because GStreamer doesn't support them, but I get a compiler warning in Pseudotoad Flower about implicit declaration of malloc(), which I /think/ is a problem.

I managed to patch JESS and Pseudotoad Flower, but G-Force is too broken, so I suggest disabling it for now on 64 bit arches.
Comment 1 David Leverton 2006-12-26 13:07:59 UTC
Created attachment 104765 [details, diff]
libvisual-plugins-0.4.0-64bit.patch

Patch for JESS and Pseudotoad Flower.
Comment 2 David Leverton 2006-12-26 13:10:31 UTC
Created attachment 104766 [details, diff]
libvisual-plugins-0.4.0-gforce-64bit.patch (WIP, not for checkin)

This is enough to make G-Force run without crashing, but it still doesn't work properly.  I'm attaching it just in case anyone wants to work on it some more.  (I might try again myself at some point, but no promises.)
Comment 3 David Leverton 2006-12-26 18:51:34 UTC
(In reply to comment #0)
> I haven't tested any of the OpenGL plugins because GStreamer doesn't
> support them, but I get a compiler warning in Pseudotoad Flower about implicit
> declaration of malloc(), which I /think/ is a problem.

Update: I installed Amarok and tested the remaining plugins.  Looks like Pseudotoad Flower doesn't need the patch after all, and all the others seem fine too, except for bug 159182.
Comment 4 David Leverton 2006-12-26 18:52:48 UTC
Created attachment 104788 [details, diff]
libvisual-plugins-0.4.0-64bit.patch

Only JESS needs patching.
Comment 5 Alexis Ballier gentoo-dev 2007-02-04 17:01:08 UTC
Thanks, patched in 0.4.0-r1

could you please make sure that upstream fixes this aswell ? 

I also added your g-force patch, with some changes as it did not apply. If somebody wants to improve it to make it look better this would be a saner basis.

This plugin was damn insane !