Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 May 2022 06:24:15 +0200
From:      Mark Tinka <mark@tinka.africa>
To:        freebsd-questions@freebsd.org
Subject:   bind-tools Build Error
Message-ID:  <d5344433-1fa9-0cbd-0d86-44a0d20c2859@tinka.africa>

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

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.
--------------L2Pq3XRsATgkRQfJQMuL0eCC
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">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>
  </body>
</html>

--------------L2Pq3XRsATgkRQfJQMuL0eCC--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d5344433-1fa9-0cbd-0d86-44a0d20c2859>