From owner-freebsd-questions@FreeBSD.ORG Sun Aug 19 22:32:49 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D14A106566B for ; Sun, 19 Aug 2012 22:32:49 +0000 (UTC) (envelope-from antonintessier@live.fr) Received: from dub0-omc4-s6.dub0.hotmail.com (dub0-omc4-s6.dub0.hotmail.com [157.55.2.81]) by mx1.freebsd.org (Postfix) with ESMTP id 8DEE38FC14 for ; Sun, 19 Aug 2012 22:32:48 +0000 (UTC) Received: from DUB109-W140 ([157.55.2.71]) by dub0-omc4-s6.dub0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Sun, 19 Aug 2012 15:31:40 -0700 Message-ID: X-Originating-IP: [93.182.219.16] From: antonin tessier To: Date: Mon, 20 Aug 2012 00:31:40 +0200 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 19 Aug 2012 22:31:40.0357 (UTC) FILETIME=[66FC2750:01CD7E5A] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Issue with kernel building X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Aug 2012 22:32:49 -0000 Hi=2C I have a problem when I try to build my own kernel. I had never got such a = one=3B here is my kernel configuration file and the building errors that it= makes. "#device tun # Packet tunnel. device pty # BSD-style compatibility pseudo ttys device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) #device firmware # firmware assist module # The `bpf' device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! # Note that 'bpf' is required for DHCP. device bpf # Berkeley packet filter # USB support options USB_DEBUG # enable debug msgs device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device ehci # EHCI PCI->USB interface (USB 2.0) #device xhci # XHCI PCI->USB interface (USB 3.0) device usb # USB Bus (required) #device udbp # USB Double Bulk Pipe devices (needs netgr= aph) device uhid # "Human Interface Devices" #device ukbd # Keyboard #device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and d= a device ums # Mouse #device urio # Diamond Rio 500 MP3 player # USB Serial devices #device u3g # USB-based 3G modems (Option=2C Huawei=2C = Sierra) #device uark # Technologies ARK3116 based serial adapter= s #device ubsa # Belkin F5U103 and compatible serial adapt= ers #device uftdi # For FTDI usb serial adapters #device uipaq # Some WinCE based devices #device uplcom # Prolific PL-2303 serial adapters #device uslcom # SI Labs CP2101/CP2102 serial adapters #device uvisor # Visor and Palm devices #device uvscom # USB serial support for DDI pocket's PHS # USB Ethernet=2C requires miibus #device aue # ADMtek USB Ethernet #device axe # ASIX Electronics USB Ethernet #device cdce # Generic USB over Ethernet #device cue # CATC USB Ethernet #device kue # Kawasaki LSI USB Ethernet #device rue # RealTek RTL8150 USB Ethernet #device udav # Davicom DM9601E USB # USB Wireless #device rum # Ralink Technology RT2501USB wireless NICs #device run # Ralink Technology RT2700/RT2800/RT3000 NI= Cs. #device uath # Atheros AR5523 wireless NICs #device upgt # Conexant/Intersil PrismGT wireless NICs. #device ural # Ralink Technology RT2500USB wireless NICs device urtw # Realtek RTL8187B/L wireless NICs #device zyd # ZyDAS zd1211/zd1211b wireless NICs # FireWire support #device firewire # FireWire bus code # sbp(4) works for some systems but causes boot failure on others #device sbp # SCSI over FireWire (Requires scbus and da= ) #device fwe # Ethernet over FireWire (non-standard!) #device fwip # IP over FireWire (RFC 2734=2C3146) #device dcons # Dumb console driver #device dcons_crom # Configuration ROM for dcons # Sound support device sound # Generic sound driver (required) #device snd_cmi # CMedia CMI8338/CMI8738 #device snd_csa # Crystal Semiconductor CS461x/428x #device snd_emu10kx # Creative SoundBlaster Live! and Audigy #device snd_es137x # Ensoniq AudioPCI ES137x device snd_hda # Intel High Definition Audio device snd_ich # Intel=2C NVidia and other ICH AC'97 Audio #device snd_uaudio # USB Audio device snd_via8233 # VIA VT8233x Audio" "# make kernel KERNCONF=3DGOLLUM MAKE=3Dmake sh /usr/src/sys/conf/newvers.sh GOLLUM cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -march=3Dnative -st= d=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-point= er-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-opti= on -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL -D= HAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit= =3D8000 --param inline-unit-growth=3D100 --param large-function-growth=3D10= 00 -fno-omit-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-s= se -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-pro= tector -Werror vers.c linking kernel.debug rt2560.o: In function `rt2560_ioctl': /usr/src/sys/dev/ral/rt2560.c:2011: undefined reference to `ether_ioctl' rt2661.o: In function `rt2661_load_microcode': /usr/src/sys/dev/ral/rt2661.c:2564: undefined reference to `firmware_put' /usr/src/sys/dev/ral/rt2661.c:2524: undefined reference to `firmware_get' /usr/src/sys/dev/ral/rt2661.c:2564: undefined reference to `firmware_put' rt2661.o: In function `rt2661_ioctl': /usr/src/sys/dev/ral/rt2661.c:1749: undefined reference to `ether_ioctl' rt2860.o: In function `rt2860_load_microcode': /usr/src/sys/dev/ral/rt2860.c:3897: undefined reference to `firmware_get' /usr/src/sys/dev/ral/rt2860.c:3931: undefined reference to `firmware_put' /usr/src/sys/dev/ral/rt2860.c:3931: undefined reference to `firmware_put' rt2860.o: In function `rt2860_newassoc': /usr/src/sys/dev/ral/rt2860.c:859: undefined reference to `ether_sprintf' rt2860.o: In function `rt2860_ioctl': /usr/src/sys/dev/ral/rt2860.c:2057: undefined reference to `ether_ioctl' if_urtw.o: In function `urtw_ioctl': /usr/src/sys/dev/usb/wlan/if_urtw.c:1402: undefined reference to `ether_ioc= tl' if.o: In function `if_setlladdr': /usr/src/sys/net/if.c:3313: undefined reference to `arp_ifinit' if_gif.o: In function `gif_input': /usr/src/sys/net/if_gif.c:587: undefined reference to `bridge_input_p' /usr/src/sys/net/if_gif.c:594: undefined reference to `ether_demux' if_llatbl.o: In function `lla_rt_output': /usr/src/sys/net/if_llatbl.c:384: undefined reference to `arprequest' if_vlan.o: In function `vlan_modevent': /usr/src/sys/net/if_vlan.c:711: undefined reference to `vlan_input_p' /usr/src/sys/net/if_vlan.c:738: undefined reference to `vlan_input_p' if_vlan.o: In function `vlan_clone_destroy': /usr/src/sys/net/if_vlan.c:988: undefined reference to `ether_ifdetach' if_vlan.o: In function `vlan_clone_create': /usr/src/sys/net/if_vlan.c:949: undefined reference to `ether_ifattach' /usr/src/sys/net/if_vlan.c:966: undefined reference to `ether_ifdetach' if_vlan.o: In function `vlan_transmit': /usr/src/sys/net/if_vlan.c:1072: undefined reference to `ether_vlanencap' ieee80211.o: In function `ieee80211_vap_detach': /usr/src/sys/net80211/ieee80211.c:586: undefined reference to `ether_ifdeta= ch' ieee80211.o: In function `ieee80211_vap_attach': /usr/src/sys/net80211/ieee80211.c:540: undefined reference to `ether_ifatta= ch' ieee80211_adhoc.o: In function `adhoc_newstate': /usr/src/sys/net80211/ieee80211_adhoc.c:216: undefined reference to `ether_= sprintf' ieee80211_adhoc.o: In function `adhoc_input': /usr/src/sys/net80211/ieee80211_adhoc.c:624: undefined reference to `ether_= sprintf' ieee80211_crypto.o: In function `ieee80211_crypto_setkey': /usr/src/sys/net80211/ieee80211_crypto.c:494: undefined reference to `ether= _sprintf' ieee80211_crypto_wep.o: In function `wep_encrypt': /usr/src/sys/net80211/ieee80211_crypto_wep.c:359: undefined reference to `e= ther_sprintf' ieee80211_hostap.o: In function `hostap_newstate': /usr/src/sys/net80211/ieee80211_hostap.c:305: undefined reference to `ether= _sprintf' ieee80211_hostap.o:/usr/src/sys/net80211/ieee80211_hostap.c:847: more undef= ined references to `ether_sprintf' follow ieee80211_ioctl.o: In function `ieee80211_ioctl': /usr/src/sys/net80211/ieee80211_ioctl.c:3353: undefined reference to `arp_i= finit' /usr/src/sys/net80211/ieee80211_ioctl.c:3391: undefined reference to `ether= _ioctl' ieee80211_mesh.o: In function `mesh_newstate': /usr/src/sys/net80211/ieee80211_mesh.c:675: undefined reference to `ether_s= printf' ieee80211_mesh.o: In function `mesh_input': /usr/src/sys/net80211/ieee80211_mesh.c:1266: undefined reference to `ether_= sprintf' ieee80211_mesh.o: In function `mesh_send_action_meshlink_reply': /usr/src/sys/net80211/ieee80211_mesh.c:2145: undefined reference to `ether_= sprintf' ieee80211_mesh.o: In function `mesh_send_action_meshlink_request': /usr/src/sys/net80211/ieee80211_mesh.c:2106: undefined reference to `ether_= sprintf' ieee80211_mesh.o: In function `mesh_send_action_meshpeering_close': /usr/src/sys/net80211/ieee80211_mesh.c:2057: undefined reference to `ether_= sprintf' ieee80211_mesh.o:/usr/src/sys/net80211/ieee80211_mesh.c:1990: more undefine= d references to `ether_sprintf' follow in.o: In function `in_scrubprefix': /usr/src/sys/netinet/in.c:1131: undefined reference to `arp_ifscrub' in.o: In function `in_ifinit': /usr/src/sys/netinet/in.c:936: undefined reference to `useloopback' in.o: In function `in_lltable_prefix_free': /usr/src/sys/netinet/in.c:1394: undefined reference to `arpstat' vesa.o: In function `vesa_configure': /usr/src/sys/dev/fb/vesa.c:1164: undefined reference to `vesa_load_ioctl' vesa.o: In function `vesa_unload': /usr/src/sys/dev/fb/vesa.c:1931: undefined reference to `vesa_unload_ioctl' *** [kernel.debug] Error code 1 Stop in /usr/obj/usr/src/sys/GOLLUM. " Thank you=2C Gollum. =20 =