diff options
author | Alexey Neyman <stilor@att.net> | 2018-09-26 23:54:55 -0700 |
---|---|---|
committer | Alexey Neyman <stilor@att.net> | 2018-09-26 23:54:55 -0700 |
commit | d573c1575825de8c47aaeca89db54226ff702924 (patch) | |
tree | 9be873831226a624216b0110f945d700b33771c9 /scripts/build/debug | |
parent | 29f0662c188e7126871fa84f6e6f854cda279c89 (diff) | |
download | crosstool-ng-d573c1575825de8c47aaeca89db54226ff702924.tar.gz crosstool-ng-d573c1575825de8c47aaeca89db54226ff702924.tar.bz2 crosstool-ng-d573c1575825de8c47aaeca89db54226ff702924.zip |
Use 'chmod a-x' instead of 'chmod -x'
There is a subtle difference when executable bit is a part of the umask.
And at least some versions (Debian/stretch) fail if the resulting mode
would've been different if not for the umask setting.
Fixes #998.
Although, with such chmods/umasks it is likely that some package installation
will break anyway. But I'll leave it until somebody complains.
Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'scripts/build/debug')
-rw-r--r-- | scripts/build/debug/300-gdb.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/build/debug/300-gdb.sh b/scripts/build/debug/300-gdb.sh index fe6ce79a..c73e4306 100644 --- a/scripts/build/debug/300-gdb.sh +++ b/scripts/build/debug/300-gdb.sh @@ -315,7 +315,7 @@ do_debug_gdb_build() { # Workaround for bad versions, where the configure # script for gdbserver is not executable... # Bah, GNU folks strike again... :-( - chmod +x "${gdb_src_dir}/gdb/gdbserver/configure" + chmod a+x "${gdb_src_dir}/gdb/gdbserver/configure" gdbserver_extra_config=("${extra_config[@]}") |