← Back to team overview

maria-discuss team mailing list archive

Re: Compiling 5.5.20 on OS X

 

This appears to be fixed now. 5.5.24 successfully compiles on OS X 10.7.4.

On Apr 11, 2012, at 19:50 , Vladislav Vaintroub wrote:

>> -----Original Message-----
>> From: maria-discuss-
>> bounces+wlad=montyprogram.com@xxxxxxxxxxxxxxxxxxx [mailto:maria-
>> discuss-bounces+wlad=montyprogram.com@xxxxxxxxxxxxxxxxxxx] On Behalf
>> Of Colin Charles
>> Sent: Donnerstag, 12. April 2012 01:03
>> To: Richard Dunn
>> Cc: maria-discuss@xxxxxxxxxxxxxxxxxxx
>> Subject: Re: [Maria-discuss] Compiling 5.5.20 on OS X
>> 
>> Hi!
>> 
>> On 12 Apr 2012, at 04:24, Richard Dunn wrote:
>> 
>>> Just tried 5.5.23 -- still no luck compiling on OS X. Same error.
>>> 
>> 
>> Yes, we were trying to debug this yesterday. We know this as not being
> fixed
>> in this GA release :-(
>> 
>> We are working on it now
> 
> I just pushed the fix for build on OSX . The mentioned error appears to be a
> compiler/linker bug.
> 
> 
>>> On Mar 17, 2012, at 07:21 , Richard Dunn wrote:
>>> 
>>>> Same problem with MariaDB 5.5.21...
>>>> 
>>>> 
>>>> On Mar 4, 2012, at 07:53 , Richard Dunn wrote:
>>>> 
>>>>> I've been compiling MySQL and MariaDB on OS X for quite some time
>> now, but this is the first time that I have ever used CMake to build an
>> application. The 'make' step consistently fails with the following:
>>>>> 
>>>>> Linking CXX executable ma_pagecache_consist_1k-t
>>>>> Undefined symbols for architecture x86_64:
>>>>> "_key_PAGECACHE_cache_lock", referenced from:
>>>>>   _init_pagecache in libaria.a(ma_pagecache.c.o)
>>>>> ld: symbol(s) not found for architecture x86_64
>>>>> 
>>>>> I assume libaria.a is Maria specific.
>>>>> 
>>>>> As a sanity check, I downloaded the MySQL source code for 5.5.21 from
>> the MySQL site and I successfully compiled everything with CMake.
>>>>> 
>>>>> Has anyone else successfully compiled a 64 bit 5.5.20 MariaDB on OS X?
>> What am I missing?
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~maria-discuss
>>>> Post to     : maria-discuss@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~maria-discuss
>>>> More help   : https://help.launchpad.net/ListHelp
>>> 
>>> 
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~maria-discuss
>>> Post to     : maria-discuss@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~maria-discuss
>>> More help   : https://help.launchpad.net/ListHelp
>> 
>> --
>> Colin Charles, http://bytebot.net/blog/ | twitter: @bytebot | skype:
>> colincharles
>> MariaDB: Community developed. Feature enhanced. Backward compatible.
>> Download it at: http://www.mariadb.org/
>> Open MariaDB/MySQL documentation at the Knowledgebase:
>> http://kb.askmonty.org/
>> 
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~maria-discuss
>> Post to     : maria-discuss@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~maria-discuss
>> More help   : https://help.launchpad.net/ListHelp
> 



References