--- util-linux-2.19.1-r1.ebuild 2011-07-12 05:32:10.000000000 +0200 +++ util-linux-2.19.1-r1.ebuild 2011-07-14 13:30:33.000000000 +0200 @@ -48,7 +48,13 @@ src_prepare() { use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff fi epatch "${FILESDIR}"/${P}-mount-a-segv.patch #366213 - epatch "${FILESDIR}"/${P}-umount-l-nfs.patch #370051 + if ! use loop-aes; then + epatch "${FILESDIR}"/${P}-umount-l-nfs.patch #370051 + else + ewarn "loop-aes is incompatible with current solution of #370051 bug!" + ewarn "Therefore you're vulnerable to that bug now!" + ewarn "Look at https://bugs.gentoo.org/show_bug.cgi?id=370051." + fi use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c elibtoolize }