--- pam-1.1.5.ebuild.orig 2012-12-05 22:57:35.892410749 +0100 +++ pam-1.1.5.ebuild 2012-12-05 23:04:39.209563820 +0100 @@ -83,6 +83,14 @@ } src_prepare() { + if tc-is-cross-compiler && ! [ -e "${EROOT}"/usr/$(get_libdir)/libfl.a ]; then + eerror "" + eerror "Cannot cross-compile because sys-devel/flex is not installed in the target." + eerror "Please install sys-devel/flex into the target filesystem and try again." + eerror "" + die "flex is not installed" + fi + epatch "${FILESDIR}"/${MY_P}+glibc-2.16.patch elibtoolize