Public bug reported:

while trying to backport bind-dyndb-ldap for bug 1874568 it failed to build, 
because the libs aren't properly linked:
        
configure:9800: checking for isc_dir_open in -lisc
configure:9825: gcc -o conftest  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden 
-fno-delete-null-pointer-checks -Wdate-time -D_FORTIFY_SOURCE=2 
-Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c -lisc   >&5
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `json_object_new_int64'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `json_object_new_string'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `deflate'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `deflateInit_'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `xmlTextWriterWriteString'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `deflateEnd'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `json_object_object_add'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `xmlTextWriterStartElement'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `json_object_new_int'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `json_object_array_add'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `json_object_new_array'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `xmlTextWriterWriteFormatString'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `xmlTextWriterEndElement'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `json_object_new_object'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `xmlTextWriterWriteElement'
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libisc.so: undefined 
reference to `json_object_put'

and ldd shows:

>> ldd /usr/lib/x86_64-linux-gnu/libisc.so.1601
        linux-vdso.so.1 (0x00007ffe97ffa000)
        libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 
(0x00007fd4b6f28000)
        libuv.so.1 => /usr/lib/x86_64-linux-gnu/libuv.so.1 (0x00007fd4b6ef7000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007fd4b6ed4000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd4b6ece000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd4b6cdc000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fd4b7279000)

On groovy we have

        linux-vdso.so.1 (0x00007ffe53b07000)
        libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 
(0x00007fba86042000)
        libjson-c.so.5 => /usr/lib/x86_64-linux-gnu/libjson-c.so.5 
(0x00007fba8602f000)
        libuv.so.1 => /usr/lib/x86_64-linux-gnu/libuv.so.1 (0x00007fba85fff000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007fba85fdd000)
        libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 
(0x00007fba85e2e000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fba85e11000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fba85e09000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fba85c1f000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fba863b8000)
        libicuuc.so.67 => /usr/lib/x86_64-linux-gnu/libicuuc.so.67 
(0x00007fba85a33000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fba85a0a000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fba858bb000)
        libicudata.so.67 => /usr/lib/x86_64-linux-gnu/libicudata.so.67 
(0x00007fba83da0000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x00007fba83bbf000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x00007fba83ba4000)

** Affects: bind9 (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: bind9 (Ubuntu Focal)
     Importance: Undecided
         Status: New

** Package changed: bind (Ubuntu) => bind9 (Ubuntu)

** Also affects: bind9 (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Changed in: bind9 (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1903052

Title:
  bind9-libs not properly linked?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1903052/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to