I tried now using libuv 1.35 and it failed again during make at
CC src/unix/libuv_la-darwin-proctitle.lo
In file included from
/System/Library/Frameworks/Security.framework/Headers/AuthSession.h:32:0,
from
/System/Library/Frameworks/Security.framework/Headers/Security.h:43,
from
/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentity.h:43,
from
/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OSServices.h:27,
from
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/IconsCore.h:23,
from
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LaunchServices.h:22,
from
/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:39,
from
/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:23,
from src/unix/darwin-proctitle.c:34:
/System/Library/Frameworks/Security.framework/Headers/Authorization.h:193:7:
error: variably modified ‘bytes’ at file scope
char bytes[kAuthorizationExternalFormLength];
^~~~~
In file included from
/System/Library/Frameworks/CoreGraphics.framework/Headers/CGContext.h:18:0,
from
/System/Library/Frameworks/CoreGraphics.framework/Headers/CGBitmapContext.h:9,
from
/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h:11,
from
/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:35,
from src/unix/darwin-proctitle.c:34:
/System/Library/Frameworks/CoreGraphics.framework/Headers/CGFont.h:53:40:
error: initializer element is not constant
static const CGFontIndex kCGGlyphMax = kCGFontIndexMax;
^~~~~~~~~~~~~~~
In file included from
/System/Library/Frameworks/CoreGraphics.framework/Headers/CGContext.h:21:0,
from
/System/Library/Frameworks/CoreGraphics.framework/Headers/CGBitmapContext.h:9,
from
/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h:11,
from
/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:35,
from src/unix/darwin-proctitle.c:34:
/System/Library/Frameworks/CoreGraphics.framework/Headers/CGPath.h:391:15:
error: expected identifier or ‘(’ before ‘^’ token
typedef void (^CGPathApplyBlock)(const CGPathElement * element);
^
/System/Library/Frameworks/CoreGraphics.framework/Headers/CGPath.h:393:53:
error: unknown type name ‘CGPathApplyBlock’
CG_EXTERN void CGPathApplyWithBlock(CGPathRef path, CGPathApplyBlock
CF_NOESCAPE block)
^~~~~~~~~~~~~~~~
make: *** [Makefile:2610: src/unix/libuv_la-darwin-proctitle.lo] Error 1
> On Mar 25, 2021, at 10:58 PM, Larry Stone <[email protected]> wrote:
>
> I’ve been building BIND on MacOS for years (currently on Catalina but has
> worked on almost the entire Mac OS X series.
>
>>
>> On Mar 25, 2021, at 7:50 PM, Paul Cizmas <[email protected]> wrote:
>>
>> I am new to BIND and I am trying to install version 9.16.13 on a Mac OS X
>> 10.13.6.
>>
>> I downloaded version 9.16.13 and, following the suggestions from
>> https://urldefense.com/v3/__https://krypted.com/mac-os-x/dns-install-bind-macos/__;!!KwNVnqRv!SgN3gnzEKHjO4-cmHIFW1vcyx5KWnm1ii44xUN8Cv7V0BQRszE6xAdIje1bTo8s$
>> , I am trying to configure using
>>
>> ./configure --enable-symtable=none --infodir="/usr/share/info"
>> --sysconfdir="/etc" --localstatedir="/var" --enable-atomic="no"
>> --with-gssapi=yes --with-libxml2=no
>>
>
> I don’t know that site and I don’t know what most of the those options do. A
> simple ./configure has almost always worked for me.
>
>> This fails because of libuv
>>
>> checking for pthread_set_name_np... no
>> checking for pthread_np.h... no
>> checking for libuv... checking for libuv >= 1.0.0... no
>> configure: error: libuv not found
>>
>> I have libuv installed, however. It is version 1.41.0.
>>
>
> Is libuv where the BIND configure is looking for it? My libuv files are in
> /usr/local/lib. I have libuv 1.35 (doubt the version is making a difference)
> and it looks like I installed it a year ago.
>
> Are you using something like homebrew or macports? I don’t as I was already
> too established doing everything from scratch when I learned about them. But
> I believe at least one of them if not both use their own set of directories
> so something built with one of them will not be found by something coming
> from the other or done from scratch. Those instructions from krypted.com
> appear to be doing a “from scratch” version so if you installed libuv with
> homebrew or macports, I doubt the krypted.com instructions will find it.
>
>
> --
> Larry Stone
> [email protected]
> _______________________________________________
> Please visit
> https://urldefense.com/v3/__https://lists.isc.org/mailman/listinfo/bind-users__;!!KwNVnqRv!SgN3gnzEKHjO4-cmHIFW1vcyx5KWnm1ii44xUN8Cv7V0BQRszE6xAdIj1c28efo$
> to unsubscribe from this list
>
> ISC funds the development of this software with paid support subscriptions.
> Contact us at
> https://urldefense.com/v3/__https://www.isc.org/contact/__;!!KwNVnqRv!SgN3gnzEKHjO4-cmHIFW1vcyx5KWnm1ii44xUN8Cv7V0BQRszE6xAdIj1ZDKZjU$
> for more information.
>
>
> bind-users mailing list
> [email protected]
> https://urldefense.com/v3/__https://lists.isc.org/mailman/listinfo/bind-users__;!!KwNVnqRv!SgN3gnzEKHjO4-cmHIFW1vcyx5KWnm1ii44xUN8Cv7V0BQRszE6xAdIj1c28efo$
>
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
from this list
ISC funds the development of this software with paid support subscriptions.
Contact us at https://www.isc.org/contact/ for more information.
bind-users mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/bind-users