Bootstrapping on Mavericks [Re: import wip/leveldb to pkgsrc/databases]
"Mike M. Volokhov" <[email protected]> Fri, 22 Nov 2013 14:35:21 +0200
| Newsgroups | gmane.os.netbsd.devel.packages,gmane.os.netbsd.devel.pkgsrc.wip.general |
|---|---|
| Message-ID | <[email protected]> |
17 Nov 2013, 21:43, Lloyd Parkes <[email protected]> wrote: >=20 > On 17/11/2013, at 9:59 pm, Mike M. Volokhov <[email protected]> = wrote: >>=20 >> 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. >=20 > 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 And, as I already noted, no CVS anymore in base - welcome to devel/scmcvs. -- Mishka.=