tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Bootstrapping on Mavericks [Re: import wip/leveldb to pkgsrc/databases]



22 нояб. 2013, в 21:18, Jonathan Perkin <jperkin%joyent.com@localhost> 
написал(а):

> * On 2013-11-22 at 12:35 GMT, Mike M. Volokhov wrote:
> 
>> 17 Nov 2013, 21:43, Lloyd Parkes <lloyd%must-have-coffee.gen.nz@localhost> 
>> wrote:
>>> 
>>> On 17/11/2013, at 9:59 pm, Mike M. Volokhov 
>>> <mike.volokhov%gmail.com@localhost> wrote:
>>>> 
>>>> I usually also test packages on Mac OS X, but, unfortunately, after
>>>> updating my instance to Mavericks pkgsrc stopped working, seem due
>>>> to missed compiler (refers to gcc 3.x now), removed cvs (so no easy
>>>> way to update sources from upstream anymore), and now broken bootstrap
>>>> (redefinition of 'isblank').  Hence I skipped this check, sorry.
>>> 
>>> You need to tell pkgsrc that your compiler is clang with the bootstrap
>>> flag "--compiler clang". It took me a while to work this out.
>> 
>> Yeah, that simplified whole lotta things. Thank you for the tip!
>> 
>> However, fresh pkgsrc installation still halted at libtool-base
>> with missing dlopen() dependency message. The mk/dlopen.builtin.mk
>> tries to find some header files, but without success - Mavericks
>> has no /usr/include with default XCode installation (how to change
>> that at App Store? o_O), so it's required to install command line
>> tools as well:
>> 
>>      xcode-select --install
> 
> You don't need to do this with pkgsrc trunk, there are a number of
> changes to accommodate XCode 5.

Well, I tried it with pkgsrc-2013Q3, indeed, and my system was
upgraded from Lion with relevant XCode to Mavericks + Xcode 5.0.2.
Good to know it work on pkgsrc-current.  IMHO it would be good to
backport the checks to pkgsrc-2013Q3 as well, could you create a
pull-up request, please?

Oh, and I'm sorry for the crossposting.  However, since your reply
resolves the issue I'd like to sent copy to pkgsrc-wip-discuss@,
last time.  Please feel free to drop sourceforge from CC.

Thank you very much!

--
Mishka



Home | Main Index | Thread Index | Old Index