View | Details | Raw Unified
Collapse All | Expand All

(-) kernel-mod.eclass.bak (-1 / +25 lines)
 Lines 156-161    Link Here 
	emake KERNEL_DIR=${KERNEL_DIR} || die
	emake KERNEL_DIR=${KERNEL_DIR} || die
}
}
kernel-mod_check_module_safe ()
{
	if kernel-mod_is_2_4_kernel
	then
		return 1
	else
		if [ "`has sandbox ${FEATURES}`" -o "`has usersandbox ${FEATURES}`" ]
		then
			eerror "Due to a problem with kbuild in 2.5/2.6 kernels, external modules"
			eerror "require that sandbox and usersandbox be disabled."
			eerror "The only place in your live filesystem that will be affected is"
			eerror "in /usr/src/linux (nothing destructive)."
			eerror "Please see bug #32737 on bugs.gentoo.org for info, until then"
			eerror "you can install the ${PN} modules by doing "
			eerror ""
			eerror "# FEATURES='-sandbox -usersandbox' emerge ${PN}"
			die "'sandbox' or 'usersandbox' enabled for 2.5/2.6 kernel module build"
		fi
	fi
}
			
			
kernel-mod_is_2_4_kernel() {
kernel-mod_is_2_4_kernel() {
	kernel-mod_getversion
	kernel-mod_getversion
 Lines 189-192    Link Here 
    fi
    fi
}
}
EXPORT_FUNCTIONS src_compile
EXPORT_FUNCTIONS src_compile check_module_safe