Francois Saint-Jacques wrote:

On Tue, Jun 05, 2007 at 07:09:06PM -0700, [EMAIL PROTECTED] wrote:
...
If I want to build just a specific kernel module, I cd to
usr/src/uts/intel/ip (for example, to build just ip) and
type "make all" in that directory.

Similarly I can do a "make" in various other directories
for libraries, binaries, etc.  However it isn't safe to
build just in one place until after you've done a complete
build as there may be dependencies, etc.

At least one "short cut" required if you wan to try building
just a small part is to do a "make install_h" in usr/src.

Being able to do "make" in usr/src and have that invoke
nightly or whatever would be "nice".

My point is: neither OpenBSD, FreeBSD, NetBSD provides a decent way to upgrade the core system AND packages at the same time. I love *BSD, but I'm not running it on production server simply because you can't upgrade it quickly. On the other site, if the packaging system is
also aware of the base system and packages. That's all I request :)

The point is you're not meant to upgrade both at the same time.
And I thought that was the flexibility being sought :)

Through various compatibility options, you are meant to be
able to upgrade the kernel and base OS independant of the
packages/ports.

For ports/packages, updating the relevant tree is required,
along with a "make deinstall; make install", to do an upgrade.

Darren

_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to