[osiris-devel] Osiris 2.4.4-stable released
Alexei_Roudnev
Alexei_Roudnev at exigengroup.com
Wed Jan 28 14:02:12 EST 2004
Can you show me this particular patch (I do not know _exactly_, what
aligment are you talking about)?
> At 17:17 -0800 on 2004-01-27, Alexei Roudnev wrote:
> > 2.4.-xx works onSolaris (2.7, 2.8 and 2.9), on all Sparc-5, Netra T1
and
> > Enterprise systems without any problems. So, I suspect, in your case,
one
> > of:
> > - wrong GCC defaults, or using wrong GCC version;
> > - different versions of osirismd and osirisd.
>
>
> No, same build, same gcc.
I have it all working in PRODUCTION mode for a months on 30 Solaris and 30
Win2K - no any problems (I used 2.4.0 and 2.4.2).
>
>
> > It is a very bad idea - to change binary aligment just because one
platform
> > have minor problems. (next, we will have 128Bit platform, so we should
> > change aligment again?)
>
>
> When an alignment error prevents network communication between platforms,
It means only that you must change a code (or, more likely, compilation
mode) so that your program can work with this structure (or generate correct
structure).
I guess, that you compiled osiris in 64 bit mode instead of 32 bit mode,
which caused a trouble.
> or as in the case I noted, prevents network communication between binaries
> on the same host, then it's a bug that does need to be fixed. It is
> already fixed in the 3.0 development branch, which I'm using successfully.
It IS NOT fixed but hacked; you broke compatibility without a good reason,
so making impossible to update a system (if you have 100 scanners, you can
change central manager UNTIL it still can communicate with the scanners; you
can not change 100 scanners at once). In some cases, it is reasonable (new
functionality), but to change network data structure just because some
broken gcc compiler can not read data fields (instead of fixing this
compiler modes)... it is not a good idea.
>
>
> Richard
> _______________________________________________
> osiris-devel mailing list
> osiris-devel at lists.shmoo.com
> https://lists.shmoo.com/mailman/listinfo/osiris-devel
>
More information about the osiris-devel
mailing list