Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 133698 - vdr-softdevice needs mmxext USE flag
Summary: vdr-softdevice needs mmxext USE flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Matthias Schwarzott
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-18 08:39 UTC by Marc Hildebrand (RETIRED)
Modified: 2006-05-19 07:08 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 Marc Hildebrand (RETIRED) gentoo-dev 2006-05-18 08:39:44 UTC
Hi!
I noticed that softdevice dies with an "illegal instruction" on my C3 Samuel2 box.
Looking through the Makefile I saw MMX2 enabled by default (in addition, you can see "-DUSE_MMX2" during compilation too).
A C3 is (basically) an i586 with mmx plus 3dnow, but no mmx2.

I added the following to src_unpack()

        use mmxext || sed -i Makefile -e '/MMX2/s/D/#D/'

Works on my System, please review it and if found ok include it into the ebuild and mmxext into IUSE.

Cheers,

Marc
Comment 1 Matthias Schwarzott gentoo-dev 2006-05-19 07:08:14 UTC
vdr-softdevice-0.2.3.20060511-r2 now contains the useflags mmx and mmxext.