* Steve Simon <[email protected]> wrote:

> We recompile the relevant executables. The speed of kencc makes this
> much less painful than you might expect. It also happens very rarely
> on plan9 - I cannot remember the last time we had a "big" pull.

Okay, but then (as an admin) you have to know which apps have
to be recompiled. For a small system this might be okay, but 
that doesnt scale well ;-o

A possible solution could be an package management system which
knows dependencies and so can tell what to rebuild.

> It also neatly sidesteps the issue that different applications 
> can need different versions of a single shared library. This 
> is a real problem on some OSs (see 9fans passim).

Actually, that's just a matter of clean dependency handling.
Include an API/ABI version in the filename, etc.


cu
-- 
----------------------------------------------------------------------
 Enrico Weigelt, metux IT service -- http://www.metux.de/

 phone:  +49 36207 519931  email: [email protected]
 mobile: +49 174 7066481   icq:   210169427         skype: nekrad666
----------------------------------------------------------------------
 Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
----------------------------------------------------------------------

Reply via email to