Collin Funk wrote:
> We can figure out where inet_ntop is by ourselves with the following:
> 
>     $ for file in /usr/lib/*.so; do \
>         nm -D "$file" 2>/dev/null \
>           | grep -qF 'inet_ntop' && echo "$file"; \
>       done
>     /usr/lib/libasan.so
>     /usr/lib/libgettextlib-0.26.so
>     /usr/lib/libgettextlib.so
>     /usr/lib/libgio-2.0.so
>     /usr/lib/librimrtp.so
>     /usr/lib/libsocket.so
>     /usr/lib/mm-stream-server-rtsp.so
> 
> So we have to link to -lsocket.

I've now updated the platforms database. You can now get the same result through

  $ cd maint-tools/platforms/various-symlists
  $ ./show-portability inet_ntop
  inet_ntop
  inet_ntop
  libc                aix-4.3.2
  libc                aix-5.1.0
  libc                aix-5.2.0
  libc                aix-5.3.0a
  libc                aix-6.1.0
  libnsl              aix-6.1.0
  libc                aix-7.1.0
  libnsl              aix-7.1.0
  libc                aix-7.2.0
  libnsl              aix-7.2.0
  libc                aix-7.3.1
  libnsl              aix-7.3.1
  libc                android-4.3
  libc                android-9.0
  libc                cygwin-1.5
  libc                cygwin-1.7
  libc                cygwin-2.9
  libc                cygwin-3.5
  libc                freebsd-11.0
  libc                freebsd-12.0
  libc                freebsd-13.0
  libc                freebsd-14.0
  libc                freebsd-5.2.1
  libc                freebsd-6.0
  libc                freebsd-6.4
  libc                glibc-2.13-kfreebsd
  libc                glibc-2.29
  libc                glibc-2.3.6
  libnetwork          haiku
  libc                hpux-11.11
  libc                hpux-11.23
  libc                hpux-11.31
  libc                hpux-11.31-ia64
  libc                hurd-0.9
  libc                irix-6.5
  libc                irix-6.5-lib32
  libc                macos-11.1
  libc                macos-11.7
  libSystem           macos-12.7
  libc                macos-12.7
  libdbm              macos-12.7
  libdl               macos-12.7
  libgcc_s.1          macos-12.7
  libm                macos-12.7
  libSystem           macos-13.6
  libc                macos-13.6
  libdbm              macos-13.6
  libdl               macos-13.6
  libgcc_s.1          macos-13.6
  libm                macos-13.6
  libSystem           macos-14.5
  libc                macos-14.5
  libdbm              macos-14.5
  libdl               macos-14.5
  libgcc_s.1          macos-14.5
  libm                macos-14.5
  libsystem_c         macosx-10.13
  libc                macosx-10.3
  libc                macosx-10.4
  libc                macosx-10.5
  libc                minix-3.1.8
  libc                minix-3.3.0
  libc                netbsd-10.0
  libc                netbsd-3.0
  libc                netbsd-5.0
  libc                netbsd-5.0.1
  libc                netbsd-7.1.1
  libc                netbsd-8.0
  libc                netbsd-9.0
  libc                netbsd-9.3
  libc                nsk-G06
  libinet             nsk-G06
  libc                openbsd-3.8
  libc                openbsd-6.0
  libc                openbsd-6.7
  libc                openbsd-7.5
  libc                osf1-5.1a
  libsocket           qnx-8.0.3
  libnsl              solaris-2.10
  libnsl              solaris-2.11-openindiana-20171031
  libxnet             solaris-2.11-openindiana-20171031
  libnsl              solaris-2.11.0
  libxnet             solaris-2.11.0
  libnsl              solaris-2.11.3
  libxnet             solaris-2.11.3
  libc                solaris-2.11.4
  libnsl              solaris-2.11.4
  libxnet             solaris-2.11.4
  libnsl              solaris-2.11_2010_11
  libxnet             solaris-2.11_2010_11
  libresolv           solaris-2.6
  libresolv           solaris-2.7
  libnsl              solaris-2.8
  libnsl              solaris-2.9
  MISSING in          beos hpux-10.20 hpux-11.00 interix-3.5 irix-5.3 mingw 
msvc14 msvc9 osf1-4.0d pips solaris-2.4 solaris-2.5.1 windows-9x windows-nt

Bruno




Reply via email to