From owner-freebsd-bugs Sat Jul 27 5:10:10 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3ABB937B405 for ; Sat, 27 Jul 2002 05:10:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 931ED43E42 for ; Sat, 27 Jul 2002 05:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g6RCA2JU031769 for ; Sat, 27 Jul 2002 05:10:02 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g6RCA2EN031768; Sat, 27 Jul 2002 05:10:02 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 348F437B400 for ; Sat, 27 Jul 2002 05:00:13 -0700 (PDT) Received: from email.seznam.cz (smtp.seznam.cz [212.80.76.43]) by mx1.FreeBSD.org (Postfix) with SMTP id B0C3943E42 for ; Sat, 27 Jul 2002 05:00:11 -0700 (PDT) (envelope-from neologism@seznam.cz) Received: (qmail 80337 invoked from network); 27 Jul 2002 11:59:59 -0000 Received: from ppp858.brno.worldonline.cz (HELO variola) (212.90.230.81) by smtp.seznam.cz with SMTP; 27 Jul 2002 11:59:59 -0000 Received: from roman by variola with local (Exim 3.13 #1 (Debian)) id 17YQAi-00009O-00 for ; Sat, 27 Jul 2002 13:55:44 +0200 Message-Id: <20020727135543.A574@variola> Date: Sat, 27 Jul 2002 13:55:43 +0200 From: neologism Reply-To: neologism@seznam.cz To: FreeBSD-gnats-submit@FreeBSD.org Subject: kern/41041: can't compile 4.6-R without ethernet Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >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