Bug #34145 "embedded" man pages missing in source.tar.gz
Submitted: 29 Jan 2008 19:26 Modified: 30 Jan 2008 3:55
Reporter: Joerg Bruehe Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S1 (Critical)
Version:5.1.23-rc OS:Any
Assigned to: Joerg Bruehe CPU Architecture:Any

[29 Jan 2008 19:26] Joerg Bruehe
Description:
Conflict between an optimization in "BUILD/compile-dist" (not to explicitly list all features)
and "configure.in" (to delete man pages specific to un-configured features).

As a consequence, the man pages for "embedded" are lacking in the source.tar.gz
and so are missing from the distribution.

Also, this makes the build of community RPMs fail.

How to repeat:
Just try it ...

Suggested fix:
Explicitly add "--with-embedded-server" back to "BUILD/compile-dist".
[29 Jan 2008 20:33] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/41380

ChangeSet@1.2652, 2008-01-29 21:32:43+01:00, joerg@trift2. +1 -0
  Ensure that man pages for "embedded" are included in the source.tar.gz
  This fixes bug#34145.
[29 Jan 2008 20:49] Joerg Bruehe
Pushed into the 5.1.23-rc release clone for a rebuild.

To be merged to the main tree and up when the release changes get merged back.

We never had a release with that bug (= without "embedded" man pages),
so IMO there is no need to document this.
[30 Jan 2008 3:55] Paul DuBois
No changelog entry needed.
[25 Feb 2008 15:59] Bugs System
Pushed into 5.1.24-rc
[25 Feb 2008 16:05] Bugs System
Pushed into 6.0.5-alpha