Re: sys/conf/DEFAULT[S]

From: Adam C. Migus (adam_at_migus.org)
Date: 10/02/03

  • Next message: Harti Brandt: "Re: adding if_dev member to struct ifnet"
    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"



  • Next message: Harti Brandt: "Re: adding if_dev member to struct ifnet"