From owner-freebsd-current@FreeBSD.ORG Mon Aug 4 04:47:41 2003 Return-Path: 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 227DD37B401; Mon, 4 Aug 2003 04:47:41 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC61D43FAF; Mon, 4 Aug 2003 04:47:33 -0700 (PDT) (envelope-from ru@sunbay.com) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h74BlO0U040711 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 4 Aug 2003 14:47:28 +0300 (EEST) (envelope-from ru@sunbay.com) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h74BlNpe040706; Mon, 4 Aug 2003 14:47:23 +0300 (EEST) (envelope-from ru) Date: Mon, 4 Aug 2003 14:47:23 +0300 From: Ruslan Ermilov To: Shin-ichi YOSHIMOTO , Andrey Chernov Message-ID: <20030804114723.GB39384@sunbay.com> References: <20030804195135.0562a9a2.yosimoto@waishi.jp> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TRYliJ5NKNqkz5bu" Content-Disposition: inline In-Reply-To: <20030804195135.0562a9a2.yosimoto@waishi.jp> User-Agent: Mutt/1.5.4i cc: current@FreeBSD.org Subject: Re: buildworld broken after installworld X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Mon, 04 Aug 2003 11:47:41 -0000 --TRYliJ5NKNqkz5bu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 04, 2003 at 07:51:35PM +0900, Shin-ichi YOSHIMOTO wrote: > I tried to buildworld and installworld in this morning. After that, > buildworld broken like this: >=20 > [snip] > =3D=3D=3D> lib/libedit > cc -O -pipe -march=3Dpentium4 -I. -I/usr/src/lib/libedit -c editline.c > In file included from /usr/src/lib/libedit/chared.h:136, > from /usr/src/lib/libedit/el.h:102, > from /usr/src/lib/libedit/chared.c:51, > from editline.c:4: > fcns.h:94:12: warning: ISO C requires whitespace after the macro name > In file included from editline.c:9: > help.c:51: error: `VI_ZERO' undeclared here (not in a function) > [snip] >=20 > and I checked fcns.h:94. >=20 > > cat /usr/obj/usr/src/lib/libedit/fcns.h > [snip] > #define VI_UNDO_LINE 89 > #define VI_]ERO 90 <--- ??? > #define EL_NUM_FCNS 91 > typedef el_action_t (*el_func_t)(EditLine *, int); > protected const el_func_t* func__get(void); > #endif /* _h_fcns_c */ >=20 Too bad. I think this may be related to a recent work of Andrey on tr(1), as fcns.h is generated using src/lib/libedit/makelist. Perhaps, just enforcing the C locale will fix it. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer --TRYliJ5NKNqkz5bu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/LkfLUkv4P6juNwoRAp9tAJ9atzWlEOKu1WDM5YmMC3v2apvIQwCePm4k ppdm/j5yTmGPE0TsdzthPIE= =YL3k -----END PGP SIGNATURE----- --TRYliJ5NKNqkz5bu--