Re: config(5) break down

2010-03-15 Thread Masao Uebayashi
2010/3/15 Wojciech A. Koszek wkos...@freebsd.org:        device  X builds device X staticly into the kernel (and maybe does something device-specific), while:        module  X Only builds a KLD. I picked module, since it seems to be more-or-less an oposite of:        static  X which

Re: config(5) break down

2010-03-15 Thread Quentin Garnier
On Mon, Mar 15, 2010 at 11:50:09PM +0900, Masao Uebayashi wrote: [...] Without looking them, I don't think any infrastructural (== config(1) You know, saying stuff like without looking at [this], or i haven't read any of [that], while honest, is not a very good way of leading a conversation.

Re: config(5) break down

2010-03-15 Thread Eduardo Horvath
On Sun, 14 Mar 2010, Wojciech A. Koszek wrote: I was wondering how does Linux/Solaris kernel build system work in terms of opt_*.h files? Do they have some alternative solutions for #ifdef's based on what has been included into the kernel at configuration time? It's been a while since I

Re: config(5) break down

2010-03-15 Thread Masao Uebayashi
On Tue, Mar 16, 2010 at 1:57 AM, Eduardo Horvath e...@netbsd.org wrote: On Sun, 14 Mar 2010, Wojciech A. Koszek wrote: I was wondering how does Linux/Solaris kernel build system work in terms of opt_*.h files?  Do they have some alternative solutions for #ifdef's based on what has been

Re: config(5) break down

2010-03-15 Thread Masao Uebayashi
On Tue, Mar 16, 2010 at 6:55 AM, Masao Uebayashi uebay...@gmail.com wrote: And this is what NetBSD should not be, IMO, because - one of NetBSD's targets is highly customized embedded purposes  - let users customize as they want    - NetBSD is free, unlike QNX.    - users are not stupid    -

Re: config(5) break down

2010-03-15 Thread Julio Merino
On Mon, Mar 15, 2010 at 10:08 PM, Masao Uebayashi uebay...@gmail.com wrote: Let me clarify: - NetBSD is used for many purposes. - The official binary should choose the sane default  - FFS_EI enabled by default  - XIP would be disabled by default - While leave developers freedom to customize

Re: config(5) break down

2010-03-15 Thread Johnny Billquist
Julio Merino wrote: On Mon, Mar 15, 2010 at 10:08 PM, Masao Uebayashi uebay...@gmail.com wrote: Let me clarify: - NetBSD is used for many purposes. - The official binary should choose the sane default - FFS_EI enabled by default - XIP would be disabled by default - While leave developers

Re: config(5) break down

2010-03-15 Thread Wojciech A. Koszek
On Tue, Mar 16, 2010 at 06:55:36AM +0900, Masao Uebayashi wrote: On Tue, Mar 16, 2010 at 1:57 AM, Eduardo Horvath e...@netbsd.org wrote: On Sun, 14 Mar 2010, Wojciech A. Koszek wrote: I was wondering how does Linux/Solaris kernel build system work in terms of opt_*.h files?  Do they have