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]



* 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.

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com


Home | Main Index | Thread Index | Old Index