Comment 1 for bug 1715641

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Inspecting with readelf I see this:

Version needs section '.gnu.version_r' contains 9 entries:
 Addr: 0x0000000000010a80 Offset: 0x010a80 Link: 6 (.dynstr)
  000000: Version: 1 File: ld-linux-x86-64.so.2 Cnt: 1
  0x0010: Name: GLIBC_2.3 Flags: none Version: 20
  0x0020: Version: 1 File: libuuid.so.1 Cnt: 1
  0x0030: Name: UUID_1.0 Flags: none Version: 18
  0x0040: Version: 1 File: libdl.so.2 Cnt: 1
  0x0050: Name: GLIBC_2.2.5 Flags: none Version: 13
  0x0060: Version: 1 File: libudev.so.1 Cnt: 1
  0x0070: Name: LIBUDEV_183 Flags: none Version: 8
  0x0080: Version: 1 File: libsystemd.so.0 Cnt: 1
  0x0090: Name: LIBSYSTEMD_209 Flags: none Version: 7
  0x00a0: Version: 1 File: libcurl-gnutls.so.4 Cnt: 1
  0x00b0: Name: CURL_GNUTLS_3 Flags: none Version: 6
  0x00c0: Version: 1 File: libgnutls.so.30 Cnt: 1
  0x00d0: Name: GNUTLS_3_4 Flags: none Version: 5
  0x00e0: Version: 1 File: libpthread.so.0 Cnt: 1
  0x00f0: Name: GLIBC_2.2.5 Flags: none Version: 3
  0x0100: Version: 1 File: libc.so.6 Cnt: 11
  0x0110: Name: GLIBC_2.9 Flags: none Version: 19
  0x0120: Name: GLIBC_2.17 Flags: none Version: 17
  0x0130: Name: GLIBC_2.14 Flags: none Version: 16
  0x0140: Name: GLIBC_2.8 Flags: none Version: 15
  0x0150: Name: GLIBC_2.3.4 Flags: none Version: 14
  0x0160: Name: GLIBC_2.3.2 Flags: none Version: 12
  0x0170: Name: GLIBC_2.25 Flags: none Version: 11
  0x0180: Name: GLIBC_2.7 Flags: none Version: 10
  0x0190: Name: GLIBC_2.3 Flags: none Version: 9
  0x01a0: Name: GLIBC_2.2.5 Flags: none Version: 4
  0x01b0: Name: GLIBC_2.4 Flags: none Version: 2

Maybe shlibdeps doesn't process .gnu.version_r sections?