Device layering work patch #5

Matthew Dillon dillon at apollo.backplane.com
Tue May 18 13:51:46 PDT 2004


:Attempting to fresh cvs snapshot with above patch:
:
:===> sbin/vinum
:cc -O -pipe  -I/usr/src/sbin/vinum/../../sys -Wall -DVINUMDEBUG    -c
:/usr/src/sbin/vinum/v.c
:/usr/src/sbin/vinum/../../sys/dev/raid/vinum/vinumhdr.h:80,
:                 from
:/usr/src/sbin/vinum/../../sys/dev/raid/vinum/vinumutil.c:45:
:/usr/src/sbin/vinum/../../sys/dev/raid/vinum/vinumvar.h:133: syntax error
:before `('
:/usr/src/sbin/vinum/../../sys/dev/raid/vinum/vinumvar.h:136: stray '\' in
:program

    That could only happen if the macro on that line of vinumhdr.h
    is missing its initial '\'.  The backslashes seem intact in the patch,
    and my build is working, so it could be that something did not apply
    cleanly.

    Check your patched /usr/src/sys/dev/raid/vinum against 
    /usr/src/sys/dev/raid/vinum on LEAF (which is also patched).  I'll
    bet they don't match.

					-Matt






More information about the Kernel mailing list