--- /usr/portage/sci-libs/vtk/vtk-5.6.0-r2.ebuild 2010-07-25 06:37:00.000000000 +1200 +++ /usr/portage/sci-libs/vtk/vtk-5.6.0-r2.ebuild 2010-09-27 13:38:54.446591214 +1300 @@ -83,6 +83,10 @@ epatch "${FILESDIR}"/${P}-libpng14.patch epatch "${FILESDIR}"/${P}-R.patch epatch "${FILESDIR}"/${P}-odbc.patch + # Fix sure buffer overflow on some processors as reported by Flameyes in #338819 + sed -e "s:CHIPNAME_STRING_LENGTH (48 + 1):CHIPNAME_STRING_LENGTH (79 + 1):" \ + -i Utilities/kwsys/SystemInformation.cxx \ + || die "Failed to fix SystemInformation.cxx buffer overflow" sed -e "s:@VTK_TCL_LIBRARY_DIR@:/usr/$(get_libdir):" \ -i Wrapping/Tcl/pkgIndex.tcl.in \ || die "Failed to fix tcl pkgIndex file"