NetBSD-Bugs archive

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

port-vax/40276: vax GENERIC kernel doesn't build



>Number:         40276
>Category:       port-vax
>Synopsis:       vax GENERIC kernel doesn't build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-vax-maintainer
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Dec 27 16:45:00 +0000 2008
>Originator:     Christoph Egger
>Release:        5.99.5
>Organization:
>Environment:
NetBSD-current
>Description:

(Cross-)compiling NetBSD vax GENERIC kernel fails with:

compat_mod.o: In function `compat_modcmd':
/home/builds/ab/HEAD/src/sys/compat/common/compat_mod.c:214: undefined 
reference to `sendsig_sigcontext'
/home/builds/ab/HEAD/vax/200812250002Z-obj/home/builds/ab/HEAD/src/sys/arch/vax/compile/GENERIC/lib/kern/libkern.o:
 In function `snprintb':
/home/builds/ab/HEAD/src/sys/lib/libkern/../../../common/lib/libutil/snprintb.c:74:
 undefined reference to `memset'

I added a stub for sendsig_sigcontext:
-----------------------------------------------
Module Name:    src
Committed By:   cegger
Date:           Sat Dec 27 16:26:06 UTC 2008

Modified Files:
        src/sys/arch/vax/vax: sig_machdep.c

Log Message:
add stub for sendsig_sigcontext().
I leave this to our vax guys to implement it.
Implementing it is another step to make vax kernels build again.


To generate a diff of this commit:
cvs rdiff -r1.16 -r1.17 src/sys/arch/vax/vax/sig_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
-----------------------------------------------

the error message now is:

sys/arch/vax/vax/sig_machdep.c:448:2: error: #error Implement sendsig_sigcontext

>How-To-Repeat:

>Fix:

Implement sendsig_sigcontext for VAX.



Home | Main Index | Thread Index | Old Index