Bug #85681 Docs/INFO_SRC build-date entry missing on Windows
Submitted: 29 Mar 2017 10:46 Modified: 8 Apr 2017 14:33
Reporter: Daniel Blanchard Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version: OS:Any
Assigned to: CPU Architecture:Any

[29 Mar 2017 10:46] Daniel Blanchard
Description:
The CMAKE macro CREATE_INFO_SRC defined in cmake/info_macros.cmake.in uses a Perl script to generate a date string that populates the INFO_SRC file's build-date entry.

Unfortunately, the date formatting options used in the Perl script are unavailable on Windows, resulting in an incorrect or empty (depending upon the Perl distribution used) build-date entry.

How to repeat:
On Windows, use CMAKE to generate the project and solution files, then build the package.
Inspect the generated Docs/INFO_SRC file and note that build-date: entry is missing (when using Strawberry Perl) or incorrect (when using ActiveState Perl).
[8 Apr 2017 14:33] Paul DuBois
Posted by developer:
 
Noted in 8.0.2 changelog.

On Windows, the Docs/INFO_SRC file was missing the build-date entry.