Back to the real progblems.....
After I got a real strange report from a user of RH-6.2 RPM's
I added this text to README.linux
NOTE for all Linux versions using libc.so.6:
Libc.so.6 is definitely a big problem in binary compatibility.
First you should note that Linux is not a OS but only a kernel.
Creating a OS from kernel, libraries and applications is done
by various companies that create "Linux distributions". It seems
that these companies (e.g. SuSE and Red Hat) are fighting wars
against each other.
There is no guarantee that a binary that has been compiled
on one Linux distribution will run correctly on a different
release of the same vendor or on a distribution from a different
vendor. You cannot copy binaries between different Linux
versions, always compile the sources by yourself.
See below for more information.
...
- If any of the options that take a equal sign ('=') in the middle does
not work correclty (e.g. dev= or if=) you are using a binary that
does not work correctly on your current OS distribution.
If dev=0,0,0 does not work but -dev=0,0,0 works you found this
incompatibility. This problem is caused by an incompatibility
in ctype.h and it seems that there are other compatibility problems
e.g. with reading /etc/default/cdrecord.
You cannot copy binaries between different Linux versions,
always compile the sources by yourself.
If a hint from a user is correct then even a RPM binary built for
RH-6.2 did not work on RH-6.2 because of these binary incompatibilities.
J�rg
EMail:[EMAIL PROTECTED] (home) J�rg Schilling D-13353 Berlin
[EMAIL PROTECTED] (uni) If you don't have iso-8859-1
[EMAIL PROTECTED] (work) chars I am J"org Schilling
URL: http://www.fokus.gmd.de/usr/schilling ftp://ftp.fokus.gmd.de/pub/unix
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]