The table is explained at the bottom


src.conf MK_FOO BuildWorld InstallWorld World
A D C KB Delta A D C KB Delta A D C KB Delta
WITHOUT_ASSERT_DEBUG=foo
MK_ASSERT_DEBUG  = no
+0-0*9362766764-72984 no effect +0-0*9362766764-72984
WITHOUT_CLANG=foo
MK_CLANG         = no
MK_CLANG_FULL    = no
MK_LLVM_COV      = no
+0-0*10782759764-79984 +0-172*11903196-936552 +0-172*10491903340-936408
WITHOUT_CRYPT=foo
MK_CRYPT         = no
MK_GSSAPI        = no
MK_KERBEROS      = no
MK_KERBEROS_SUPPORT = no
MK_LDNS          = no
MK_LDNS_UTILS    = no
MK_OPENSSH       = no
MK_OPENSSL       = no
MK_UNBOUND       = no
failed +0-5333*172681776-157972 failed
WITHOUT_CXX=foo
MK_CLANG         = no
MK_CLANG_FULL    = no
MK_CXX           = no
MK_GOOGLETEST    = no
MK_LLVM_COV      = no
MK_TESTS         = no
failed +0-7921*31314548-1525200 +0-7921*6951314664-1525084
WITHOUT_DYNAMICROOT=foo
MK_DYNAMICROOT   = no
+0-0*12873451476611728 no effect +0-0*12873451472611724
WITHOUT_FILE=foo
MK_FILE          = no
MK_SVNLITE       = no
+0-0*10602839860112 +0-36*12732484-107264 +0-36*10472732596-107152
WITHOUT_INSTALLLIB=foo
MK_INSTALLLIB    = no
failed +0-185*02640996-198752 failed
WITHOUT_LIBCPLUSPLUS=foo
MK_LIBCPLUSPLUS  = no
failed +0-300*02798492-41256 failed
WITHOUT_LIBPTHREAD=foo
MK_LIBPTHREAD    = no
MK_LIBTHR        = no
failed +0-225*12803924-35824 failed
WITHOUT_LIBTHR=foo
MK_LIBTHR        = no
failed +0-218*12804540-35208 failed
WITHOUT_LLVM_TARGET_X86=foo
MK_LLVM_TARGET_X86 = no
+0-0*10722787924-51824 no effect +0-0*10722787928-51820
WITHOUT_OPENSSL=foo
MK_GSSAPI        = no
MK_KERBEROS      = no
MK_KERBEROS_SUPPORT = no
MK_LDNS          = no
MK_LDNS_UTILS    = no
MK_OPENSSH       = no
MK_OPENSSL       = no
MK_UNBOUND       = no
failed +0-5166*162684944-154804 failed
WITHOUT_SYMVER=foo
MK_SYMVER        = no
failed no effect failed
WITHOUT_WPA_SUPPLICANT_EAPOL=foo
MK_WPA_SUPPLICANT_EAPOL = no
failed no effect failed

How to read this table

The table has five major columns.

  1. src.conf

    The name of the option being tested

    All options are tested both in their WITH_FOO and WITHOUT_FOO variants but if the option has no effect (ie: is the default) it will not appear in the table

  2. MK_FOO

    Internal build flags affected by this option

  3. Buildworld

    What happens when the option is given to buildworld but not installworld

    Ie:
    	make buildworld WITH_FOO=yes
    	make installworld 
    
  4. Installworld

    What happens when the option is given to installworld but not buildworld

    Ie:
    	make buildworld 
    	make installworld WITH_FOO=yes
    
  5. World

    What happens when the option is given to both buildworld and installworld

    Ie:
    	make buildworld WITH_FOO=yes
    	make installworld WITH_FOO=yes
    

Inside each of the last three major columns there are five subcolumns

  1. A

    Number of added files/directories (relative to the option not be given

    If non-zero, the number links to a list of the added files/directories

  2. D

    Number of deleted files/directories (relative to the option not be given

    If non-zero, the number links to a list of the files not installed files/directories

  3. C

    Number of changed files/directories (relative to the option not be given

    If non-zero, the number links to a list of the files/directories which are differnet (two lines each)

  4. KB

    Size of installed operating system in kilobytes

  5. Delta

    Size change in kilobytes relative to the option not be given


Valid HTML 4.01 Transitional