View Single Post
  #5   (View Single Post)  
Old 28th August 2009
Oko's Avatar
Oko Oko is offline
Rc.conf Instructor
 
Join Date: May 2008
Location: Kosovo, Serbia
Posts: 1,102
Default

Quote:
Originally Posted by jggimi View Post
[*] 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).

Last edited by Oko; 28th August 2009 at 04:39 PM.
Reply With Quote