[MDEV-21595] typedef offset_t conflicts on AIX Created: 2020-01-29 Updated: 2020-05-21 Resolved: 2020-04-29 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - InnoDB |
| Affects Version/s: | 10.4.12, 10.2, 10.3, 10.4 |
| Fix Version/s: | 10.2.32, 10.3.23, 10.4.13, 10.5.3 |
| Type: | Bug | Priority: | Major |
| Reporter: | Etienne Guesnet | Assignee: | Eugene Kosov (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
AIX 7.1 |
||
| Issue Links: |
|
||||||||
| Description |
|
Hi,
This typedef conflicts with an AIX typdef
It seems a mass substitution of ulint type to offset_t was made between mariadb10.4.11 and 10.4.12. Thanks, |
| Comments |
| Comment by Etienne Guesnet [ 2020-01-30 ] | |||||||
|
Related to | |||||||
| Comment by Andy [ 2020-02-04 ] | |||||||
|
Same problem on illumos platforms:
| |||||||
| Comment by Elena Stepanova [ 2020-03-07 ] | |||||||
|
The change was apparently performed in the scope of
| |||||||
| Comment by Etienne Guesnet [ 2020-03-11 ] | |||||||
|
I agree (cf first comment). | |||||||
| Comment by Marko Mäkelä [ 2020-04-27 ] | |||||||
|
kevg, could you please perform the following:
I think that the new type name should be of the same length as the old one, so that we can avoid reformatting any code. | |||||||
| Comment by Robert Bindar [ 2020-04-29 ] | |||||||
|
Solved in PR-1491 |