http://freshmeat.net/projects/camstream/?branch_id=1030&release_id=243930 As it contains much anticipated functionality (TV tuning), I thought, I'd open a bug. Especially since the last update has been so long ago.
Having a few problems (autoconf trouble, QA notices about executable stack) and not much time. Provide an ebuild or be patient - sorry!
Created attachment 115291 [details] media-video/camstream-0.27.ebuild Ebuild compiles and runs perfectly. Knowing nothing about autotools I brutally call autoreconf-2.61 and libtoolize --copy --force which is probably insane but gets the thing to configure. I tried to use elibtoolize and eautoreconf from autotools.eclass but both fail. Also, please test on amd64 wether the assembler patch is still needed.
No, the patch doesn't apply cleanly. I'll attach the patch log.
Created attachment 115302 [details] patch log from failed amd64 patch
I just browsed the upstream bugtracker. There's the suggestion to use --disable-mmx on amd64 for now (amd64 does not have an amd64 system to test stuff or fix the bug themselves). Seeing as most amd64 machines should have plenty horsepower to not *need* MMX, I'd suggest running configure with --disable-mmx on amd64 for now. I tried that and everything is peachy with camstream.
Created attachment 115871 [details] media-video/camstream-0.27.ebuild Updated ebuild: ~keywording killed src_unpack added --without-mmx for amd64 got wise about WANT_AUTOCONF, but autotools issue remains.
... and of course the issue with current kernels, see bug #168317
Added camstream-20070315 snapshot to CVS, seems to work fine for me (though quite a lot of auto* warnings during build) - please check.