Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 May 2022 22:31:28 +0200
From:      Mark Tinka <mark@tinka.africa>
To:        freebsd-questions@freebsd.org
Subject:   Re: bind-tools Build Error - Update!
Message-ID:  <2ceaade5-16ea-40d3-2294-5d1fe0ab8dbf@tinka.africa>
In-Reply-To: <d5344433-1fa9-0cbd-0d86-44a0d20c2859@tinka.africa>
References:  <d5344433-1fa9-0cbd-0d86-44a0d20c2859@tinka.africa>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------suttsYbnihd9G0CdAS39xP80
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

So it looks like this issue actually affects the building of both 
"bind-tools" and BIND-9.18, since both packages rely on BIND-9.18.

There is no issue building BIND-9.16, but that means "bind-tools" (which 
is based on BIND-9.18) will not be installed, as it fails as per below.

Anyone have any idea why this could be?

Mark.

On 5/7/22 06:24, Mark Tinka wrote:
> Hi all.
>
> For the past 2 weeks, I've been having an issue on only 4 of our name 
> servers failing to upgrade (or rebuild from scratch) bind-tools:
>
> *****
>
> ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to 
> UCNV_FROM_U_CALLBACK_STOP [--no-allow-shlib-undefined]
> ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to 
> UCNV_TO_U_CALLBACK_STOP [--no-allow-shlib-undefined]
> ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to 
> ucnv_close [--no-allow-shlib-undefined]
> ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to 
> ucnv_convertEx [--no-allow-shlib-undefined]
> ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to 
> ucnv_open [--no-allow-shlib-undefined]
> ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to 
> ucnv_setFromUCallBack [--no-allow-shlib-undefined]
> ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to 
> ucnv_setToUCallBack [--no-allow-shlib-undefined]
> cc: error: linker command failed with exit code 1 (use -v to see 
> invocation)
> gmake[5]: *** [Makefile:623: cfg_test] Error 1
> gmake[5]: Leaving directory 
> '/usr/ports/dns/bind-tools/work/bind-9.18.2/doc/misc'
> gmake[4]: *** [Makefile:450: all-recursive] Error 1
> gmake[4]: Leaving directory 
> '/usr/ports/dns/bind-tools/work/bind-9.18.2/doc'
> gmake[3]: *** [Makefile:571: all-recursive] Error 1
> gmake[3]: Leaving directory '/usr/ports/dns/bind-tools/work/bind-9.18.2'
> gmake[2]: *** [Makefile:498: all] Error 2
> gmake[2]: Leaving directory '/usr/ports/dns/bind-tools/work/bind-9.18.2'
> *** Error code 1
>
> Stop.
> make[1]: stopped in /usr/ports/dns/bind-tools
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/dns/bind-tools
>
> *****
>
> I gave it a week to see if this is a build issue, and that the new 
> Ports tree can fix whatever it is. However, the issue persists.
>
> System is 13.0-RELEASE-p11.
>
> Just to note that there is no issue building BIND itself on these 4 boxes.
>
> All other boxes are able to build bind-tools with no issue.
>
> Has anyone else seen this, or knows what the issue might be?
>
> Mark.

--------------suttsYbnihd9G0CdAS39xP80
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <font face="Tahoma">So it looks like this issue actually affects the
      building of both "bind-tools" and BIND-9.18, since both packages
      rely on BIND-9.18.<br>
      <br>
      There is no issue building BIND-9.16, but that means "bind-tools"
      (which is based on BIND-9.18) will not be installed, as it fails
      as per below.<br>
      <br>
      Anyone have any idea why this could be?<br>
      <br>
      Mark.<br>
    </font><br>
    <div class="moz-cite-prefix">On 5/7/22 06:24, Mark Tinka wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:d5344433-1fa9-0cbd-0d86-44a0d20c2859@tinka.africa">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <font face="Tahoma">Hi all.<br>
        <br>
        For the past 2 weeks, I've been having an issue on only 4 of our
        name servers failing to upgrade (or rebuild from scratch)
        bind-tools:<br>
        <br>
        *****<br>
        <br>
        ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to
        UCNV_FROM_U_CALLBACK_STOP [--no-allow-shlib-undefined]<br>
        ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to
        UCNV_TO_U_CALLBACK_STOP [--no-allow-shlib-undefined]<br>
        ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to
        ucnv_close [--no-allow-shlib-undefined]<br>
        ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to
        ucnv_convertEx [--no-allow-shlib-undefined]<br>
        ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to
        ucnv_open [--no-allow-shlib-undefined]<br>
        ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to
        ucnv_setFromUCallBack [--no-allow-shlib-undefined]<br>
        ld: error: ../../lib/isc/.libs/libisc.so: undefined reference to
        ucnv_setToUCallBack [--no-allow-shlib-undefined]<br>
        cc: error: linker command failed with exit code 1 (use -v to see
        invocation)<br>
        gmake[5]: *** [Makefile:623: cfg_test] Error 1<br>
        gmake[5]: Leaving directory
        '/usr/ports/dns/bind-tools/work/bind-9.18.2/doc/misc'<br>
        gmake[4]: *** [Makefile:450: all-recursive] Error 1<br>
        gmake[4]: Leaving directory
        '/usr/ports/dns/bind-tools/work/bind-9.18.2/doc'<br>
        gmake[3]: *** [Makefile:571: all-recursive] Error 1<br>
        gmake[3]: Leaving directory
        '/usr/ports/dns/bind-tools/work/bind-9.18.2'<br>
        gmake[2]: *** [Makefile:498: all] Error 2<br>
        gmake[2]: Leaving directory
        '/usr/ports/dns/bind-tools/work/bind-9.18.2'<br>
        *** Error code 1<br>
        <br>
        Stop.<br>
        make[1]: stopped in /usr/ports/dns/bind-tools<br>
        *** Error code 1<br>
        <br>
        Stop.<br>
        make: stopped in /usr/ports/dns/bind-tools<br>
        <br>
        *****<br>
        <br>
        I gave it a week to see if this is a build issue, and that the
        new Ports tree can fix whatever it is. However, the issue
        persists.<br>
        <br>
        System is 13.0-RELEASE-p11.<br>
        <br>
        Just to note that there is no issue building BIND itself on
        these 4 boxes.<br>
        <br>
        All other boxes are able to build bind-tools with no issue.<br>
        <br>
        Has anyone else seen this, or knows what the issue might be?<br>
        <br>
        Mark.<br>
      </font> </blockquote>
    <br>
  </body>
</html>

--------------suttsYbnihd9G0CdAS39xP80--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2ceaade5-16ea-40d3-2294-5d1fe0ab8dbf>