From owner-freebsd-current@FreeBSD.ORG Wed Mar 8 13:24:22 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1AAC616A420; Wed, 8 Mar 2006 13:24:22 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E89F43D53; Wed, 8 Mar 2006 13:24:21 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.5/8.13.5/NETPLEX) with ESMTP id k28DOK2V019412; Wed, 8 Mar 2006 08:24:20 -0500 (EST) Date: Wed, 8 Mar 2006 08:24:20 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Harti Brandt In-Reply-To: <20060308085714.L10582@beagle.kn.op.dlr.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: current@freebsd.org Subject: Re: When will bsnmp stop breaking -current builds X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Mar 2006 13:24:22 -0000 On Wed, 8 Mar 2006, Harti Brandt wrote: > On Tue, 7 Mar 2006, Daniel Eischen wrote: > > DE>We have this problem on 3 different systems. What's going on. > DE>Can I please remove bsnmpd from the build???? > > You seem to be the only one having this problem, so this looks like a > problem on your side. Generally the gensnmptree tool does not put a > reference to these functions into tree.c because the MIB variables they > are attached to are all no-access. So either you use a wrong gensnmptree > (a very old one), or there is something wrong with > contrib/bsnmp/snmpd/tree.def. The systems having the problem are running from worlds built within the last couple of weeks. I've tried manually building tree.c from both the installed gensnmptree and the new buildworld gensnmptree (using the gensnmptree from /usr/obj/... after the world failed). Both generate the unreferenced functions in tree.c. If I build (buildworld, without installworld) -current on a 6-stable box, the build works and the generated tree.c does not have the unreferenced fuunctions. Manually running gensnmptree from obj/.../bsnmpd/gensnmptree/gensnmptree on tree.def also does not produce a tree.c with the unreferenced functions. > Could you send me the tree.c from the object > directory (usr.sbin/bsnmpd/bsnmpd/tree.c)? Do you cross build? No, I don't cross build. CFLAGS=-O -pipe I'll send that to you when I get back to work. -- DE