DragonFly BSD
DragonFly commits List (threaded) for 2012-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: bug #2442: Fix bmake regression of kernel build


From: John Marino <marino@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 30 Oct 2012 11:22:44 -0700 (PDT)

commit 9c9078b1c22ba5b3b33389aecc1b70d4706c4002
Author: John Marino <draco@marino.st>
Date:   Tue Oct 30 19:14:57 2012 +0100

    bug #2442: Fix bmake regression of kernel build
    
    Kernel modules such as acpi.ko didn't load due to missing symbols after
    bmake replaced legacy make.  The cause was traced back to a badly
    generated header which in turn was caused by the file kern.fwd.mk.  That
    file contained ":U" modifiers that should have been converted to ":tu"
    modifiers.
    
    The actual cause of the missing symbols were due to atomic.h not getting
    included into atomic.c twice.  Case sensitivity prevented a macro from
    being properly unset.  The modifiers in question turn everything to
    upper case.
    
    A full kernel build is required to fix the module loading.

Summary of changes:
 sys/conf/kern.fwd.mk |   30 ++++++++++++++++++++++++++++--
 1 files changed, 28 insertions(+), 2 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/9c9078b1c22ba5b3b33389aecc1b70d4706c4002


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]