From owner-freebsd-current Mon Nov 24 21:16:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA11851 for current-outgoing; Mon, 24 Nov 1997 21:16:14 -0800 (PST) (envelope-from owner-freebsd-current) Received: from nomis.Simon-Shapiro.ORG (nomis.i-Connect.Net [206.190.143.100]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id VAA11789 for ; Mon, 24 Nov 1997 21:16:00 -0800 (PST) (envelope-from shimon@nomis.Simon-Shapiro.ORG) Received: (qmail 12352 invoked by uid 1000); 25 Nov 1997 05:13:38 -0000 Message-ID: X-Mailer: XFMail 1.2-beta-111797 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Mon, 24 Nov 1997 21:13:38 -0800 (PST) Reply-To: shimon@simon-shapiro.org Organization: Me, Just me... From: Simon Shapiro To: freebsd-current@freebsd.org Subject: Make world fails on printf.c Sender: owner-freebsd-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, I do not understand something and knwo not how to fix it: err.h:void warnx __P((const char *, ...)); and then, from make world last night: /usr/src/3.0/src/bin/sh/../../usr.bin/printf/printf.c:139: macro `warnx' used with just one arg /usr/src/3.0/src/bin/sh/../../usr.bin/printf/printf.c:188: macro `warnx' used with just one arg /usr/src/3.0/src/bin/sh/../../usr.bin/printf/printf.c:229: macro `warnx' used with only 2 args /usr/src/3.0/src/bin/sh/../../usr.bin/printf/printf.c:362: macro `warnx' used with only 2 args mkdep: compile failed *** Error code 1 I thought the syntax allows for ``one or more arguments'', not ``at least one argument''. GCC disagrees with me. How/who corrects this? If Microsoft Built Cars: There would be an "Engine Pro" with bigger turbos, but it would be slower on most existing roads. Sincerely Yours, Simon Shapiro Atlas Telecom Senior Architect 14355 SW Allen Blvd., Suite 130 Beaverton OR 97005 Shimon@i-Connect.Net Voice: 503.799.2313