Re: CFD: XMLification of NOTES

From: Dag-Erling Smørgrav (des_at_des.no)
Date: 03/30/04

  • Next message: Robert Watson: "Re: Where should devctl notifications be sent from?"
    To: Alexey Zelkin <phantom@FreeBSD.org>
    Date: Tue, 30 Mar 2004 17:05:24 +0200
    
    

    Alexey Zelkin <phantom@FreeBSD.org> writes:
    > This weekend I have got some spare time (due to illness) and in
    > order to get some rest from current tasks decided to pass thru old
    > TODO file. Most interesting task got my attention was old item
    > related to XMLification NOTES.
    >
    > Important advantage of this step (IMO) is to provide possibility to
    > check dependency/conflicts of kernel configuration file to end users.
    > [...]

    NOTES is not intended as a list of supported device and options. We
    have src/sys/conf/files* and src/sys/conf/options* for that.
    Dependencies between loadable drivers and subsystems are documented in
    the source code (MODULE_DEPEND), though that information is not used
    at compile time. Dependencies that involve non-loadable drivers and
    subsystems are not documented anywhere (except sometimes in manual
    pages). It would not be hard to modify config(8) to obtain that
    information from e.g. src/sys/conf/depend*. I might even come up with
    a patch if I'm bored.

    NOTES used to be called LINT until Someone[tm] misguidedly decided to
    add hints to it (which made it unusable as a config file) instead of
    putting them in e.g. LINT.hints (just like GENERIC.hints for GENERIC).
    This was IMHO a mistake, but regardless, that file has two purposes:
    primarily, to server as a kernel config that includes as much code as
    possible to simplify automated build tests, and secondarily, to
    document some of the more obscure options (the less obscure ones are
    documented in manual pages).

    DES

    -- 
    Dag-Erling Smørgrav - des@des.no
    _______________________________________________
    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: Robert Watson: "Re: Where should devctl notifications be sent from?"

    Relevant Pages

    • RE: Earlier debugging / more detailed dependency error info.
      ... Look at dependencies for the assembly in question and not the assembly ... > below and modify your configuration file appropriately. ... > why the assembly 'AlbionNet' could not be loaded. ... Attempting download of new URL ...
      (microsoft.public.dotnet.framework.aspnet)
    • Re: Earlier debugging / more detailed dependency error info.
      ... >> fails to load the page because of failed dependencies. ... >> below and modify your configuration file appropriately. ... Attempting download of new URL ...
      (microsoft.public.dotnet.framework.aspnet)
    • FreeBSD 4.x reboots when high netload
      ... # GENERIC -- Generic kernel configuration file for FreeBSD/i386 ... # device lines is also present in the ./LINT configuration file. ... # GATEWAY/FIREWALL support ... # PCI Ethernet NICs that use the common MII bus controller code. ...
      (freebsd-questions)
    • Earlier debugging / more detailed dependency error info.
      ... I'm trying to load an assembly of mine from a C# webforms page, ... fails to load the page because of failed dependencies. ... An error occurred during the processing of a configuration file ... File or assembly name AlbionNet, ...
      (microsoft.public.dotnet.framework.aspnet)
    • VB.Net Deployment problem / BUG(?)
      ... File or assembly name Microsoft.VisualBasic.Compatibility, or one of its dependencies, was not found. ... LOG: Initial PrivatePath = NULL ... Host configuration file not found. ...
      (microsoft.public.dotnet.general)