Current SMP kernel won't build

2001-02-25 Thread Manfred Antar

I haven't been able to build a SMP kernel for a day.
I just did a make world and tried again, no luck
I keep getting this error:
linking kernel.debug
cam_periph.o: In function `cam_periph_mapmem':
/usr/src/sys/compile/pro2/../../cam/cam_periph.c(.text+0xa42): undefined reference to 
`_mtx_assert'
cam_periph.o: In function `cam_periph_unmapmem':
/usr/src/sys/compile/pro2/../../cam/cam_periph.c(.text+0xc02): undefined reference to 
`_mtx_assert'
/usr/src/sys/compile/pro2/../../cam/cam_periph.c(.text+0xd86): undefined reference to 
`_mtx_assert'
/usr/src/sys/compile/pro2/../../cam/cam_periph.c(.text+0xeee): undefined reference to 
`_mtx_assert'
yarrow.o: In function `reseed':
/usr/src/sys/compile/pro2/../../dev/random/yarrow.c(.text+0x54f): undefined reference 
to `_mtx_assert'
yarrow.o:/usr/src/sys/compile/pro2/../../dev/random/yarrow.c:417: more undefined 
references to `_mtx_assert' follow
*** Error code 1

Stop in /usr/src/sys/compile/pro2

Manfred


==
||  [EMAIL PROTECTED]   ||
||  Ph. (415) 681-6235  ||
==


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Current SMP kernel won't build

2001-02-25 Thread Dima Dorfman

 cam_periph.o: In function `cam_periph_mapmem':
 /usr/src/sys/compile/pro2/../../cam/cam_periph.c(.text+0xa42): undefined refe
 rence to `_mtx_assert'

Try putting,

options INVARIANT_SUPPORT

in your kernel config.  I think jhb recently made mtx_assert
conditional on that option.  Either that, or take out "options
INVARIANTS".

Dima Dorfman
[EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Current SMP kernel won't build

2001-02-25 Thread Manfred Antar

At 02:28 PM 2/25/2001 -0800, you wrote:
 cam_periph.o: In function `cam_periph_mapmem':
 /usr/src/sys/compile/pro2/../../cam/cam_periph.c(.text+0xa42): undefined refe
 rence to `_mtx_assert'

Try putting,

options INVARIANT_SUPPORT

in your kernel config.  I think jhb recently made mtx_assert
conditional on that option.  Either that, or take out "options
INVARIANTS".

Dima Dorfman
[EMAIL PROTECTED]


That did it 
Thanks
Manfred
==
||  [EMAIL PROTECTED]   ||
||  Ph. (415) 681-6235  ||
==


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Current SMP kernel won't build

2001-02-25 Thread Matthew Jacob


What on *earth* are you all referring to?
With current top of tree I get

QUARM:253: unknown option "INVARIANT_SUPPORT"


On Sun, 25 Feb 2001, Manfred Antar wrote:

 At 02:28 PM 2/25/2001 -0800, you wrote:
  cam_periph.o: In function `cam_periph_mapmem':
  /usr/src/sys/compile/pro2/../../cam/cam_periph.c(.text+0xa42): undefined refe
  rence to `_mtx_assert'
 
 Try putting,
 
 options INVARIANT_SUPPORT
 
 in your kernel config.  I think jhb recently made mtx_assert
 conditional on that option.  Either that, or take out "options
 INVARIANTS".
 
 Dima Dorfman
 [EMAIL PROTECTED]
 
 
 That did it 
 Thanks
 Manfred
 ==
 ||  [EMAIL PROTECTED]   ||
 ||  Ph. (415) 681-6235  ||
 ==
 
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-current" in the body of the message
 


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Current SMP kernel won't build

2001-02-25 Thread Kris Kennaway

On Sun, Feb 25, 2001 at 03:48:36PM -0800, Matthew Jacob wrote:
 
 What on *earth* are you all referring to?
 With current top of tree I get
 
 QUARM:253: unknown option "INVARIANT_SUPPORT"

You're a few days back from the top. It was removed briefly then
reappeared.

Kris

 PGP signature


Re: Current SMP kernel won't build

2001-02-25 Thread Dima Dorfman

 
 What on *earth* are you all referring to?
 With current top of tree I get
 
 QUARM:253: unknown option "INVARIANT_SUPPORT"

src/sys/conf/options:


revision 1.256
date: 2001/02/24 19:03:18;  author: jhb;  state: Exp;  lines: +2 -1
Add back in INVARIANT_SUPPORT and expand the comments in NOTES about it
to include the reasoning Eivind justifiably thwapped me over the head with.

...

revision 1.254
date: 2001/02/22 10:03:05;  author: jhb;  state: Exp;  lines: +1 -2
Now that zerror() and SPLASSERT() have been laid to rest, INVARIANT_SUPPORT
is no longer needed.  R.I.P.


Looks like you have a tree somewhere between those two commits.

Dima Dorfman
[EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Current SMP kernel won't build

2001-02-25 Thread Matthew Jacob


sorry.. I have a nightly script that updates, but it fell over (silently) on
the 23rd...




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message