• RE: [Non-DoD Source] Re: Upgrading from BIND 9.14.9 to 9.16.3

    From DeCaro, James John (Jim) CIV DISA FE (USA)@james.j.decaro3.civ@mail.mil to =?utf-8?B?T25kxZllaiBTdXLDvQ==?= on Wed May 27 18:22:13 2020
    From Newsgroup: comp.protocols.dns.bind

    I ran $ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig and pkg-config --list-all | grep libuv and got the desired results

    Since I had tried so many casual fixes in the working directory, I decided to try over again so I deleted it and 'un-tared' the original bind-9.16.3 directory. I ran configure with these options:
    ./configure --enable-full-report --enable-largefile --with-tuning=large --with-openssl=/usr/local --sysconfdir=/etc --localstatedir=/var --with-gssapi=krb5-config --with-libtool --enable-fixed-rrset

    The configure ran with no errors (thank you)

    Tried running make and it mostly compiled until the end when I got these errors:

    ld.so.1: gen: fatal: libuv.so.1: open failed: No such file or directory
    sh: 9085: Killed
    *** Error code 1
    make: Fatal error: Command failed for target `include/dns/enumtype.h'
    Current working directory /tools/DNS_BIND/bind-9.16.3/lib/dns
    *** Error code 1
    make: Fatal error: Command failed for target `include'
    Current working directory /tools/DNS_BIND/bind-9.16.3/lib/dns
    *** Error code 1
    The following command caused the error:
    for i in isc isccc dns ns isccfg bind9 irs samples nulldir; do \
    if [ "$i" != "nulldir" -a -d $i ]; then \
    echo "making all in `pwd`/$i"; \
    (cd $i; make DESTDIR="" all) || exit 1; \
    fi; \
    done
    make: Fatal error: Command failed for target `subdirs'
    Current working directory /tools/DNS_BIND/bind-9.16.3/lib
    *** Error code 1
    The following command caused the error:
    for i in make lib fuzz bin doc nulldir; do \
    if [ "$i" != "nulldir" -a -d $i ]; then \
    echo "making all in `pwd`/$i"; \
    (cd $i; make DESTDIR="" all) || exit 1; \
    fi; \
    done
    make: Fatal error: Command failed for target `subdirs'

    I am not sure why it will not create or find the directories from that code. <ld.so.1: gen: fatal: libuv.so.1: open failed: No such file or directory
    sh: 9085: Killed> libuv.so.1 is located in /usr/local/lib/libuv.so.1 --not sure why it will not find this since I added the path using the export command.

    What am I missing please?

    Thanks

    V/R
    Jim DeCaro
    DISA
    Systems Administrator
    Windows and Unix Server Operations
    FE222/DoDNet Service Section
    Defense Enclave Services Directorate
    ☎ 301-225-8180
    ☎ 301-375-8180
    James.j.decaro3.civ@mail.mil
    James.j.decaro3.civ@mail.smil.mil

    "If you always do what you always did you will always get what you always got."


    -----Original Message-----
    From: DeCaro, James John (Jim) CIV DISA FE (USA)
    Sent: Wednesday, May 27, 2020 1:28 PM
    To: 'Ondřej Surý' <ondrej@isc.org>
    Subject: RE: [Non-DoD Source] Re: Upgrading from BIND 9.14.9 to 9.16.3

    The export command worked as you outlined. When I try the ./configure again, I get another error:
    ./configure: line 14516: syntax error at line 14743: `(' unexpected

    I am not sure where it is finding line 14516, and I do not see this error in the config.log. Internet searches are confusing. Any help is appreciated.

    Sorry this is so challenging


    V/R
    Jim DeCaro


    -----Original Message-----
    From: Ondřej Surý <ondrej@isc.org>
    Sent: Wednesday, May 27, 2020 12:06 PM
    To: DeCaro, James John (Jim) CIV DISA FE (USA) <james.j.decaro3.civ@mail.mil> Cc: bind-users@lists.isc.org; Dawson, Keith A CIV DISA FE (USA) <keith.a.dawson.civ@mail.mil>; Mcallister, Reginald CTR DISA FE (USA) <reginald.mcallister2.ctr@mail.mil>
    Subject: [Non-DoD Source] Re: Upgrading from BIND 9.14.9 to 9.16.3

    All active links contained in this email were disabled. Please verify the identity of the sender, and confirm the authenticity of all links contained within the message prior to copying and pasting the address to a Web browser.




    ----

    Jim,

    I did reply to you on the issue you created, I’ll copy it here for clarity:

    You should evaluate the contents of config.log file for proper diagnostics.

    That said, you are most probably missing pkg-config configuration, try setting PKG_CONFIG_PATH environment variable to a directory where libuv.pc resides.

    pkg-config --list-all should list libuv.

    e.g. try

    $ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
    $ pkg-config --list-all | grep libuv

    It should say something like this:

    libuv libuv - multi-platform support library with a focus on asynchronous I/O.

    If that doesn’t work, you really need to look into config.log, it has all or most of the information needed to properly debug the issue.

    Ondrej
    --
    Ondřej Surý
    ondrej@isc.org

    On 27 May 2020, at 17:57, DeCaro, James John (Jim) CIV DISA FE (USA) via bind-users <bind-users@lists.isc.org> wrote:

    Solaris Unix x86 64 bit VM on VMware

    I discovered a new dependency: libuv. libuv also has dependencies: automake m4 libtool autoconf. I installed the dependencies, then tried installing various versions of libuv using sh autogen.sh -- then ./configure - make - make check - make install to install libuv. Back to installing BIND 9.16.3: ./configure > received an error: 'configure: error: libuv not found'. I had tried installing libuv 1.0.0. 1.38.0. and 1.9.1 --same result.
    libuv files are present in:

    $ find / -name libuv* -print
    /usr/local/lib/libuv.so
    /usr/local/lib/libuv.la
    /usr/local/lib/libuv.so.1
    /usr/local/lib/libuv.a
    /usr/local/lib/libuv.so.1.0.0
    /usr/local/lib/pkgconfig/libuv.pc
    /usr/include/sys/libuvfs_ki.h
    /usr/include/libuvfs.h
    /usr/lib/amd64/libuvfs.so
    /usr/lib/amd64/libuvfs.so.1

    I am not clear how to fix this--seems like the ./configure command needs an option to discover libuv but I am not sure.
    Any help would be appreciated.


    Jim


    _______________________________________________
    Please visit Caution-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 Caution-https://www.isc.org/contact/ for more information.


    bind-users mailing list
    bind-users@lists.isc.org Caution-https://lists.isc.org/mailman/listinfo/bind-users

    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From =?utf-8?Q?Ond=C5=99ej_Sur=C3=BD?=@ondrej@isc.org to DeCaro, James John (Jim) CIV DISA FE (USA) on Wed May 27 20:39:37 2020
    From Newsgroup: comp.protocols.dns.bind


    --Apple-Mail-1F453598-1A67-4D80-8047-50F56B6318BF
    Content-Type: text/plain;
    charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    Jim, you need to read up on how to setup the system dynamic linker to add ex= tra directories with libraries.

    Searching for =E2=80=9Clibrary path Solaris=E2=80=9D shows this as one of th=
    e first links: https://docs.oracle.com/cd/E19205-01/819-5262/aeude/index.htm=
    l

    Ondrej
    --
    Ond=C5=99ej Sur=C3=BD =E2=80=94 ISC

    On 27 May 2020, at 20:24, DeCaro, James John (Jim) CIV DISA FE (USA) <jame=
    s.j.decaro3.civ@mail.mil> wrote:
    =20
    =EF=BB=BFI ran $ export PKG_CONFIG_PATH=3D/usr/local/lib/pkgconfig and p=
    kg-config --list-all | grep libuv and got the desired results
    =20
    Since I had tried so many casual fixes in the working directory, I decided=
    to try over again so I deleted it and 'un-tared' the original bind-9.16.3 d= irectory. I ran configure with these options:=20
    ./configure --enable-full-report --enable-largefile --with-tuning=3Dlarge -=
    -with-openssl=3D/usr/local --sysconfdir=3D/etc --localstatedir=3D/var --with= -gssapi=3Dkrb5-config --with-libtool --enable-fixed-rrset
    =20
    The configure ran with no errors (thank you)
    =20
    Tried running make and it mostly compiled until the end when I got these e=
    rrors:
    =20
    ld.so.1: gen: fatal: libuv.so.1: open failed: No such file or directory
    sh: 9085: Killed
    *** Error code 1
    make: Fatal error: Command failed for target `include/dns/enumtype.h'
    Current working directory /tools/DNS_BIND/bind-9.16.3/lib/dns
    *** Error code 1
    make: Fatal error: Command failed for target `include'
    Current working directory /tools/DNS_BIND/bind-9.16.3/lib/dns
    *** Error code 1
    The following command caused the error:
    for i in isc isccc dns ns isccfg bind9 irs samples nulldir; do \
    if [ "$i" !=3D "nulldir" -a -d $i ]; then \
    echo "making all in `pwd`/$i"; \
    (cd $i; make DESTDIR=3D"" all) || exit 1; \
    fi; \
    done
    make: Fatal error: Command failed for target `subdirs'
    Current working directory /tools/DNS_BIND/bind-9.16.3/lib
    *** Error code 1
    The following command caused the error:
    for i in make lib fuzz bin doc nulldir; do \
    if [ "$i" !=3D "nulldir" -a -d $i ]; then \
    echo "making all in `pwd`/$i"; \
    (cd $i; make DESTDIR=3D"" all) || exit 1; \
    fi; \
    done
    make: Fatal error: Command failed for target `subdirs'
    =20
    I am not sure why it will not create or find the directories from that cod=
    e. <ld.so.1: gen: fatal: libuv.so.1: open failed: No such file or director=
    y
    sh: 9085: Killed> libuv.so.1 is located in /usr/local/lib/libuv.so.1 --n=
    ot sure why it will not find this since I added the path using the export co= mmand.
    =20
    What am I missing please?
    =20
    Thanks
    =20
    V/R
    Jim DeCaro
    DISA
    Systems Administrator
    Windows and Unix Server Operations
    FE222/DoDNet Service Section
    Defense Enclave Services Directorate
    =E2=98=8E 301-225-8180=20
    =E2=98=8E 301-375-8180=20
    James.j.decaro3.civ@mail.mil
    James.j.decaro3.civ@mail.smil.mil
    =20
    "If you always do what you always did you will always get what you always g=
    ot."
    =20
    =20
    -----Original Message-----
    From: DeCaro, James John (Jim) CIV DISA FE (USA)=20
    Sent: Wednesday, May 27, 2020 1:28 PM
    To: 'Ond=C5=99ej Sur=C3=BD' <ondrej@isc.org>
    Subject: RE: [Non-DoD Source] Re: Upgrading from BIND 9.14.9 to 9.16.3
    =20
    The export command worked as you outlined. When I try the ./configure aga=
    in, I get another error:
    ./configure: line 14516: syntax error at line 14743: `(' unexpected
    =20
    I am not sure where it is finding line 14516, and I do not see this error i=
    n the config.log. Internet searches are confusing. Any help is appreciated=
    .
    =20
    Sorry this is so challenging
    =20
    =20
    V/R
    Jim DeCaro
    =20
    =20
    -----Original Message-----
    From: Ond=C5=99ej Sur=C3=BD <ondrej@isc.org>=20
    Sent: Wednesday, May 27, 2020 12:06 PM
    To: DeCaro, James John (Jim) CIV DISA FE (USA) <james.j.decaro3.civ@mail.m=

    Cc: bind-users@lists.isc.org; Dawson, Keith A CIV DISA FE (USA) <keith.a.d=
    awson.civ@mail.mil>; Mcallister, Reginald CTR DISA FE (USA) <reginald.mcalli= ster2.ctr@mail.mil>
    Subject: [Non-DoD Source] Re: Upgrading from BIND 9.14.9 to 9.16.3
    =20
    =EF=BB=BFAll active links contained in this email were disabled. Please v=
    erify the identity of the sender, and confirm the authenticity of all links c= ontained within the message prior to copying and pasting the address to a We=
    b browser. =20
    =20
    =20
    =20
    =20
    ----
    =20
    Jim,
    =20
    I did reply to you on the issue you created, I=E2=80=99ll copy it here for=
    clarity:
    =20
    You should evaluate the contents of config.log file for proper diagnostic= s.
    =20
    That said, you are most probably missing pkg-config configuration, try se= tting PKG_CONFIG_PATH environment variable to a directory where libuv.pc res= ides.
    =20
    pkg-config --list-all should list libuv.
    =20
    e.g. try
    =20
    $ export PKG_CONFIG_PATH=3D/usr/local/lib/pkgconfig
    $ pkg-config --list-all | grep libuv
    =20
    It should say something like this:
    =20
    libuv libuv - multi-platform support library with a fo=
    cus on asynchronous I/O.
    =20
    If that doesn=E2=80=99t work, you really need to look into config.log, it h=
    as all or most of the information needed to properly debug the issue.
    =20
    Ondrej
    --
    Ond=C5=99ej Sur=C3=BD
    ondrej@isc.org
    =20
    On 27 May 2020, at 17:57, DeCaro, James John (Jim) CIV DISA FE (USA) via b= ind-users <bind-users@lists.isc.org> wrote:
    =20
    Solaris Unix x86 64 bit VM on VMware
    =20
    I discovered a new dependency: libuv. libuv also has dependencies: autom= ake m4 libtool autoconf. I installed the dependencies, then tried inst= alling various versions of libuv using sh autogen.sh -- then ./configure - m= ake - make check - make install to install libuv. Back to installing BIND 9= .16.3: ./configure > received an error: 'configure: error: libuv not found= '. I had tried installing libuv 1.0.0. 1.38.0. and 1.9.1 --same result.
    libuv files are present in:
    =20
    $ find / -name libuv* -print
    /usr/local/lib/libuv.so
    /usr/local/lib/libuv.la
    /usr/local/lib/libuv.so.1
    /usr/local/lib/libuv.a
    /usr/local/lib/libuv.so.1.0.0
    /usr/local/lib/pkgconfig/libuv.pc
    /usr/include/sys/libuvfs_ki.h
    /usr/include/libuvfs.h
    /usr/lib/amd64/libuvfs.so
    /usr/lib/amd64/libuvfs.so.1
    =20
    I am not clear how to fix this--seems like the ./configure command needs a= n option to discover libuv but I am not sure.
    Any help would be appreciated.
    =20
    =20
    Jim
    =20
    =20
    _______________________________________________
    Please visit Caution-https://lists.isc.org/mailman/listinfo/bind-users to=
    unsubscribe from this list
    =20
    ISC funds the development of this software with paid support subscription= s. Contact us at Caution-https://www.isc.org/contact/ for more information. >>=20
    =20
    bind-users mailing list
    bind-users@lists.isc.org
    Caution-https://lists.isc.org/mailman/listinfo/bind-users
    =20

    --Apple-Mail-1F453598-1A67-4D80-8047-50F56B6318BF
    Content-Type: text/html;
    charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    <html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D= utf-8"></head><body dir=3D"auto">Jim, you need to read up on how to setup th=
    e system dynamic linker to add extra directories with libraries.<br><br>Sear= ching for =E2=80=9Clibrary path Solaris=E2=80=9D shows this as one of the fi= rst links:&nbsp;<a href=3D"https://docs.oracle.com/cd/E19205-01/819-5262/aeu= de/index.html">https://docs.oracle.com/cd/E19205-01/819-5262/aeude/index.htm= l</a><br><br>Ondrej<br><div dir=3D"ltr"><div>--</div>Ond=C5=99ej Sur=C3=BD =E2= =80=94 ISC</div><div dir=3D"ltr"><br><blockquote type=3D"cite">On 27 May 202= 0, at 20:24, DeCaro, James John (Jim) CIV DISA FE (USA) &lt;james.j.decaro3.= civ@mail.mil&gt; wrote:<br><br></blockquote></div><blockquote type=3D"cite">= <div dir=3D"ltr">=EF=BB=BF<span>I ran &nbsp;$ export PKG_CONFIG_PATH=3D/usr/= local/lib/pkgconfig &nbsp;and pkg-config --list-all | grep libuv &nbsp;&nbsp= ;and got the desired results</span><br><span></span><br><span>Since I had tr= ied so many casual fixes in the working directory, I decided to try over aga= in so I deleted it and 'un-tared' the original bind-9.16.3 directory. &nbsp;=
    I ran configure with these options: </span><br><span>./configure --enable-fu= ll-report --enable-largefile --with-tuning=3Dlarge --with-openssl=3D/usr/loc= al --sysconfdir=3D/etc --localstatedir=3D/var --with-gssapi=3Dkrb5-config --= with-libtool --enable-fixed-rrset</span><br><span></span><br><span>The confi= gure ran with no errors (thank you)</span><br><span></span><br><span>Tried r= unning make and it mostly compiled until the end when I got these errors:</s= pan><br><span></span><br><span>ld.so.1: gen: fatal: libuv.so.1: open failed:=
    No such file or directory</span><br><span>sh: 9085: Killed</span><br><span>= *** Error code 1</span><br><span>make: Fatal error: Command failed for targe=
    t `include/dns/enumtype.h'</span><br><span>Current working directory /tools/= DNS_BIND/bind-9.16.3/lib/dns</span><br><span>*** Error code 1</span><br><spa= n>make: Fatal error: Command failed for target `include'</span><br><span>Cur= rent working directory /tools/DNS_BIND/bind-9.16.3/lib/dns</span><br><span>*= ** Error code 1</span><br><span>The following command caused the error:</spa= n><br><span>for i in isc isccc dns ns isccfg bind9 irs samples nulldir; do \= </span><br><span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if [ "$i" !=3D "= nulldir" -a -d $i ]; then \</span><br><span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&= nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo "making all i= n `pwd`/$i"; \</span><br><span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(cd $i; make &nbsp;DESTDIR=3D"=
    " all) || exit 1; \</span><br><span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb= sp;fi; \</span><br><span>done</span><br><span>make: Fatal error: Command fai= led for target `subdirs'</span><br><span>Current working directory /tools/DN= S_BIND/bind-9.16.3/lib</span><br><span>*** Error code 1</span><br><span>The f= ollowing command caused the error:</span><br><span>for i in make lib fuzz bi=
    n doc nulldir; do \</span><br><span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb= sp;if [ "$i" !=3D "nulldir" -a -d $i ]; then \</span><br><span> &nbsp;&nbsp;= &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs= p;echo "making all in `pwd`/$i"; \</span><br><span> &nbsp;&nbsp;&nbsp;&nbsp;= &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(cd $i; ma= ke &nbsp;DESTDIR=3D"" all) || exit 1; \</span><br><span> &nbsp;&nbsp;&nbsp;&= nbsp;&nbsp;&nbsp;&nbsp;fi; \</span><br><span>done</span><br><span>make: Fata=
    l error: Command failed for target `subdirs'</span><br><span></span><br><spa= n>I am not sure why it will not create or find the directories from that cod= e. &nbsp;&nbsp;&lt;ld.so.1: gen: fatal: libuv.so.1: open failed: No such fil=
    e or directory</span><br><span>sh: 9085: Killed&gt; &nbsp;libuv.so.1 is loca= ted in /usr/local/lib/libuv.so.1 &nbsp;--not sure why it will not find this s= ince I added the path using the export command.</span><br><span></span><br><= span>What am I missing please?</span><br><span></span><br><span>Thanks</span= ><br><span></span><br><span>V/R</span><br><span>Jim DeCaro</span><br><span>D= ISA</span><br><span>Systems Administrator</span><br><span>Windows and Unix S= erver Operations</span><br><span>FE222/DoDNet Service Section</span><br><spa= n>Defense Enclave Services Directorate</span><br><span>=E2=98=8E 301-225-818=
    0 </span><br><span>=E2=98=8E 301-375-8180 </span><br><span>James.j.decaro3.c= iv@mail.mil</span><br><span>James.j.decaro3.civ@mail.smil.mil</span><br><spa= n></span><br><span>"If you always do what you always did you will always get=
    what you always got."</span><br><span></span><br><span></span><br><span>---= --Original Message-----</span><br><span>From: DeCaro, James John (Jim) CIV D= ISA FE (USA) </span><br><span>Sent: Wednesday, May 27, 2020 1:28 PM</span><b= r><span>To: 'Ond=C5=99ej Sur=C3=BD' &lt;ondrej@isc.org&gt;</span><br><span>S= ubject: RE: [Non-DoD Source] Re: Upgrading from BIND 9.14.9 to 9.16.3</span>= <br><span></span><br><span>The export command worked as you outlined. &nbsp;= When I try the ./configure again, I get another error:</span><br><span>./con= figure: line 14516: syntax error at line 14743: `(' unexpected</span><br><sp= an></span><br><span>I am not sure where it is finding line 14516, and I do n= ot see this error in the config.log. &nbsp;Internet searches are confusing. &= nbsp;Any help is appreciated.</span><br><span></span><br><span>Sorry this is=
    so challenging</span><br><span></span><br><span></span><br><span>V/R</span>= <br><span>Jim DeCaro</span><br><span></span><br><span></span><br><span>-----= Original Message-----</span><br><span>From: Ond=C5=99ej Sur=C3=BD &lt;ondrej= @isc.org&gt; </span><br><span>Sent: Wednesday, May 27, 2020 12:06 PM</span><= br><span>To: DeCaro, James John (Jim) CIV DISA FE (USA) &lt;james.j.decaro3.= civ@mail.mil&gt;</span><br><span>Cc: bind-users@lists.isc.org; Dawson, Keith=
    A CIV DISA FE (USA) &lt;keith.a.dawson.civ@mail.mil&gt;; Mcallister, Regina= ld CTR DISA FE (USA) &lt;reginald.mcallister2.ctr@mail.mil&gt;</span><br><sp= an>Subject: [Non-DoD Source] Re: Upgrading from BIND 9.14.9 to 9.16.3</span>= <br><span></span><br><span>=EF=BB=BFAll active links contained in this email=
    were disabled. &nbsp;Please verify the identity of the sender, and confirm t= he authenticity of all links contained within the message prior to copying a= nd pasting the address to a Web browser. &nbsp;</span><br><span></span><br><= span></span><br><span></span><br><span></span><br><span>----</span><br><span= ></span><br><span>Jim,</span><br><span></span><br><span>I did reply to you o=
    n the issue you created, I=E2=80=99ll copy it here for clarity:</span><br><s= pan></span><br><blockquote type=3D"cite"><span>You should evaluate the conte= nts of config.log file for proper diagnostics.</span><br></blockquote><block= quote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite">= <span>That said, you are most probably missing pkg-config configuration, try=
    setting PKG_CONFIG_PATH environment variable to a directory where libuv.pc r= esides.</span><br></blockquote><blockquote type=3D"cite"><span></span><br></= blockquote><blockquote type=3D"cite"><span>pkg-config --list-all should list=
    libuv.</span><br></blockquote><span></span><br><span>e.g. try</span><br><sp= an></span><br><span>$ export PKG_CONFIG_PATH=3D/usr/local/lib/pkgconfig</spa= n><br><span>$ pkg-config --list-all | grep libuv</span><br><span></span><br>= <span>It should say something like this:</span><br><span></span><br><span>li= buv &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;libuv - multi-platform suppo= rt library with a focus on asynchronous I/O.</span><br><span></span><br><spa= n>If that doesn=E2=80=99t work, you really need to look into config.log, it h= as all or most of the information needed to properly debug the issue.</span>= <br><span></span><br><span>Ondrej</span><br><span>--</span><br><span>Ond=C5=99= ej Sur=C3=BD</span><br><span>ondrej@isc.org</span><br><span></span><br><bloc= kquote type=3D"cite"><span>On 27 May 2020, at 17:57, DeCaro, James John (Jim=
    ) CIV DISA FE (USA) via bind-users &lt;bind-users@lists.isc.org&gt; wrote:</= span><br></blockquote><blockquote type=3D"cite"><span></span><br></blockquot= e><blockquote type=3D"cite"><span>Solaris Unix x86 64 bit VM on VMware</span= ><br></blockquote><blockquote type=3D"cite"><span></span><br></blockquote><b= lockquote type=3D"cite"><span>I discovered a new dependency: libuv. &nbsp;li= buv also has dependencies: automake &nbsp;m4 &nbsp;&nbsp;libtool &nbsp;&nbsp= ;autoconf. &nbsp;I installed the dependencies, then tried installing various=
    versions of libuv using sh autogen.sh -- then ./configure - make - make che= ck - make install to install libuv. &nbsp;Back to installing BIND 9.16.3: ./= configure &nbsp;&nbsp;&gt; received an error: 'configure: error: libuv not f= ound'. &nbsp;I had tried installing libuv 1.0.0. &nbsp;1.38.0. and 1.9.1 &nb= sp;--same result.</span><br></blockquote><blockquote type=3D"cite"><span>lib= uv files are present in:</span><br></blockquote><blockquote type=3D"cite"><s= pan></span><br></blockquote><blockquote type=3D"cite"><span>$ find / -name l= ibuv* -print</span><br></blockquote><blockquote type=3D"cite"><span>/usr/loc= al/lib/libuv.so</span><br></blockquote><blockquote type=3D"cite"><span>/usr/= local/lib/libuv.la</span><br></blockquote><blockquote type=3D"cite"><span>/u= sr/local/lib/libuv.so.1</span><br></blockquote><blockquote type=3D"cite"><sp= an>/usr/local/lib/libuv.a</span><br></blockquote><blockquote type=3D"cite"><= span>/usr/local/lib/libuv.so.1.0.0</span><br></blockquote><blockquote type=3D= "cite"><span>/usr/local/lib/pkgconfig/libuv.pc</span><br></blockquote><block= quote type=3D"cite"><span>/usr/include/sys/libuvfs_ki.h</span><br></blockquo= te><blockquote type=3D"cite"><span>/usr/include/libuvfs.h</span><br></blockq= uote><blockquote type=3D"cite"><span>/usr/lib/amd64/libuvfs.so</span><br></b= lockquote><blockquote type=3D"cite"><span>/usr/lib/amd64/libuvfs.so.1</span>= <br></blockquote><blockquote type=3D"cite"><span></span><br></blockquote><bl= ockquote type=3D"cite"><span>I am not clear how to fix this--seems like the .= /configure command needs an option to discover libuv but I am not sure.</spa= n><br></blockquote><blockquote type=3D"cite"><span>Any help would be appreci= ated.</span><br></blockquote><blockquote type=3D"cite"><span></span><br></bl= ockquote><blockquote type=3D"cite"><span></span><br></blockquote><blockquote=
    type=3D"cite"><span>Jim</span><br></blockquote><blockquote type=3D"cite"><s= pan></span><br></blockquote><blockquote type=3D"cite"><span></span><br></blo= ckquote><blockquote type=3D"cite"><span>____________________________________= ___________</span><br></blockquote><blockquote type=3D"cite"><span>Please vi= sit Caution-https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe=
    from this list</span><br></blockquote><blockquote type=3D"cite"><span></spa= n><br></blockquote><blockquote type=3D"cite"><span>ISC funds the development=
    of this software with paid support subscriptions. Contact us at Caution-htt= ps://www.isc.org/contact/ for more information.</span><br></blockquote><bloc= kquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"= ><span></span><br></blockquote><blockquote type=3D"cite"><span>bind-users ma= iling list</span><br></blockquote><blockquote type=3D"cite"><span>bind-users= @lists.isc.org</span><br></blockquote><blockquote type=3D"cite"><span>Cautio= n-https://lists.isc.org/mailman/listinfo/bind-users</span><br></blockquote><= span></span><br></div></blockquote></body></html>=

    --Apple-Mail-1F453598-1A67-4D80-8047-50F56B6318BF--
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From Michal Nowak@mnowak@isc.org to bind-users on Thu May 28 11:12:33 2020
    From Newsgroup: comp.protocols.dns.bind

    On 27/05/2020 20:22, DeCaro, James John (Jim) CIV DISA FE (USA) via
    bind-users wrote:
    ld.so.1: gen: fatal: libuv.so.1: open failed: No such file or directory

    ...


    $ find / -name libuv* -print
    /usr/local/lib/libuv.so
    /usr/local/lib/libuv.la
    /usr/local/lib/libuv.so.1
    /usr/local/lib/libuv.a
    /usr/local/lib/libuv.so.1.0.0

    Jim, I believe you installed 64-bit libuv to a 32-bit directory (i.e. /usr/local/lib/) and that's why linker can't find it. You should have installed libuv to the 64-bit directory (i.e. /usr/local/lib/amd64/),
    e.g. via

    ./configure ... --libdir=/usr/local/lib/amd64

    PKG_CONFIG_PATH should have been set to 64-bit path too, i.e. /usr/local/lib/amd64/pkgconfig.

    Michal
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From DeCaro, James John (Jim) CIV DISA FE (USA)@james.j.decaro3.civ@mail.mil to bind-users@lists.isc.org on Thu May 28 15:54:10 2020
    From Newsgroup: comp.protocols.dns.bind

    Thank you. amd64 does not exist in the /usr/local/lib/ directory. This is a Solaris 11.4 x86 64 bit system so that may be why. I will keep looking.

    Thanks again


    V/R
    Jim DeCaro
    DISA
    Systems Administrator
    Windows and Unix Server Operations
    FE222/DoDNet Service Section
    Defense Enclave Services Directorate
    ¢Ï 301-225-8180
    ¢Ï 301-375-8180
    James.j.decaro3.civ@mail.mil
    James.j.decaro3.civ@mail.smil.mil

    "If you always do what you always did you will always get what you always got."


    -----Original Message-----
    From: bind-users <bind-users-bounces@lists.isc.org> On Behalf Of Michal Nowak Sent: Thursday, May 28, 2020 5:13 AM
    To: bind-users@lists.isc.org
    Subject: Re: [Non-DoD Source] Re: Upgrading from BIND 9.14.9 to 9.16.3

    All active links contained in this email were disabled. Please verify the identity of the sender, and confirm the authenticity of all links contained within the message prior to copying and pasting the address to a Web browser.




    ----

    On 27/05/2020 20:22, DeCaro, James John (Jim) CIV DISA FE (USA) via
    bind-users wrote:
    ld.so.1: gen: fatal: libuv.so.1: open failed: No such file or directory

    ...


    $ find / -name libuv* -print
    /usr/local/lib/libuv.so
    /usr/local/lib/libuv.la
    /usr/local/lib/libuv.so.1
    /usr/local/lib/libuv.a
    /usr/local/lib/libuv.so.1.0.0

    Jim, I believe you installed 64-bit libuv to a 32-bit directory (i.e. /usr/local/lib/) and that's why linker can't find it. You should have installed libuv to the 64-bit directory (i.e. /usr/local/lib/amd64/),
    e.g. via

    ./configure ... --libdir=/usr/local/lib/amd64

    PKG_CONFIG_PATH should have been set to 64-bit path too, i.e. /usr/local/lib/amd64/pkgconfig.

    Michal
    _______________________________________________
    Please visit Caution-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 Caution-https://www.isc.org/contact/ for more information.


    bind-users mailing list
    bind-users@lists.isc.org Caution-https://lists.isc.org/mailman/listinfo/bind-users
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From Jaco Lesch@jacol@saix.net to DeCaro, James John (Jim) CIV DISA FE (USA) on Thu May 28 18:51:13 2020
    From Newsgroup: comp.protocols.dns.bind

    Jim

    I have compiled BIND 9.16.2 on Solaris 11.4 SPARC with "libuv", try and
    set these 2 environment variables before running "./configure": LDFLAGS="-L/usr/local/lib -R/usr/local/lib" PKG_CONFIG_PATH="/usr/lib/sparcv9/pkgconfig:/usr/local/lib/pkgconfig"

    Regards

    On 5/28/20 17:54, DeCaro, James John (Jim) CIV DISA FE (USA) via
    bind-users wrote:
    Thank you. amd64 does not exist in the /usr/local/lib/ directory. This is a Solaris 11.4 x86 64 bit system so that may be why. I will keep looking.

    Thanks again


    V/R
    Jim DeCaro
    DISA
    Systems Administrator
    Windows and Unix Server Operations
    FE222/DoDNet Service Section
    Defense Enclave Services Directorate
    ¢Ï 301-225-8180
    ¢Ï 301-375-8180
    James.j.decaro3.civ@mail.mil
    James.j.decaro3.civ@mail.smil.mil

    "If you always do what you always did you will always get what you always got."


    -----Original Message-----
    From: bind-users <bind-users-bounces@lists.isc.org> On Behalf Of Michal Nowak Sent: Thursday, May 28, 2020 5:13 AM
    To: bind-users@lists.isc.org
    Subject: Re: [Non-DoD Source] Re: Upgrading from BIND 9.14.9 to 9.16.3

    All active links contained in this email were disabled. Please verify the identity of the sender, and confirm the authenticity of all links contained within the message prior to copying and pasting the address to a Web browser.




    ----

    On 27/05/2020 20:22, DeCaro, James John (Jim) CIV DISA FE (USA) via bind-users wrote:
    ld.so.1: gen: fatal: libuv.so.1: open failed: No such file or directory
    ...

    $ find / -name libuv* -print
    /usr/local/lib/libuv.so
    /usr/local/lib/libuv.la
    /usr/local/lib/libuv.so.1
    /usr/local/lib/libuv.a
    /usr/local/lib/libuv.so.1.0.0
    Jim, I believe you installed 64-bit libuv to a 32-bit directory (i.e. /usr/local/lib/) and that's why linker can't find it. You should have installed libuv to the 64-bit directory (i.e. /usr/local/lib/amd64/),
    e.g. via

    ./configure ... --libdir=/usr/local/lib/amd64

    PKG_CONFIG_PATH should have been set to 64-bit path too, i.e. /usr/local/lib/amd64/pkgconfig.

    Michal
    _______________________________________________
    Please visit Caution-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 Caution-https://www.isc.org/contact/ for more information.


    bind-users mailing list
    bind-users@lists.isc.org Caution-https://lists.isc.org/mailman/listinfo/bind-users _______________________________________________
    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
    bind-users@lists.isc.org
    https://lists.isc.org/mailman/listinfo/bind-users

    --
    ---
    Jaco Lesch
    SAIX HLS
    Email: jacol@saix.net

    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From =?utf-8?Q?Ond=C5=99ej_Sur=C3=BD?=@ondrej@isc.org to DeCaro, James John (Jim) CIV DISA FE (USA) on Thu May 28 20:59:58 2020
    From Newsgroup: comp.protocols.dns.bind

    Jim,
    I would like to point out that ISC does provide a commercial support on BIND 9 as a way to provide funding to develop BIND 9 as open source software. Please let me know if you are interested in hearing more and I can connect you to the sales team.
    Cheers,
    Ondrej
    --
    Ondřej Surý — ISC
    On 28 May 2020, at 17:56, DeCaro, James John (Jim) CIV DISA FE (USA) via bind-users <bind-users@lists.isc.org> wrote:

    Thank you. amd64 does not exist in the /usr/local/lib/ directory. This is a Solaris 11.4 x86 64 bit system so that may be why. I will keep looking.

    Thanks again


    V/R
    Jim DeCaro
    DISA
    Systems Administrator
    Windows and Unix Server Operations
    FE222/DoDNet Service Section
    Defense Enclave Services Directorate
    ☎ 301-225-8180
    ☎ 301-375-8180
    James.j.decaro3.civ@mail.mil
    James.j.decaro3.civ@mail.smil.mil

    "If you always do what you always did you will always get what you always got."


    -----Original Message-----
    From: bind-users <bind-users-bounces@lists.isc.org> On Behalf Of Michal Nowak Sent: Thursday, May 28, 2020 5:13 AM
    To: bind-users@lists.isc.org
    Subject: Re: [Non-DoD Source] Re: Upgrading from BIND 9.14.9 to 9.16.3

    All active links contained in this email were disabled. Please verify the identity of the sender, and confirm the authenticity of all links contained within the message prior to copying and pasting the address to a Web browser.




    ----

    On 27/05/2020 20:22, DeCaro, James John (Jim) CIV DISA FE (USA) via
    bind-users wrote:
    ld.so.1: gen: fatal: libuv.so.1: open failed: No such file or directory

    ...


    $ find / -name libuv* -print
    /usr/local/lib/libuv.so
    /usr/local/lib/libuv.la
    /usr/local/lib/libuv.so.1
    /usr/local/lib/libuv.a
    /usr/local/lib/libuv.so.1.0.0

    Jim, I believe you installed 64-bit libuv to a 32-bit directory (i.e. /usr/local/lib/) and that's why linker can't find it. You should have installed libuv to the 64-bit directory (i.e. /usr/local/lib/amd64/),
    e.g. via

    ./configure ... --libdir=/usr/local/lib/amd64

    PKG_CONFIG_PATH should have been set to 64-bit path too, i.e. /usr/local/lib/amd64/pkgconfig.

    Michal
    _______________________________________________
    Please visit Caution-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 Caution-https://www.isc.org/contact/ for more information.


    bind-users mailing list
    bind-users@lists.isc.org Caution-https://lists.isc.org/mailman/listinfo/bind-users _______________________________________________
    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
    bind-users@lists.isc.org
    https://lists.isc.org/mailman/listinfo/bind-users
    --- Synchronet 3.18a-Linux NewsLink 1.113