DragonFly users List (threaded) for 2007-03
DragonFly BSD
DragonFly users List (threaded) for 2007-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: To be a new DFly commiter


From: Bill Hacker <wbh@xxxxxxxxxxxxx>
Date: Sun, 18 Mar 2007 22:52:21 +0800

Michel Talon wrote:

*trimmed*

work, and in particular they have understood the obvious, that is a ports
system must be centered about binary packages, not recompiling source. This is true for at least two reasons:
- first, today users don't want to lose time compiling

Often true. Penguinistas, for example, are used to rebooting, don't seem to mind binaries that don't match their environment.


- second, it is *impossible* to guarantee reliability of a system based on
source code, because two people may compile the same software on different
background, and obtain different result. This is a fundamental issue that
nobody will be able to solve.


Of *course* they may obtain different results. Purpose of the exercise.


That's why, for 'production', one compiles on the target and in the environment that is to host the resulting binary. If something is mis-matched, the error is 'in your face', right up front - even if cryptic and not helpful. It is not buried in a mostly-workign binary to bite cherass later.

For 'sport', OTOH, do whatever gives you the most intense feeling the fastest.

Hint: Computers may not even have a role....

;-)

Bill




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]