[MDEV-15446] use of undeclared identifiers pthread_mutex_timedlock and MGOColumns Created: 2018-03-01  Updated: 2020-12-01

Status: Open
Project: MariaDB Server
Component/s: Compiling, Storage Engine - TokuDB
Affects Version/s: 10.2.13
Fix Version/s: 10.2

Type: Bug Priority: Minor
Reporter: Ryan Carsten Schmidt Assignee: Vicențiu Ciorbaru
Resolution: Unresolved Votes: 0
Labels: None
Environment:

macOS Sierra 10.12.6, Xcode 9.2


Attachments: File main.log.bz2    
Issue Links:
Relates
relates to MDEV-15353 use of undeclared identifier 'pthread... Open

 Description   

Hi, I'm not able to build mariadb 10.2.13 due to several occurrences of the error:

error: use of undeclared identifier 'pthread_mutex_timedlock'

(this might be the same as bug MDEV-15353)

and one occurrence of the error:

error: use of undeclared identifier 'MGOColumns'



 Comments   
Comment by Alice Sherepa [ 2018-03-07 ]

Hi Ryan,
It looks like the problem is caused by TokuDb, according to Percona, TokuDB is not supported on OS X.
It can be avoided by not building TokuDB, add "-DPLUGIN_TOKUDB=NO" to cmake, if it is suitable.
The other way to install is to use brew, as described in documentation "brew install mariadb"

Generated at Thu Feb 08 08:21:22 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.