• Don't Break User Space!

    From Distro Lackey@dl@lackey.com to comp.os.linux.advocacy on Fri Apr 17 22:35:20 2026
    From Newsgroup: comp.os.linux.advocacy

    The mantra of Linux development is "don't break user space."

    It works. I have been using the same kernel configuration
    and the same boot scripts for a LONG, LONG time without any
    problems.

    Torvalds and his cohorts are the best!

    But GNU/Linux software programmers, it seems, don't follow
    the same mantra.

    Recently, ImageMagick and GMIC, both CLI image processing
    programs that I use extensively, have changed some of their
    commands and command options.

    <https://imagemagick.org/>

    <https://gmic.eu/>

    Because of this, I am FORCED to modify literally HUNDREDS
    of scripts that I have written in the past. Believe you me,
    I have much better thing to do.

    Bastards!

    My advice to all GNU/Linux/FOSS programmers:

    Don't fucking break the established commands and options!

    Of course, distro lackeys couldn't give a fuck. They
    will always have their pretty GUI buttons.

    Ha, ha, ha, ha, ha, ha, ha, ha, ha, ha, ha!

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Gremlin@nobody@haph.org to comp.os.linux.advocacy on Sat Apr 18 02:10:06 2026
    From Newsgroup: comp.os.linux.advocacy

    Distro Lackey <dl@lackey.com> news:18a745cbe5a613ab$28367$2332849$802601b3@news.usenetexpress.com Fri, 17 Apr 2026 22:35:20 GMT in comp.os.linux.advocacy, wrote:

    Recently, ImageMagick and GMIC, both CLI image processing
    programs that I use extensively, have changed some of their
    commands and command options.

    <https://imagemagick.org/>

    <https://gmic.eu/>

    Because of this, I am FORCED to modify literally HUNDREDS
    of scripts that I have written in the past. Believe you me,
    I have much better thing to do.

    Hmm. Couldn't you write a search and replace tool to automate this process
    for you?
    --
    Liar, lawyer; mirror show me, what's the difference?
    Kangaroo done hung the guilty with the innocent
    Liar, lawyer; mirror for ya', what's the difference?
    Kangaroo be stoned. He's guilty as the government

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Brock McNuggets@Brock.McNuggets@gmail.com to comp.os.linux.advocacy on Sat Apr 18 04:00:55 2026
    From Newsgroup: comp.os.linux.advocacy

    Gremlin <nobody@haph.org> wrote:
    Distro Lackey <dl@lackey.com> news:18a745cbe5a613ab$28367$2332849$802601b3@news.usenetexpress.com Fri, 17 Apr 2026 22:35:20 GMT in comp.os.linux.advocacy, wrote:

    Recently, ImageMagick and GMIC, both CLI image processing
    programs that I use extensively, have changed some of their
    commands and command options.

    <https://imagemagick.org/>

    <https://gmic.eu/>

    Because of this, I am FORCED to modify literally HUNDREDS
    of scripts that I have written in the past. Believe you me,
    I have much better thing to do.

    Hmm. Couldn't you write a search and replace tool to automate this process for you?



    LOL! Didn’t you used to claim to be a coder or programmer?
    --
    Personal attacks from those who troll show their own insecurity. They
    cannot use reason to show the message to be wrong so they try to feel
    somehow superior by attacking the messenger.

    They cling to their attacks and ignore the message time and time again.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Jan Panteltje@alien@comet.invalid to comp.os.linux.advocacy on Sat Apr 18 05:34:07 2026
    From Newsgroup: comp.os.linux.advocacy

    Distro Lackey <dl@lackey.com>wrote:
    The mantra of Linux development is "don't break user space."

    It works. I have been using the same kernel configuration
    and the same boot scripts for a LONG, LONG time without any
    problems.

    Torvalds and his cohorts are the best!

    But GNU/Linux software programmers, it seems, don't follow
    the same mantra.

    Recently, ImageMagick and GMIC, both CLI image processing
    programs that I use extensively, have changed some of their
    commands and command options.

    <https://imagemagick.org/>

    <https://gmic.eu/>

    Because of this, I am FORCED to modify literally HUNDREDS
    of scripts that I have written in the past. Believe you me,
    I have much better thing to do.

    Bastards!

    My advice to all GNU/Linux/FOSS programmers:

    Don't fucking break the established commands and options!

    Of course, distro lackeys couldn't give a fuck. They
    will always have their pretty GUI buttons.

    Ha, ha, ha, ha, ha, ha, ha, ha, ha, ha, ha!

    It was te same with gcc command like flags a while back.
    Broke every program I released.
    Some idiots, was no need for a change.

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.advocacy on Sat Apr 18 07:03:54 2026
    From Newsgroup: comp.os.linux.advocacy

    On Sat, 18 Apr 2026 05:34:07 GMT, Jan Panteltje wrote:

    It was te same with gcc command like flags a while back.

    What exactly was changed?
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Jan Panteltje@alien@comet.invalid to comp.os.linux.advocacy on Sat Apr 18 09:53:57 2026
    From Newsgroup: comp.os.linux.advocacy

    Lawrence =?iso-8859-13?q?D=FFOliveiro?= <ldo@nz.invalid>wrote:
    On Sat, 18 Apr 2026 05:34:07 GMT, Jan Panteltje wrote:

    It was te same with gcc command like flags a while back.

    What exactly was changed?

    CFLAGS = -fcommon -O2 -Wall -D_FILE_OFFSET_BITS=64

    Trying to remember
    Was it to do with the -fcommon flag?

    What basically happened is that all global variables declaired in a separate header C file
    were no longer recognized, giving many compile errors.
    As the make files were made with Imake more problems.

    So had to edit all Makefiles
    There was more shit with that, google shows

    Much old code that I wrote for x86 ported to the raspberry pi had to be modified.
    with that version of gcc.



    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Distro Lackey@dl@lackey.com to comp.os.linux.advocacy on Sat Apr 18 13:08:41 2026
    From Newsgroup: comp.os.linux.advocacy

    On Sat, 18 Apr 2026 02:10:06 -0000 (UTC), Gremlin wrote:


    Hmm. Couldn't you write a search and replace tool to automate this process for you?


    Hmm. But that's not the point, is it.

    No, that's not the point. The issue is that I should not have
    to do that because the programmers should not have to break things.


    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Distro Lackey@dl@lackey.com to comp.os.linux.advocacy on Sat Apr 18 13:14:33 2026
    From Newsgroup: comp.os.linux.advocacy

    On Sat, 18 Apr 2026 09:53:57 GMT, Jan Panteltje wrote:


    Trying to remember
    Was it to do with the -fcommon flag?


    Good example!

    The default was changed from "-fcommon" to "-fno-common."

    <https://trofi.github.io/posts/245-fno-common-legacy.html>

    --- Synchronet 3.21f-Linux NewsLink 1.2