(Pardon if this is not the right forum.)

Folks,

We're experiencing broken code due to a minor incompatibility after
upgrading to AIX V6. The code below has been working for more than 15 years
(based on timestamp) before the recent upgrade.

   dd if=$infile of=$outfile conv=block,ebcdic cbs=80

The conv option used to accept block and ebcdic values specified together.
We're now getting a "dd: bad arg ebcdic" error message. Man dd is saying
these two values are now incompatible.

My questions are:
- Is it normal that customers experience broken code whenever there is an
AIX upgrade?
- Is this incompatibility change present only in AIX V6, or is it
generic/global meaning also present in the latest distributions of Linux
and other -ix flavors?

I've done a few MVS and VSE upgrades but have never received a single
complaint from applications people of a broken code due to upward/downward
incompatibility. Must have been lucky until now. :D

Thanks in advance!
Virgilio B Calimlim

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to