New build system problems
martinrb at google.com
Mon Jan 28 21:02:23 UTC 2013
On Mon, Jan 28, 2013 at 11:58 AM, Kelly O'Hair <kelly.ohair at oracle.com>wrote:
> I would like configure to be executable too, but openjdk has a tradition
> of not allowing executable files in the source repos.
> To avoid the possibility of any executable binaries being put into the
> OpenJDK "source" repositories, we disallowed
> any files with execute permissions. I myself think this is a good policy
> and I don't think we should change that policy.
> I have seen too many files creep into source repositories with execute
> permissions that were actually mistakes.
How hard would it be to teach jcheck to only accept executable files that
start with "#!/" ?
Or jcheck could maintain a whitelist of permitted executable scripts.
Not having configure be executable violates developer expectations.
More information about the build-dev