• gotta gimmee what'cha got

    From Maurice Kinal@2:280/464.113 to Nick Boel on Fri May 1 17:16:49 2026
    Hej Nick!

    <Esc>:read /proc/version
    Linux version 6.18.26 (root@europoint) (gcc (GCC) 16.1.0, GNU ld (GNU Binutils) 2.46.0.20260210) #1 SMP PREEMPT_DYNAMIC Fri May 1 01:20:37 UTC 2026

    As you can see I haven't managed to pull off a linux-7 yet but have managed to upgrade to gcc-16.1.0. One step at a time.

    Het leven is goed,
    Maurice

    o- -o o- -o -o o- o- o- -o o- o- -o o- -o -o -o
    /) (\ /) (\ (\ /) /) /) (\ /) /) (\ /) (\ (\ (\
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... Hwylc bið se leasa freond? ...gefera to beode and na to neodþearfe.
    Who is a false friend? A friend at table, not in time of need.
    --- GNU bash, version 5.3.9(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)
  • From Nick Boel@1:154/700 to Maurice Kinal on Fri May 1 19:21:02 2026
    Hey Maurice!

    On Fri, May 01 2026 12:16:49 -0500, you wrote:

    As you can see I haven't managed to pull off a linux-7 yet but have
    managed to upgrade to gcc-16.1.0. One step at a time.

    I haven't noticed anything all that exciting that pertains to me from linux-6 to Linux-7 yet, so there's that.

    What are some notable changes in the new gcc? I haven't read anything yet, so feel free to enlighten me. ;)

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/700)
  • From Maurice Kinal@2:280/464.113 to Nick Boel on Sat May 2 01:47:50 2026
    Hej Nick!

    I haven't noticed anything all that exciting that pertains to me
    from linux-6 to Linux-7 yet, so there's that.

    kernel headers is what has me stalled at the moment. I can upgrade to linux-7.0.3 as long as I keep the linux-6.18.26 headers in play.

    What are some notable changes in the new gcc? I haven't read
    anything yet, so feel free to enlighten me. ;)

    At the moment I have no enlightenment other than the kernel headers issue which I am sure will be resolved real soon. I am guessing patching glibc-2.43 or using the latest glibc-2.43.9000 will provide some insight. That will likely be my next attempt sometime in the near future (days). Then I might have some real enlightenment instead of conjecture or what little I've read about it as of this writing. Bottomline is that gcc-16 will soon become a staple compiler taking over from gcc-15. It is the natural order of things along with glibc and the linux kernel. I call it synchronicity.

    That's my story and I am sticking to it ... until a better story presents itself.

    Het leven is goed,
    Maurice

    -o o- -o -o o- o- o- -o -o o- o- o- o- -o o- o-
    (\ /) (\ (\ /) /) /) (\ (\ /) /) /) /) (\ /) /)
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... We've already got one. It is very nice.
    --- GNU bash, version 5.3.9(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)
  • From Nick Boel@1:154/700 to Maurice Kinal on Sat May 2 07:53:26 2026
    Hey Maurice!

    On Fri, May 01 2026 20:47:50 -0500, you wrote:

    kernel headers is what has me stalled at the moment. I can upgrade
    to linux-7.0.3 as long as I keep the linux-6.18.26 headers in play.

    Odd, I've already upgraded to 7.0.3, not even 24 hours after getting 7.0.2. Is it just me or do kernel releases seem to be happening quite a bit faster these days?

    At the moment I have no enlightenment other than the kernel headers
    issue which I am sure will be resolved real soon. I am guessing
    patching glibc-2.43 or using the latest glibc-2.43.9000 will provide
    some insight. That will likely be my next attempt sometime in the
    near future (days). Then I might have some real enlightenment
    instead of conjecture or what little I've read about it as of this
    writing. Bottomline is that gcc-16 will soon become a staple
    compiler taking over from gcc-15. It is the natural order of things
    along with glibc and the linux kernel. I call it synchronicity.

    I meant more in the lines of c++26 on it's way to make us have to update a lot of old code. I feel like I just did that not that long ago when gcc-15 started pushing c++23 more. ;)

    That's my story and I am sticking to it ... until a better story
    presents itself.

    I don't mind stories, so long as they're interesting!

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/700)
  • From Maurice Kinal@2:280/464.113 to Nick Boel on Sat May 2 17:07:32 2026
    Hej Nick!

    Is it just me or do kernel releases seem to be happening quite a bit
    faster these days?

    linux-6.6.6.tar.xz 11-Dec-2023 09:49 134M linux-6.6.7.tar.xz 13-Dec-2023 17:54 134M

    I am still a tad miffed about the above being a tad too quick. :::mutter, mutter, mutter:::

    I meant more in the lines of c++26 on it's way to make us have to
    update a lot of old code.

    Don't get me started on c++. I still miss early gcc-4 days when I could get away with straight c code for EVERYTHING that mattered, including the kernel glibc and gcc. I had an entire development system in under 150M. No stinkin' python either! :::sigh:::

    I don't mind stories, so long as they're interesting!

    I am still working on it. So far it hasn't been all that interesting but it is very early on in this chapter of the book. I am in no rush, how about you?

    Het leven is goed,
    Maurice

    o- o- o- o- -o o- -o -o o- -o -o o- o- -o o- -o
    /) /) /) /) (\ /) (\ (\ /) (\ (\ /) /) (\ /) (\
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... Longað þonne þy læs þe him con leoþa worn.
    He is less troubled by longing who knows many songs.
    --- GNU bash, version 5.3.9(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)
  • From Maurice Kinal@2:280/464.113 to Nick Boel on Sun May 3 00:23:30 2026
    Hej Nick!

    <Esc>:read /proc/version
    Linux version 7.0.3 (root@europoint) (gcc (GCC) 16.1.0, GNU ld (GNU Binutils) 2.46.0.20260210) #1 SMP PREEMPT_DYNAMIC Sat May 2 23:22:09 UTC 2026

    A freshening up of the glibc-2.43 source was all it took to make it doable;

    <Esc>:read !/lib/libc.so.6
    GNU C Library (GNU libc) stable release version 2.43.
    Copyright (C) 2026 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 16.1.0.
    libc ABIs: UNIQUE IFUNC ABSOLUTE
    Minimum supported kernel: 5.10.0
    For bug reporting instructions, please see: <https://www.gnu.org/software/libc/bugs.html>.

    Groovy.

    Het leven is goed,
    Maurice

    o- o- o- o- -o -o -o o- -o o- o- -o o- o- o- o-
    /) /) /) /) (\ (\ (\ /) (\ /) /) (\ /) /) /) /)
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... ðy mara wisdom on londe wære ðy we ma geðeoda cuðon.
    There would be more wisdom in the land, the more languages we knew.
    --- GNU bash, version 5.3.9(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)
  • From Maurice Kinal@2:280/464.113 to Nick Boel on Sun May 3 04:26:28 2026
    Hej Nick!

    I meant more in the lines of c++26 on it's way to make us have to
    update a lot of old code.

    I just finished compiling everything I currently use, and then some (xorg, firefox and the such), and so far only rdfind-1.8.0 required a fix;

    CXX="g++ -std=c++17" ./configure --prefix=/usr"

    did the trick. Everything else is as before and no standards were harmed in the making.

    Het leven is goed,
    Maurice

    o- o- -o o- -o -o -o -o -o o- -o o- -o o- -o -o
    /) /) (\ /) (\ (\ (\ (\ (\ /) (\ /) (\ /) (\ (\
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... Eadig biþ se þe eaþmod leofaþ; cymeþ him seo ar of heofonum.
    Blessed is he who lives humbly; mercy comes to him from heaven.
    --- GNU bash, version 5.3.9(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)

Novedades:

Servidor de Quake 3 Arena Online! - Conectate a ferchobbs.ddns.net, puerto 27960 y vence con tu equipo!