From owner-freebsd-current@FreeBSD.ORG Fri Jun 30 00:36:38 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 A523A16A522 for ; Fri, 30 Jun 2006 00:36:38 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8FA544C68 for ; Thu, 29 Jun 2006 23:45:17 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP (SSL) id IBA74465 for ; Thu, 29 Jun 2006 16:45:17 -0700 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 4138145043 for ; Thu, 29 Jun 2006 16:45:17 -0700 (PDT) To: current@freebsd.org Date: Thu, 29 Jun 2006 16:45:17 -0700 From: "Kevin Oberman" Message-Id: <20060629234517.4138145043@ptavv.es.net> Cc: Subject: More module build problems X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2006 00:36:38 -0000 When I build the kernel modules, now I am getting an error in arcmsr: cc -O2 -fno-strict-aliasing -pipe -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I- -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -fformat-extensions -c /usr/src/sys/modules/arcmsr/../../dev/arcmsr/arcmsr.c /usr/src/sys/modules/arcmsr/../../dev/arcmsr/arcmsr.c: In function `arcmsr_build_srb': /usr/src/sys/modules/arcmsr/../../dev/arcmsr/arcmsr.c:808: warning: integer constant is too large for "long" type /usr/src/sys/modules/arcmsr/../../dev/arcmsr/arcmsr.c:811: warning: integer constant is too large for "long" type *** Error code 1 span4G is declared as LONG64, not as an integer, so I really don't understand this. Any clues as to what is wrong? My buildworld was clean and the kernel built fine, but the modules are doing very strange things. Once again,no changes in my config file and no compile options in make.conf. src.conf simply block building a bunch of stuff I don't need: profile libs, sendmail, atm, gpib, ib4 ipx, nis, and pcvt (guess I can remove that one). -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634