Bug #80571 Files incorrectly set as executable
Submitted: 1 Mar 2016 7:27 Modified: 2 Dec 2016 17:59
Reporter: Lars Tangvald Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Packaging Severity:S3 (Non-critical)
Version:5.7.11 OS:Any
Assigned to: CPU Architecture:Any

[1 Mar 2016 7:27] Lars Tangvald
Description:
There are a few files in the server source that are incorrectly marked as executable on Linux systems.

This generates Lintian warnings during Debian/Ubuntu builds:

W: mysql-testsuite-5.7: executable-not-elf-or-script usr/lib/mysql-test/t/mysqld_safe.sh (doesn't have the normal shell script header)
W: mysql-testsuite-5.7: executable-not-elf-or-script usr/lib/mysql-test/suite/innodb/t/alter_rename_existing.test
W: mysql-testsuite-5.7: executable-not-elf-or-script usr/lib/mysql-test/suite/innodb/r/alter_rename_existing.result
W: mysql-server-core-5.7: executable-not-elf-or-script usr/share/mysql/mysql-log-rotate (this one isn't executable in the source, but will be after a build. Maybe because it's in support-files?)

How to repeat:
Examine the listed files after unpacking the source tarball, or do a Debian/Ubuntu build.
[1 Mar 2016 8:03] MySQL Verification Team
Hello Lars,

Thank you for the report.

Thanks,
Umesh
[2 Dec 2016 17:59] Paul DuBois
Fixed in 5.7.12.

Cosmetic issue. (Well, maybe not quite, but I judge the impact pretty minor.)
No changelog entry needed.