[MDEV-27222] FreeBSD 13.0-p4 build error mariadb-10.6.5 Created: 2021-12-10 Updated: 2022-02-28 Resolved: 2022-02-27 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Compiling, Storage Engine - InnoDB |
| Affects Version/s: | 10.6.5 |
| Fix Version/s: | 10.6.7 |
| Type: | Bug | Priority: | Major |
| Reporter: | Sebastian | Assignee: | Marko Mäkelä |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
System: FreeBSD 13.0-p4 |
||
| Issue Links: |
|
||||||||||||
| Description |
|
System: FreeBSD 13.0-p4 make error
The "transactional_lock_guard.h" comes with commit "1f02280904fcfbb2bd86404d1c85c025634f8c9d" but compile mariadb-10.6.4 works. |
| Comments |
| Comment by Sebastian [ 2021-12-23 ] | |||||||||||
|
A working workaround is to change the following line in "buf0types.h" under subfolder "/storage/innobase/include/"
| |||||||||||
| Comment by Sebastian [ 2022-02-26 ] | |||||||||||
|
The problem is fixed with version 10.6.7 but I don't know the commit or pull-request for the solution. | |||||||||||
| Comment by Sergei Golubchik [ 2022-02-27 ] | |||||||||||
|
Thanks, closing. | |||||||||||
| Comment by Marko Mäkelä [ 2022-02-28 ] | |||||||||||
|
This was probably broken in Starting with MariaDB Server 10.6.8, InnoDB will use a futex-like interface not only on Linux, Microsoft Windows, OpenBSD, but also on FreeBSD and DragonFly BSD ( |