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.
Distro Lackey <[email protected]> news:18a745cbe5a613ab$28367$2332849$[email protected] 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?
Distro Lackey <[email protected]>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.
Lawrence =?iso-8859-13?q?D=FFOliveiro?= <[email protected]d>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?
Hmm. Couldn't you write a search and replace tool to automate this process for you?
Trying to remember
Was it to do with the -fcommon flag?
Gremlin <[email protected]> wrote:
Distro Lackey <[email protected]>
news:18a745cbe5a613ab$28367$2332849$[email protected]
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?
Lawrence =?iso-8859-13?q?D=FFOliveiro?= <[email protected]d>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.
Distro Lackey <[email protected]> news:18a745cbe5a613ab$28367$2332849$[email protected] 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?
On Apr 17, 2026 at 7:10:06 PM MST, "Gremlin" wrote <[email protected]>:on a functional idiot with poor reading comprehension skills like you
Distro Lackey <[email protected]>
news:18a745cbe5a613ab$28367$2332849$[email protected]
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?
The technical side of this was lost
Brock McNuggets <[email protected]> wrote in news:69e3cba2$0$25$[email protected]:
On Apr 17, 2026 at 7:10:06 PM MST, "Gremlin" wrote
<[email protected]>:
Distro Lackey <[email protected]>
news:18a745cbe5a613ab$28367$2332849$[email protected]
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?
The technical side of this was lost in the noise of insults (typical Usenet).
Gremlin’s suggestion is the ultimate "Hello, World!" take -- it's the kind of
glib advice you get from someone who reads about coding but hasn’t actually
lived in the trenches. An actual programmer knows that "just search and
replace" is an unwise for a complex library like ImageMagick. If you’re naive
enough to think a blind regex can handle an architectural shift without
creating a thousand hard to trace bugs in the results, you aren't past the >> "script kiddie" level.
Bottom Line: A real programmer knows a program is a "sequence of intent". You
can't fully automate the migration of intent with a "search and replace" tool.
on a functional idiot with poor reading comprehension skills like you--
Brock McNuggets.
On Sat, 18 Apr 2026 07:03:54 -0000 (UTC), Lawrence D’Oliveiro 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.
The setting “-fcommon” makes global variables behave like Fortran
COMMON blocks, which I think is how K&R C did it. If there was a
change in the default setting, I suspect it didn’t happen in this
century.
The setting “-fcommon” makes global variables behave like Fortran COMMON blocks, which I think is how K&R C did it. If there was a change in the default setting, I suspect it didn’t happen in this century.
rbowman <[email protected]>wrote:
On Sat, 18 Apr 2026 09:53:57 GMT, Jan Panteltje wrote:
Lawrence =?iso-8859-13?q?D=FFOliveiro?= <[email protected]d>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.
That was several years ago. Declaring variables in a header file was
never a good idea
I refuse to make new releases of my code, you idiots fix gcc!
Lawrence =?iso-8859-13?q?D=FFOliveiro?= <[email protected]d>wrote:
On Sun, 19 Apr 2026 06:57:52 GMT, Jan Panteltje wrote:
I refuse to make new releases of my code, you idiots fix gcc!
Does your code work with other compilers, like clang?
Maybe you shouldn’t be putting all your eggs in the GCC basket.
On Sun, 19 Apr 2026 07:02:18 -0000 (UTC), Lawrence D’Oliveiro wrote:
On Sun, 19 Apr 2026 06:57:52 GMT, Jan Panteltje wrote:
I refuse to make new releases of my code, you idiots fix gcc!
Does your code work with other compilers, like clang?
It is C code, wokrs with original gcc
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.
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.
Lawrence =?iso-8859-13?q?D=FFOliveiro?= <[email protected]d>wrote:
On Sun, 19 Apr 2026 07:19:44 GMT, Jan Panteltje wrote:
On Sun, 19 Apr 2026 07:02:18 -0000 (UTC), Lawrence D’Oliveiro wrote:
On Sun, 19 Apr 2026 06:57:52 GMT, Jan Panteltje wrote:
I refuse to make new releases of my code, you idiots fix gcc!
Does your code work with other compilers, like clang?
It is C code, wokrs with original gcc
But if you insist on GCC being the arbiter of what is C code, then if
your code doesn’t compile with GCC any more, then you must concede
that, by your own criteria, it is no longer actually C code, mustn’t
you?
On Sun, 19 Apr 2026 06:57:52 GMT, Jan Panteltje wrote:
I refuse to make new releases of my code, you idiots fix gcc!
Does your code work with other compilers, like clang?
Maybe you shouldn’t be putting all your eggs in the GCC basket.
On Sun, 19 Apr 2026 07:44:36 -0000 (UTC), Lawrence D’Oliveiro wrote:
On Sun, 19 Apr 2026 07:19:44 GMT, Jan Panteltje wrote:
On Sun, 19 Apr 2026 07:02:18 -0000 (UTC), Lawrence D’Oliveiro wrote:
On Sun, 19 Apr 2026 06:57:52 GMT, Jan Panteltje wrote:
I refuse to make new releases of my code, you idiots fix gcc!
Does your code work with other compilers, like clang?
No idea, I have used the C80 compiler for Z80 systems in the past.
It is C code, wokrs with original gcc
But if you insist on GCC being the arbiter of what is C code, then
if your code doesn’t compile with GCC any more, then you must
concede that, by your own criteria, it is no longer actually C
code, mustn’t you?
I am quite sure that any decent C compiler will work with my code.
Linux is written BY programmers FOR programmers.
Do you remember all of that? Well, "being in control" means you
sometimes have to manually fix broken shit.
Brock McNuggets <[email protected]> wrote in news:69e301f7$0$21$[email protected]:
Gremlin <[email protected]> wrote:
Distro Lackey <[email protected]>
news:18a745cbe5a613ab$28367$2332849$[email protected]
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?
You do realize that what he wrote is a question?
Do you?
The giveaway is the "?" at the end of the sentence.
You seem to have reading difficulties. How old are you?
rbowman <[email protected]>wrote:
On Sun, 19 Apr 2026 07:02:18 -0000 (UTC), Lawrence D’Oliveiro wrote:
On Sun, 19 Apr 2026 06:57:52 GMT, Jan Panteltje wrote:
I refuse to make new releases of my code, you idiots fix gcc!
Does your code work with other compilers, like clang?
Maybe you shouldn’t be putting all your eggs in the GCC basket.
The code compiled Windows using CL.exe. It wasn't until gcc 10 that a >maintainer decided to make no-common the default. I do not know if the
flag was there in the 1987 gcc 1.0 release but common was the default
until 2020.
Since the code built on AIX until we phased out those releases XL
presumably defaulted to common too.
It is an ego thing to change the default in gcc.
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,114 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 492512:09:41 |
| Calls: | 14,267 |
| Calls today: | 3 |
| Files: | 186,320 |
| D/L today: |
26,304 files (8,528M bytes) |
| Messages: | 2,518,402 |