From owner-freebsd-stable@FreeBSD.ORG Sun Aug 31 01:32:29 2008 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A8C6106564A for ; Sun, 31 Aug 2008 01:32:29 +0000 (UTC) (envelope-from dataefx@charter.net) Received: from que11.charter.net (que11.charter.net [209.225.8.21]) by mx1.freebsd.org (Postfix) with ESMTP id BE62F8FC1A for ; Sun, 31 Aug 2008 01:32:28 +0000 (UTC) (envelope-from dataefx@charter.net) Received: from aarprv04.charter.net ([10.20.200.74]) by mta31.charter.net (InterMail vM.7.08.03.00 201-2186-126-20070710) with ESMTP id <20080831010928.UQCP8683.mta31.charter.net@aarprv04.charter.net> for ; Sat, 30 Aug 2008 21:09:28 -0400 Received: from [192.217.152.195] (really [75.142.57.80]) by aarprv04.charter.net with ESMTP id <20080831010927.ZFA10008.aarprv04.charter.net@[192.217.152.195]> for ; Sat, 30 Aug 2008 21:09:27 -0400 From: John Scroggins To: stable@freebsd.org Content-Type: text/plain Date: Sat, 30 Aug 2008 18:09:43 -0700 Message-Id: <1220144983.37555.26.camel@rougehunter75.charterpipeline.net> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Chzlrs: 0 Cc: Subject: unable to upgrade to 7.1-PRE X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Aug 2008 01:32:29 -0000 Hello all, I have attempted to upgrade to 7.1-Pre with no avail. My source tree is has been cleaned and /usr/obj is cleared every time the system is rebuilt. I have swapped over the kernel config to the latest Generic and uncommented the dtrace hooks -- but my build continues to fall on its face compiling the dtrace module. Is there something I'm missing here ? good chance its obvious, but I'm at a loss --- :( here my system info: FreeBSD rougehunter75 7.0-STABLE FreeBSD 7.0-STABLE #0: Sat Aug 23 14:31:58 PDT 2008 root@rougehunter75/usr/obj/usr/src/sys/rougehunter75 amd64 kernel config file: # $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.484.2.14 2008/08/29 18:54:35 jhb Exp cpu HAMMER ident rougehunter75 # To statically compile in device wiring instead of /boot/device.hints #hints "GENERIC.hints" # Default places to look for devices. makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbol options SCHED_ULE # ULE scheduler options PREEMPTION # Enable kernel thread preemption options INET # InterNETworking options INET6 # IPv6 communications protocols options SCTP # Stream Control Transmission Protocol options FFS # Berkeley Fast Filesystem options SOFTUPDATES # Enable FFS soft updates support options UFS_ACL # Support for access control list options UFS_DIRHASH # Improve performance on big directorie options UFS_GJOURNAL # Enable gjournal-based UFS journaling options MD_ROOT # MD is a potential root device options NFSCLIENT # Network Filesystem Client options NFSSERVER # Network Filesystem Server options NFSLOCKD # Network Lock Manager options NFS_ROOT # NFS usable as /, requires NFSCLIENT options NTFS # NT File System options MSDOSFS # MSDOS Filesystem options CD9660 # ISO 9660 Filesystem options PROCFS # Process filesystem (requires PSEUDOFS options PSEUDOFS # Pseudo-filesystem framework options GEOM_PART_GPT # GUID Partition Tables. options GEOM_LABEL # Provides labelization options COMPAT_43TTY # BSD 4.3 TTY compat [KEEP THIS!] options COMPAT_IA32 # Compatible with i386 binaries options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options COMPAT_FREEBSD5 # Compatible with FreeBSD5 options COMPAT_FREEBSD6 # Compatible with FreeBSD6 options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI options KTRACE # ktrace(1) support options STACK # stack(9) support options SYSVSHM # SYSV-style shared memory options SYSVMSG # SYSV-style message queues options SYSVSEM # SYSV-style semaphores options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensio options KBD_INSTALL_CDEV # install a CDEV entry in /dev options ADAPTIVE_GIANT # Giant mutex is adaptive. options STOP_NMI # Stop CPUS using NMI instead of IPI options AUDIT # Security event auditing options KDTRACE_FRAME # Ensure frames are compiled in options KDTRACE_HOOKS # Kernel DTrace hooks here is where the build fails: ===> dtrace/sdt (all) cc -O2 -fno-strict-aliasing -pipe -march=athlon64 -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc -I/usr/src/sys/modules/dtrace/sdt/../../../cddl/compat/opensolaris -I/usr/src/sys/modules/dtrace/sdt/../../../cddl/contrib/opensolaris/uts/common -I/usr/src/sys/modules/dtrace/sdt/../../.. -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/rougehunter75/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -fno-omit-frame-pointer -I/usr/obj/usr/src/sys/rougehunter75 -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wno-unknown-pragmas -c /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c In file included from /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:42: /usr/src/sys/modules/dtrace/sdt/../../../cddl/contrib/opensolaris/uts/common/sys/dtrace.h:630:19: warning: "_BIG_ENDIAN" is not defined /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:86: warning: 'struct sdt_argtype' declared inside parameter list /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:86: warning: its scope is only this definition or declaration, which is probably not what you want /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_argtype_callback': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:90: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:92: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_getargdesc': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:105: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:106: warning: implicit declaration of function 'sdt_argtype_listall' /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:106: warning: nested extern declaration of 'sdt_argtype_listall' /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: At top level: /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:114: warning: 'struct sdt_probe' declared inside parameter list /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_probe_callback': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:116: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:127: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:128: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:129: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:131: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:134: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:134: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:134: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:135: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: At top level: /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:141: warning: 'struct sdt_provider' declared inside parameter list /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_provider_entry': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:143: warning: implicit declaration of function 'sdt_probe_listall' /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:143: warning: nested extern declaration of 'sdt_probe_listall' /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_provide_probes': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:152: warning: implicit declaration of function 'sdt_provider_listall' /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:152: warning: nested extern declaration of 'sdt_provider_listall' /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_enable': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:166: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_disable': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:174: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: At top level: /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:178: warning: 'struct sdt_provider' declared inside parameter list /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_provider_reg_callback': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:180: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:181: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_load': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:191: error: 'sdt_probe_func' undeclared (first use in this function) /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:191: error: (Each undeclared identifier is reported only once /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:191: error: for each function it appears in.) /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: At top level: /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:197: warning: 'struct sdt_provider' declared inside parameter list /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_provider_unreg_callback': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:199: error: dereferencing pointer to incomplete type /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c: In function 'sdt_unload': /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:207: error: 'sdt_probe_func' undeclared (first use in this function) /usr/src/sys/modules/dtrace/sdt/../../../cddl/dev/sdt/sdt.c:207: error: 'sdt_probe_stub' undeclared (first use in this function) *** Error code 1 Stop in /usr/src/sys/modules/dtrace/sdt. *** Error code 1 Stop in /usr/src/sys/modules/dtrace. *** Error code 1 Stop in /usr/src/sys/modules. *** Error code 1 Stop in /usr/obj/usr/src/sys/rougehunter75. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. If anyone can shed some light on this issue, I appreciate the help _J