• much change yet still the same ... sort of

    From Maurice Kinal@1:153/7001.2989 to Bob on Wed Aug 10 03:02:06 2022
    Hey Bob!

    A new glibc in the toolkit;

    /lib/libc.so.6> GNU C Library (GNU libc) stable release version 2.36.
    /lib/libc.so.6> Copyright (C) 2022 Free Software Foundation, Inc.
    /lib/libc.so.6> This is free software; see the source for copying conditions.
    /lib/libc.so.6> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    /lib/libc.so.6> PARTICULAR PURPOSE.
    /lib/libc.so.6> Compiled by GNU CC version 12.1.0.
    /lib/libc.so.6> libc ABIs: UNIQUE IFUNC ABSOLUTE
    /lib/libc.so.6> Minimum supported kernel: 4.4.0
    /lib/libc.so.6> For bug reporting instructions, please see:
    /lib/libc.so.6> <https://www.gnu.org/software/libc/bugs.html>.

    For the record I created the above with the oneliner;

    /lib/libc.so.6 | awk '{print " /lib/libc.so.6> " $0}'

    In conclusion, gawk is good.

    Life is good,
    Maurice

    ... Fidonet 4K - Sweet Sixteen Penguins of the Apocalypse.
    --- GNU bash, version 5.1.16(1)-release (x86_64-znver2-linux-gnu)
    * Origin: One of us @ (1:153/7001.2989)
  • From Benny Pedersen@2:230/0 to Maurice Kinal on Tue Aug 23 23:16:06 2022
    Hello Maurice!

    10 Aug 2022 03:02, Maurice Kinal wrote to Bob:

    /lib/libc.so.6 | awk '{print " /lib/libc.so.6> " $0}'
    In conclusion, gawk is good.

    so why use awk ? :=)


    Regards Benny

    ... too late to die young :)

    --- Msged/LNX 6.1.2 (Linux/5.19.3-gentoo-dist (x86_64))
    * Origin: gopher://fido.junc.eu/ (2:230/0)
  • From Maurice Kinal@1:153/7001.64182 to Benny Pedersen on Wed Aug 24 00:56:25 2022
    Hey Benny!

    In conclusion, gawk is good.

    so why use awk ? :=)

    $ readlink /usr/bin/awk
    gawk

    It's the same thing here as well as many other distributions (eg slackware). Only the MS-think types (eg Debian) use mawk. The heathen bastards!!!

    Besides gawk is GNU and is vastly superior to mawk.

    What is gentoo's default awk?

    Life is good,
    Maurice

    ... Wyrd oft nereð unfægne eorl þonne his ellen deah.
    Fate often saves an undoomed man, when his courage is good.
    --- GNU bash, version 5.1.16(1)-release (x86_64-bitskii-linux-gnu)
    * Origin: One of us @ (1:153/7001.64182)
  • From Gerrit Kuehn@2:240/12 to Maurice Kinal on Wed Aug 24 20:51:46 2022
    Hello Maurice!

    24 Aug 22 00:56, Maurice Kinal wrote to Benny Pedersen:


    Besides gawk is GNU and is vastly superior to mawk.
    What is gentoo's default awk?

    Why would one have libc flagged executable?

    ---
    zsh/2 1208 % ll /lib/libc.so.7
    -r--r--r-- 1 root wheel 1959392 6 Apr. 09:30 /lib/libc.so.7
    ---

    BTW: here, "man awk" says

    ---
    HISTORY
    An awk utility appeared in Versioná7 AT&T UNIX.
    ---


    So why bother about GNU residues at all? ;-)


    Regards,
    Gerrit

    ... 8:51PM up 155 days, 1:57, 8 users, load averages: 0.33, 0.46, 0.53

    --- msged/fbsd 6.3 2021-12-02
    * Origin: We're telling tales of communication (2:240/12)
  • From Maurice Kinal@1:153/7001.2989 to Gerrit Kuehn on Thu Aug 25 02:38:40 2022
    Hey Gerrit!

    Why would one have libc flagged executable?

    Because it is executable as well as a shared object. No real good reason to have it this way other than it is extremely useful when running;

    $ /lib/libc.so.6
    GNU C Library (GNU libc) stable release version 2.36.
    Copyright (C) 2022 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    Compiled by GNU CC version 12.2.0.
    libc ABIs: UNIQUE IFUNC ABSOLUTE
    Minimum supported kernel: 4.4.0
    For bug reporting instructions, please see:
    <https://www.gnu.org/software/libc/bugs.html>.

    What more does one need to know?

    zsh/2 1208 % ll /lib/libc.so.7
    -r--r--r-- 1 root wheel 1959392 6 Apr. 09:30 /lib/libc.so.7

    What's your point? I see no output that would lead me to believe that /lib/libc.so.7 is worthy of running on any machine here whereas the output of /lib/libc.so.6 tells much of what is under the hood ... and it is the good stuff. Definetly GNU.

    HISTORY
    An awk utility appeared in Version�7 AT&T UNIX.

    That was a long time ago. I am betting it preceded both mawk and gawk.

    So why bother about GNU residues at all? ;-)

    I favour them and they've been good to me over the years, including gawk. I've never used, nor ever seen, AT&T UNIX's awk. How about you?

    Life is good,
    Maurice

    ... Fidonet 4K - Sweet Sixteen Penguins of the Apocalypse.
    --- GNU bash, version 5.1.16(1)-release (x86_64-znver2-linux-gnu)
    * Origin: One of us @ (1:153/7001.2989)
  • From Gerrit Kuehn@2:240/12 to Maurice Kinal on Thu Aug 25 17:38:54 2022
    Hello Maurice!

    25 Aug 22 02:38, Maurice Kinal wrote to Gerrit Kuehn:

    -r--r--r-- 1 root wheel 1959392 6 Apr. 09:30 /lib/libc.so.7

    What's your point? I see no output that would lead me to believe
    that /lib/libc.so.7 is worthy of running on any machine here whereas
    the output of /lib/libc.so.6 tells much of what is under the hood ...
    and it is the good stuff. Definetly GNU.

    My point would be that nothing should be flagged executable that doesn't need to be executable.

    HISTORY
    An awk utility appeared in Version┤+ó7 AT&T UNIX.

    That was a long time ago. I am betting it preceded both mawk and
    gawk.

    Probably.

    So why bother about GNU residues at all? ;-)

    I favour them and they've been good to me over the years, including
    gawk. I've never used, nor ever seen, AT&T UNIX's awk. How about
    you?

    Nah, I'm not /that/ old. ;-)

    However, FreeBSD comes with nawk. gawk just doesn't feature the proper license, I guess...

    https://github.com/onetrueawk/awk

    ---
    This is the One True version of awk described in "The AWK Programming Language" by Al Aho, Brian Kernighan, and Peter Weinberger
    (Addison-Wesley, 1988, ISBN 0-201-07981-X).
    ---


    Regards,
    Gerrit

    ... 5:38PM up 155 days, 22:44, 8 users, load averages: 0.59, 0.80, 0.84

    --- msged/fbsd 6.3 2021-12-02
    * Origin: Ideas of lust and dying (2:240/12)
  • From Maurice Kinal@2:280/464.113 to Gerrit Kuehn on Thu Aug 25 19:29:08 2022
    Hey Gerrit!

    My point would be that nothing should be flagged executable that
    doesn't need to be executable.

    Many would agree with you and in most cases with so's that would be perfectly fine I would think.

    I've never used, nor ever seen, AT&T UNIX's awk. How about you?

    Nah, I'm not /that/ old. ;-)

    I am. However I never used AT&T UNIX so ...

    However, FreeBSD comes with nawk.

    Yes nawk! I forgot about that one.

    gawk just doesn't feature the proper license, I guess...

    Maybe it's their "gawk is not your dad's awk" that offends all the geezers at FreeBSD?

    https://github.com/onetrueawk/awk

    We could all do with less (none?) github methinks.

    Life is good,
    Maurice

    ... Ælc mann þe wisdom lufaþ biþ gesælig.
    Everyone who loves wisdom is blessed.
    --- GNU bash, version 5.1.16(1)-release (x86_64-znver1-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)