Some header files under /usr/include/boost come with "execute" permissions. Reproducible: Didn't try Steps to Reproduce: 1. # emerge -1 '=dev-libs/boost-1.33.1-r1' 2. $ ls -lR /usr/include/boost | grep -E '/usr/include/boost|^$|^-[r-][w-]x' This will list the executable non-special files (ie neither directories nor symlinks), showing which directories they belong to. (Shows extraneous directory names, also.) Actual Results: 347 ".hpp" files and 9 ".ipp" files Expected Results: None.
Created attachment 138063 [details] List of incriminated files Removed useless directory names.
*** Bug 201740 has been marked as a duplicate of this bug. ***
Seems to be fixed in ~boost-1.34.1. Since that one will go stable in 30 days, I won't fix it for ~boost-1.33.1.