diff -ru a/ivtv-utils-1.4.0-r1.ebuild b/ivtv-utils-1.4.0-r1.ebuild --- a/ivtv-utils-1.4.0-r1.ebuild 2010-06-29 19:36:07.000000000 +0000 +++ b/ivtv-utils-1.4.0-r1.ebuild 2010-10-02 03:52:07.431371125 +0000 @@ -59,6 +59,12 @@ src_prepare() { epatch "${FILESDIR}"/${P}-gentoo.patch + sed -i \ + -e '/char ptsstr/s:64:256:' \ + utils/ivtv-ctl.c || die + sed -i \ + -e 's/sprintf\(\s*(\([a-zA-Z]\+[a-zA-Z0-9]*\)\s*,\)/snprintf\1 sizeof(\2),/' \ + utils/ivtv-ctl.c utils/v4l2-ctl.cpp utils/cx25840ctl/cx25840ctl.c || die } src_compile() {