freedomofpress / ansible-role-grsecurity

The documentation and build system for the grsecurity kernel maintained by the Freedom of the Press Foundation for SecureDrop
GNU General Public License v2.0
49 stars 13 forks source link

Fakeroot #7

Closed garrettr closed 9 years ago

garrettr commented 9 years ago

Improvements to the grsec kernel build docs based on experiences repeatedly building kernels while figuring out the issues with out-of-tree bnx2 drivers.

garrettr commented 9 years ago

@dolanjs @conorsch Reviewplz

conorsch commented 9 years ago

These edits are big improvement. Ran through multiple compilations on three machines, with no issues. In fact, using fakeroot seems to have solved the intermittent problem of not being able to recompile a kernel on the same host immediately after a successful build.

Using ccache according to the linked blogpost did not speed up my build times, but it also didn't slow them down any, so I'm fine with leaving the optional recommendation in there as-is.

:+1: Fine to merge.