From owner-freebsd-usb@FreeBSD.ORG Sat Oct 15 18:26:21 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37A0016A420 for ; Sat, 15 Oct 2005 18:26:21 +0000 (GMT) (envelope-from orac000@internet-mail.org) Received: from out3.smtp.messagingengine.com (out3.smtp.messagingengine.com [66.111.4.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79FD143D46 for ; Sat, 15 Oct 2005 18:26:20 +0000 (GMT) (envelope-from orac000@internet-mail.org) Received: from frontend1.internal (mysql-sessions.internal [10.202.2.149]) by frontend1.messagingengine.com (Postfix) with ESMTP id 104A4CD12F8; Sat, 15 Oct 2005 14:26:19 -0400 (EDT) Received: from web3.messagingengine.com ([10.202.2.212]) by frontend1.internal (MEProxy); Sat, 15 Oct 2005 14:26:19 -0400 Received: by web3.messagingengine.com (Postfix, from userid 99) id D4D27D031; Sat, 15 Oct 2005 14:26:19 -0400 (EDT) Message-Id: <1129400779.10515.245240502@webmail.messagingengine.com> X-Sasl-Enc: hMKIfjZx6Y8Fh1MehOdUxhddDj+V+KXJxuvetEm1+hz/ 1129400779 From: "Aluminium Oxide" To: freebsd-usb@freebsd.org, caiquanqing@gmail.com Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 1.5 (F2.73; T1.15; A1.64; B3.05; Q3.03) Date: Sun, 16 Oct 2005 03:56:19 +0930 Cc: Subject: Kernel link error of udbp.o X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2005 18:26:21 -0000 I couldn't find the variable declarations in the link error below in files in /usr/src/sys/dev/usb/ /usr/src/sys/modules/udbp/ /usr/obj/usr/src/sys/H2O/modules/usr/src/sys/modules/udbp /usr/obj/usr/src/sys/H2O/modules/usr/src/sys/modules/udbp/machine Still looking... > >On Fri, 14 Oct 2005 17:35:05 -0700, "Cai, Quanqing" said: > Yes, I tried it just now and got the problem at same place too. But My > system is 7.0-CURRENT. > > On 10/14/05, Aluminium Oxide wrote: > > > > Has anyone else seen this? > > > > I received an error on a kernel build during linking, for udbp.o > > > > > > Just prior to this I had run > > o a cvsup with > > RELENG_5_4 > > and > > o run make buildworld with > > CFLAGS+=-O2 -pipe -fforce-mem -fforce-addr -funroll-loops > > -fcse-follow-jumps > > CXXFLAGS+= -fconserve-space > > > > During a make buildkernel last night, the following occurred. I reran > > make buildkernel with : > > CFLAGS+=-O2 -pipe > > CXXFLAGS+= -fconserve-space > > > > [I am now running with CFLAGS+=-O -pipe. I will post the reults when > > it completes.] > > > > but the same problem occurred: > > > >linking kernel > >udbp.o(.text+0x42c): In function `udbp_attach': : > >undefined reference to `ng_newtype' > >udbp.o(.text+0x45a): In function `udbp_attach': :> > undefined reference to `ng_make_node_common' > >udbp.o(.text+0x4a1): In function `udbp_attach': :> > undefined reference to `ng_name_node' > >udbp.o(.text+0x4e0): In function `udbp_attach': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x4fc): In function `udbp_attach': > >: undefined reference to `ng_unref_node' > >udbp.o(.text+0x54b): In function `udbp_attach': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x6b1): In function `udbp_detach': > >: undefined reference to `ng_rmnode_self' > >udbp.o(.text+0x6e6): In function `udbp_detach': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x736): In function `udbp_detach': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x752): In function `udbp_detach': > >: undefined reference to `ng_unref_node' > >udbp.o(.text+0x8d7): In function `udbp_in_transfer_cb': > >: undefined reference to `ng_package_data' > >udbp.o(.text+0x8fc): In function `udbp_in_transfer_cb': > >: undefined reference to `ng_address_hook' > >udbp.o(.text+0x91e): In function `udbp_in_transfer_cb': > >: undefined reference to `ng_snd_item' > >udbp.o(.text+0xc33): In function `ng_udbp_newhook': > >: undefined reference to `dumpnode' > >udbp.o(.text+0xc9a): In function `ng_udbp_newhook': > >: undefined reference to `dumphook' > >udbp.o(.text+0xd10): In function `ng_udbp_rcvmsg': > >: undefined reference to `dumpnode' > >udbp.o(.text+0xd53): In function `ng_udbp_rcvmsg': > >: undefined reference to `dumpitem' > >udbp.o(.text+0xda9): In function `ng_udbp_rcvmsg': > >: undefined reference to `M_NETGRAPH_MSG' > >udbp.o(.text+0xe6f): In function `ng_udbp_rcvmsg': > >: undefined reference to `dumpitem' > >udbp.o(.text+0xeaa): In function `ng_udbp_rcvmsg': > >: undefined reference to `dumpitem' > >udbp.o(.text+0xeee): In function `ng_udbp_rcvmsg': > >: undefined reference to `dumpitem' > >udbp.o(.text+0xf2b): In function `ng_udbp_rcvmsg': > >: undefined reference to `ng_address_ID' > >udbp.o(.text+0xf4d): In function `ng_udbp_rcvmsg': > >: undefined reference to `ng_snd_item' > >udbp.o(.text+0xf71): In function `ng_udbp_rcvmsg': > >: undefined reference to `dumpitem' > >udbp.o(.text+0xf93): In function `ng_udbp_rcvmsg': > >: undefined reference to `ng_free_item' > >udbp.o(.text+0xfb9): In function `ng_udbp_rcvmsg': > >: undefined reference to `dumpitem' > >udbp.o(.text+0xfe2): In function `ng_udbp_rcvmsg': > >: undefined reference to `ng_free_item' > >udbp.o(.text+0xff8): In function `ng_udbp_rcvmsg': > >: undefined reference to `M_NETGRAPH_MSG' > >udbp.o(.text+0x104a): In function `ng_udbp_rcvdata': > >: undefined reference to `dumphook' > >udbp.o(.text+0x108d): In function `ng_udbp_rcvdata': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x10c4): In function `ng_udbp_rcvdata': > >: undefined reference to `dumpitem' > >udbp.o(.text+0x1105): In function `ng_udbp_rcvdata': > >: undefined reference to `dumpitem' > >udbp.o(.text+0x1127): In function `ng_udbp_rcvdata': > >: undefined reference to `ng_free_item' > >udbp.o(.text+0x12ef): In function `ng_udbp_rmnode': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x14da): In function `ng_udbp_rmnode': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x14f6): In function `ng_udbp_rmnode': > >: undefined reference to `ng_unref_node' > >udbp.o(.text+0x1509): In function `ng_udbp_rmnode': > >: undefined reference to `ng_make_node_common' > >udbp.o(.text+0x1546): In function `ng_udbp_rmnode': > >: undefined reference to `ng_name_node' > >udbp.o(.text+0x1585): In function `ng_udbp_rmnode': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x15a7): In function `ng_udbp_rmnode': > >: undefined reference to `ng_unref_node' > >udbp.o(.text+0x15ef): In function `ng_udbp_rmnode': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x1656): In function `ng_udbp_connect': > >: undefined reference to `dumphook' > >udbp.o(.text+0x1696): In function `ng_udbp_connect': > >: undefined reference to `dumphook' > >udbp.o(.text+0x16f9): In function `ng_udbp_disconnect' > >: : undefined reference to `dumphook' > >udbp.o(.text+0x173c): In function `ng_udbp_disconnect > >': : undefined reference to `dumpnode' > >udbp.o(.text+0x178b): In function `ng_udbp_disconnect': > >: undefined reference to `dumphook' > >udbp.o(.text+0x17ce): In function `ng_udbp_disconnect': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x181d): In function `ng_udbp_disconnect': > >: undefined reference to `dumphook' > >udbp.o(.text+0x1860): In function `ng_udbp_disconnect': > >: undefined reference to `dumpnode' > >udbp.o(.text+0x18ab): In function `ng_udbp_disconnect': > >: undefined reference to `dumphook' > >udbp.o(.text+0x18c4): In function `ng_udbp_disconnect': > >: undefined reference to `ng_rmnode_self' > >udbp.o(.rodata+0x4): undefined reference to `ng_parse_int32_type' > >udbp.o(.rodata+0x10): undefined reference to `ng_parse_int32_type' > >udbp.o(.rodata+0x24): undefined reference to `ng_parse_struct_type' > >udbp.o(.rodata+0x60): undefined reference to `ng_parse_int32_type' > >*** Error code 1 > >Stop in /usr/obj/usr/src/sys/H2O. > >*** Error code 1 > >Stop in /usr/src. > >*** Error code 1 > >Stop in /usr/src. > >H2O# > > -- -- Aluminium Oxide orac000@internet-mail.org -- Aluminium Oxide orac000@internet-mail.org -- http://www.fastmail.fm - A no graphics, no pop-ups email service