Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Jul 2002 13:55:43 +0200
From:      neologism <neologism@seznam.cz>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   kern/41041: can't compile 4.6-R without ethernet
Message-ID:  <20020727135543.A574@variola>

next in thread | raw e-mail | index | archive | help

>Number:         41041
>Category:       kern
>Synopsis:       can't compile 4.6-R without ethernet
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 27 05:10:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     neologism
>Release:        FreeBSD 4.4-RELEASE i386
>Organization:
home
>Environment:
System: FreeBSD variola 4.4-RELEASE FreeBSD 4.4-RELEASE #0: Sun Jun 16 12:15:07
GMT 2002 root@variola:/mnt/linux/bsd/sys/compile/MYKERNEL i386



>Description:

I can't compile 4.6-R kernel without ether pseudo-device. Kernel cannot be
linked because there is an "undefined reference to arp_ifinit" in if.o
(function if_setlladdr). It causes you have to compile in an ether
pseudo-device.

>How-To-Repeat:

It can be repeated (or at least I suppose it should) by compiling 4.6-R kernel
with loop and ppp networking pseudo-devices only.

>Fix:

Problem is in notifying net nodes about address change. It can be either
ommited (it's gratuitous) or compiled in only for the case of ether. It
obviously doesn't have any sense for lets say ppp to notify its network
neighbours about link-level address change...
BTW: don't have 4.4-R kern sources now but seems to me it didn't use that
notification (at least it compiled in order)


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020727135543.A574>