Bug #12590 Compile error: Missing declaration
Submitted: 15 Aug 2005 19:44 Modified: 18 Aug 2005 18:48
Reporter: Joerg Bruehe Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S1 (Critical)
Version:5.1.1-alpha OS:HP/UX (HP-UX (all versions))
Assigned to: Jim Winstead CPU Architecture:Any

[15 Aug 2005 19:44] Joerg Bruehe
Description:
Test build of 5.1.1, based on ChangeSet
  1.1889 05/08/06 13:11:56 pappa@c-8b0ae253.1238-1-64736c10.cust.bredbandsbolaget.se +3 -0
  Merge fix

Compile error in a "max" build on all HP-UX systems:

Error 221: "ha_innodb.h", line 205 # Member 'check_if_incompatible_data' not declared in class ha_innobase ["ha_innodb.h", line 41].
            bool ha_innobase::check_if_incompatible_data(HA_CREATE_INFO *info,
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^                      
Error 221: "ha_ndbcluster.h", line 587 # Member 'check_if_incompatible_data' not declared in class ha_ndbcluster ["ha_ndbcluster.h", line 454].
      bool ha_ndbcluster::check_if_incompatible_data(HA_CREATE_INFO *info,
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^                      

How to repeat:
Try to build on HP-UX.
[17 Aug 2005 0:46] 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/internals/28362
[18 Aug 2005 18:48] Jim Winstead
tomas pushed the fix for this.