From owner-freebsd-stable Mon Aug 7 9: 2:21 2000 Delivered-To: freebsd-stable@freebsd.org Received: from modemcable127.61-201-24.mtl.mc.videotron.net (modemcable136.200-201-24.mtl.mc.videotron.net [24.201.200.136]) by hub.freebsd.org (Postfix) with SMTP id C9F1137B965 for ; Mon, 7 Aug 2000 09:02:15 -0700 (PDT) (envelope-from patrick@mindstep.com) Received: (qmail 63927 invoked from network); 7 Aug 2000 16:02:14 -0000 Received: from patrak.local.mindstep.com (HELO PATRAK) (192.168.10.4) by jacuzzi.local.mindstep.com with SMTP; 7 Aug 2000 16:02:14 -0000 Message-ID: <0ab001c00088$cef5c760$040aa8c0@local.mindstep.com> From: "Patrick Bihan-Faou" To: Subject: Inconsistent declarations in wormio.h and cdrio.h Date: Mon, 7 Aug 2000 12:01:55 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, Going trough the output of a make world on fresh code (date August 5, 2000), I came accross these warnings: ===> usr.bin/trusscp /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/../../sys/ker n/syscalls.master syscalls.master/bin/sh /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/../../sys/ker n/makesyscalls.sh syscalls.master /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/i386.confsh /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/../../usr.bin /kdump/mkioctls /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/include > ioctl.cIn file included from :63: /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/include/sys/wormio.h:102: warning: `CDRIOCBLANK' redefined /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/include/sys/cdrio.h:59: warning: this is the location of the previous definition cp /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/../../sys/i38 6/linux/syscalls.master i386l-syscalls.master /bin/sh /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/../../sys/ker n/makesyscalls.sh i386l-syscalls.master /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/i386linux.con f rm -f .depend mkdep -f pend -a -I/home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss -I. -I/home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freeb sd/kernel/freebsd-src/i386/usr/include /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/main.c /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/setup.c /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/syscalls.c ioctl.c /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/i386-fbsd.c /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/i386-linux.c In file included from ioctl.c:92: /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/include/sys/wormio.h:102: warning: `CDRIOCBLANK' redefined /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/include/sys/cdrio.h:59: warning: this is the location of the previous definition cd /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss; make _EXTRADEPEND echo truss: /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/lib/libc.a >> .depend Now looking at the definitions of CDRIOCBLANK in both wormio.h and cdrio.h here is what I found: wormio.h: #define CDRIOCBLANK _IO('c', 100) cdrio.h #define CDRIOCBLANK _IOW('c', 100, int) Now this is not really nice... I assume that the correct one comes from cdrio.h, but I guess that it needs some verification... Patrick. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message