This is a patch to slightly change the behavior of the selinux setfiles block in ebuild.sh. This ensures that merged files are always labeled correctly, but doesn't modify the user's selinux policy directory. Incorrect labeling would cause breakage.
Created attachment 18044 [details, diff] portage-2.0.49-r4-selinux_always_relabel.diff
also, baselayout in selinux will be using ${T}/file_contexts for mknod, to create the device nodes with the correct context. cc'ing Az.
Included for -r6