Quote:
Originally Posted by jggimi
[*] Removing comp*.tgz from an OpenBSD platform will not improve security.
|
That is not true. Removing compiler from the firewall solution is a very good security measure.
The rest of your post is right on money. If he doesn't want compiler on his production machine he should have an extra machine and use it for compiling and updating his production machine. The second computer will run identical architecture of course so properly speaking that is not cross compiling.
Real cross compiling is possible but it is used only by developers to introduce new architectures. Even packages for VAX or very slow ARM architecture are compiled on real hardware. They are not cross compiled.
The only platform that I know of which uses cross compilation on regular basis is NetBSD.
I do not know where that cross compiling on Linux came from as Linux in practical terms runs only on i386/amd64 and more recently some embedded platforms (support for other architectures is a big joke).