make fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PBXT |
Fix Committed
|
Undecided
|
Paul McCullagh |
Bug Description
Make Fails and I get this string of errors:
discover_
discover_
discover_
discover_
discover_
discover_
discover_
discover_
discover_
make[2]: *** [libpbxt_
On Fedora 9, 10 and 11.
MySQL 5.41, 5.1.47 and 5.1.48
PBXT 1.0.11-5 Pre-GA and 1.5.01-beta
Related branches
Changed in pbxt: | |
assignee: | nobody → Paul McCullagh (paul-mccullagh) |
status: | New → Incomplete |
Hi Nes,
This looks like it may be duplicate of bug #595478, so the problem should be fixed in PBXT 1.0.11-5. However the fix is not in PBXT 1.5.01-beta.
With regard to error: ‘class THD’ has no member named ‘work_part_info’
This should only occur in versions of MySQL earlier than 5.1.x GA. In other words, you should not get this error when compiling with 5.1.47 and 5.1.48 (but maybe with 5.1.41).
The code in PBXT 1.0.11-5 look like this:
#if MYSQL_VERSION_ID > 50130
partition_info *part_info;
part_info = thd->work_ part_info; part_info = NULL; create_ table_no_ lock(thd, db, name, &mylex.create_info, &mylex.alter_info, 1, 0)) part_info = part_info;
thd->work_
#endif
if (mysql_
goto error;
#if MYSQL_VERSION_ID > 50130
thd->work_
#endif
If 5.1.41 does not have ‘work_part_info’ then this must be changed to:
#if MYSQL_VERSION_ID > 50141