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
vdr-softdevice-0.2.3.20060511-r2 now contains the useflags mmx and mmxext.