Re: sys/conf/DEFAULT[S]
From: Adam C. Migus (adam_at_migus.org)
Date: 10/02/03
- Previous message: Bernd Walter: "Re: HEADSUP: Change of makedev() semantics."
- Next in thread: Bruce Evans: "Re: sys/conf/DEFAULT[S]"
- Reply: Bruce Evans: "Re: sys/conf/DEFAULT[S]"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 2 Oct 2003 02:00:30 -0400 (EDT) To: "Bruce Evans" <bde@zeta.org.au>
Bruce Evans said:
> On Fri, 26 Sep 2003, Adam C. Migus wrote:
>
>> Bruce Evans said:
>> > Do we actually gave the abiltity to include other config files?
>> It
>> > was
>> > quite broken last time I tried to use it for anything more
>> > complicated
>> > than the example in "SMP".
>>
>> I use the include feature quite a bit, nested in some cases. It
>> works great for me for creating combinations of debug, diskless,
>> mac
>> and smp kernels for example.
>
> My example written last Februry still shows that even simple
> includes
> don't work:
>
> %%%
> Script started on Tue Feb 25 14:16:01 2003
> ttyp0:bde@besplex:/usr/src/sys/i386/conf> cat FOOBAR
> include FOO
> ttyp0:bde@besplex:/usr/src/sys/i386/conf> cat FOO
> machine i386
> cpu I486_CPU
> ident FOO
> ttyp0:bde@besplex:/usr/src/sys/i386/conf> config FOOBAR
> config: FOO:1: syntax error
> ttyp0:bde@besplex:/usr/src/sys/i386/conf> config FOO
> Kernel build directory is ../compile/FOO
> Don't forget to do a ``make depend''
> ttyp0:bde@besplex:/usr/src/sys/i386/conf> exit
>
> Script done on Tue Feb 25 14:16:23 2003
> %%%
>
> Similarly with FOOBAR's contents identical with SMP's contents
> except
> for including FOO instead of GENERIC. So the bug must be related to
> the file being included ... adding an empty or comment line to the
> beginning of FOO works around it. I guess there is an off-by-1 byte
> or line error switching the input stream.
>
> Bruce
>
This patch works for me, please let me know if there's any problems
with it or you'd like a PR.
-- Adam - (http://people.migus.org/~amigus/) Migus Dot Org - (http://www.migus.org/)
_______________________________________________
freebsd-arch@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
- application/octet-stream attachment: config.diff
- Previous message: Bernd Walter: "Re: HEADSUP: Change of makedev() semantics."
- Next in thread: Bruce Evans: "Re: sys/conf/DEFAULT[S]"
- Reply: Bruce Evans: "Re: sys/conf/DEFAULT[S]"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]