[MDEV-14537] TokuDB not recognized for compilation Created: 2017-11-29 Updated: 2017-11-30 Resolved: 2017-11-30 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - TokuDB |
| Affects Version/s: | 10.2.11 |
| Fix Version/s: | 10.2.11 |
| Type: | Bug | Priority: | Blocker |
| Reporter: | Michal Schorm | Assignee: | Sergei Golubchik |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Fedora Rawhide |
||
| Issue Links: |
|
||||||||
| Description |
|
Hello, I tried to pack the new 10.2.11 into Fedora. Everything's fine but TokuDB, which won't compile anymore. I think the issue lies within this commit: 7f1900705b The new code there is:
While the 'O_DIRECT' can be set
The 'F_NOCACHE' is Darwin Kernel (Mac OS X) specific and not present in Fedora. |
| Comments |
| Comment by Sergei Golubchik [ 2017-11-29 ] |
|
Yes, we're fixing the source and releasing missing packages. As a workaround you can specify -DTOKUDB_OK=1 in a .spec file. |
| Comment by Michal Schorm [ 2017-11-29 ] |
|
Added "-DTOKUDB_OK=1" as a Cmake argument, eneded up with "lto1: internal compiler error: Segmentation fault". Probabbly not something you should take care of |
| Comment by Michal Schorm [ 2017-11-30 ] |
|
The compiler error meantioned in previous comment is most likely some Fedora Rawhide issue. |