[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gethostname

From: Ben Pfaff
Subject: Re: gethostname
Date: Tue, 12 Aug 2008 20:04:32 -0700
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux)

Bruno Haible <address@hidden> writes:

> Ben Pfaff wrote:
>> Solaris has gethostname in libnsl,
> Solaris >= 2.5.1 also has it in libc. Since Solaris 2.4 is not worth 
> supporting
> today any more, the current gethostname module is right in *not* testing for
> -lnsl.

You are right, of course.

I missed seeing that in the "show-portability" output, even
though it was right there.  I think that part of the reason was
that the output is grouped by library.  When I adjust the sorting
to be by OS, it is easier for me to see that:

    libc                aix-4.3.2
    libc                aix-5.1.0
    libnet              beos
    libc                cygwin
    libc                cygwin
    libc                freebsd-5.2.1
    libc                freebsd-6.0
    libc                glibc-2.3.6
    libc                hpux-11.00
    libc                hpux-11.11
    libc                interix-3.5
    libc                irix-6.5
    libc                macosx-10.3
    libc                netbsd-3.0
    libc                openbsd-3.8
    libc                osf1-4.0d
    libc                osf1-5.1a
    libc                pips
    libc                solaris-2.10
    libnsl              solaris-2.10
    libnsl              solaris-2.4
    libc                solaris-2.5.1
    libnsl              solaris-2.5.1
    libc                solaris-2.6
    libnsl              solaris-2.6
    libc                solaris-2.7
    libnsl              solaris-2.7
    libc                solaris-2.8
    libnsl              solaris-2.8
    libc                solaris-2.9
    libnsl              solaris-2.9
    MISSING in          mingw nsk-G06

--- tmp/various-symlists/show-portability       2008-01-13 12:51:54.000000000 
+++ various-symlists/show-portability   2008-08-12 19:46:40.000000000 -0700
@@ -79,7 +79,7 @@
                 -e 's,^libroot                    beos$,libc                   
         grep '^'"$symbol"'$' $d/* >/dev/null || echo $os 1>&3
       done \
-        | sed -e 's,^\(....................\) *,\1,' | sort -k1,80
+        | sed -e 's,^\(....................\) *,\1,' | sort -b -k 2,2 -k 1,1
     } 3> .missing
     missing=`cat .missing`
     rm -f .missing

I love deadlines.
I love the whooshing noise they make as they go by.
--Douglas Adams

reply via email to

[Prev in Thread] Current Thread [Next in Thread]