• new gcc on the block

    From Maurice Kinal@1:153/7001.2989 to Marvin the Martian on Friday, May 05, 2023 17:16:44
    Hey Marvin!

    :r !gcc --version
    gcc (GCC) 13.1.0
    Copyright (C) 2023 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.

    Life is good,
    Maurice

    -o o- -o o- -o -o -o -o o- o- o- -o -o -o o- o-
    (\ /) (\ /) (\ (\ (\ (\ /) /) /) (\ (\ (\ /) /)
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ... Fidonet 4K - You load sixteen penguins and what do you get?
    --- GNU bash, version 5.2.15(1)-release (x86_64-pc-linux-gnu)
    * Origin: One of us @ (1:153/7001.2989)
  • From Vincent Coen@2:250/1 to Maurice Kinal on Friday, May 05, 2023 22:00:28
    Hello Maurice!

    Friday May 05 2023 17:16, you wrote to Marvin the Martian:

    Hey Marvin!

    :r !gcc --version
    gcc (GCC) 13.1.0
    Copyright (C) 2023 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.

    Life is good,
    Maurice

    Using the latest version or even close to it, can and no doubt will, cause problems when compiling older code, let alone the presence of bugs in new versions, that have not been tested in the field for a month or six etc.

    For example, just try and compile golded and try and get a clean compile which I can not do even on a Raspberry Pi4 using Ubuntu and no the executable does not work. This produces a LOT of warnings and error messages.

    Vincent

    --- Mageia Linux v8 X64/Mbse v1.0.8.3/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Maurice Kinal@1:153/7001.2989 to Vincent Coen on Friday, May 05, 2023 22:18:33
    Hey Vincent!

    Using the latest version or even close to it, can and no doubt
    will, cause problems when compiling older code,

    For sure. It happens almost every time and the code doesn't need to be that old. As of today, firefox now craps out using gcc-13.1.0 while gcc-12.2.0 has no major issue(s) compiling the exact same source using the exact same versions of the tools required to assist, such as binutils, rustc, llvm, etc.

    let alone the presence of bugs in new versions,

    Yep, that can and does happen.

    For example, just try and compile golded and try and get a clean
    compile

    Have yet to try any of the regular fidonet libs and tools other than the bash script I have been deploying since way back when. It works ... :::knock on wood:::

    I can not do even on a Raspberry Pi4

    I've got a orange pi 5 I have yet to get up and running. I was planning to do the same with fidonet I have been doing for a couple decades now, albiet with some updates along the way. Nothing major that breaks backwards compatibility with prior bash releases. I am betting it will work great on the orange pi except only eight penguins on there. I think eight will be enough.

    Life is good,
    Maurice

    -o -o o- o- o- o- -o -o o- -o o- o- -o -o o- o-
    (\ (\ /) /) /) /) (\ (\ /) (\ /) /) (\ (\ /) /)
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ... Fidonet 4K - Sweet Sixteen Penguins of the Apocalypse.
    --- GNU bash, version 5.2.15(1)-release (x86_64-pc-linux-gnu)
    * Origin: One of us @ (1:153/7001.2989)
  • From Alan Ianson@1:153/757 to Vincent Coen on Friday, May 05, 2023 17:54:14
    For example, just try and compile golded and try and get a clean compile which I can not do even on a Raspberry Pi4 using Ubuntu and no the executable does not work. This produces a LOT of warnings and error messages.

    I just build golded 20230304 with gcc-13.1.0 without any issues here.

    I do see many warnings but it compiles and runs OK.

    --- BBBS/Li6 v4.10 Toy-6
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Vincent Coen@2:250/1 to Alan Ianson on Saturday, May 06, 2023 17:24:49
    Hello Alan!

    Friday May 05 2023 17:54, you wrote to me:

    For example, just try and compile golded and try and get a clean
    compile which I can not do even on a Raspberry Pi4 using Ubuntu and
    no the executable does not work. This produces a LOT of warnings and
    error messages.

    I just build golded 20230304 with gcc-13.1.0 without any issues here.

    I do see many warnings but it compiles and runs OK.

    Should point out that its ubuntu 22.04 X64 (the 64 bit version) Desktop edition.

    I tried using both gcc and clang with similar results - does not work just returns when run.

    Vincent

    --- Mageia Linux v8 X64/Mbse v1.0.8.3/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Maurice Kinal@1:153/7001.2989 to Vincent Coen on Saturday, May 06, 2023 20:07:28
    Hey Vincent!

    Should point out that its ubuntu 22.04 X64 (the 64 bit version)
    Desktop edition.

    Which awk? Some source expects gawk rather than mawk or nawk or ?????. gawk is your friend.

    I doubt it is this simple but it has been known to have worked in the past regarding Debian-ish systems.

    Life is good,
    Maurice

    o- o- o- -o -o -o o- -o o- o- -o -o o- -o o- -o /) /) /) (\ (\ (\ /) (\ /) /) (\ (\ /) (\ /) (\ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ... Fidonet 4K - You load sixteen penguins and what do you get?
    --- GNU bash, version 5.2.15(1)-release (x86_64-pc-linux-gnu)
    * Origin: One of us @ (1:153/7001.2989)
  • From Alan Ianson@1:153/757 to Vincent Coen on Saturday, May 06, 2023 13:16:36
    Vincent Coen wrote to Alan Ianson <=-

    I just build golded 20230304 with gcc-13.1.0 without any issues here.

    I do see many warnings but it compiles and runs OK.

    Should point out that its ubuntu 22.04 X64 (the 64 bit version) Desktop edition.

    I built that golded yesterday on LFS and it ran without any problem here.

    I haven't tried Ubuntu in a while but I would expect it to work there.

    I tried using both gcc and clang with similar results - does not work
    just returns when run.

    I have seen that when I had error in my golded.cfg or a bad path. Is there a log left behind at all, golded.log or something similar. If so it might give you a clue as to the problem.

    If the build finished and left you with a gedlnx I would think it would run, given a good golded.cfg.

    Ttyl :-),
    Al

    ... Our program, who art in memory. EXE be thy name.

    --- BBBS/Li6 v4.10 Toy-6
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Maurice Kinal@2:280/464.113 to Maurice Kinal on Saturday, May 06, 2023 21:40:26
    Hey Maurice!

    I see another Type 2.2 pkt somehow found it's way. Gotta love when that happens.

    Life is good,
    Maurice

    -o o- o- o-
    (\ /) /) /)
    ^^ ^^ ^^ ^^
    ... Dreamas sind gewitene, wuniað þa wacran ond þæs woruld healdaþ.
    Joys are departed; weaker ones now live and hold the world.
    --- GNU bash, version 5.2.15(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)
  • From Maurice Kinal@1:153/7001 to Maurice Kinal on Saturday, May 06, 2023 21:55:27
    Hey Maurice!

    I see another Type 2.2 pkt somehow found it's way.

    The reply landed at 3 different routes within minutes of each other. This reply will take a different route but with only a Type 2+ pkt header. :::sigh::: Beats me what the kids see in it but apparently it is all the rage.

    Life is good,
    Maurice

    o- o- o- -o
    /) /) /) (\
    ^^ ^^ ^^ ^^
    ... Hwæt bið betst and wyrst? Ic ðe secge, mannes word.
    What is the best and the worst thing? I tell you, man's word.
    --- GNU bash, version 5.2.15(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)
  • From Maurice Kinal@2:280/464.113 to Maurice Kinal on Saturday, May 06, 2023 22:07:15
    Hey Maurice!

    The reply landed at 3 different routes within minutes of each other.

    Less than a minute to find it's way back here taking the Wisconsin -> Netherlands route.

    I am taking all this as a good sign.

    Life is good,
    Maurice

    o- o- -o o-
    /) /) (\ /)
    ^^ ^^ ^^ ^^
    ... Help ægðer ge cuðum ge uncuþum þær þu mæge.
    Help both friends and strangers wherever you can.
    --- GNU bash, version 5.2.15(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)