Re: building module regression
- From: "Paul B. Mahol" <onemda@xxxxxxxxx>
- Date: Sun, 30 Nov 2008 17:38:14 +0100
On 11/30/08, Marko Zec <zec@xxxxxxxx> wrote:
On Sun, 30 Nov 2008, Paul B. Mahol wrote:
Hello
With latest kernel it is no more possible
to do something like this (with net drivers):
# cd /sys/modules/mii && make
In file included from @/net/if_var.h:723,
from @/net/if.h:458,
from /usr/src/sys/modules/mii/../../dev/mii/acphy.c:82:
@/net/vnet.h:36:23: error: opt_route.h: No such file or directory
*** Error code 1
Stop in /usr/src/sys/modules/mii
It is introduced once ifdef VIMAGE are removed from net/vnet.h in
185419 revision.
Yes #including any opt_*.h from an .h file is evil and will have
to be backed out, bz@ and I are discussing possible not-so-evil
alternatives and will hopefully replace the current hack soon.
Thanks for reporting this,
Marko
Nice trick is to add opt_route.h into every module Makefile that have
this problem.
--
Paul
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"
- References:
- building module regression
- From: Paul B. Mahol
- Re: building module regression
- From: Marko Zec
- building module regression
- Prev by Date: Re: building module regression
- Next by Date: Re: building module regression
- Previous by thread: Re: building module regression
- Index(es):
Relevant Pages
|