From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Apr 16 11:40:41 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6CBF37B404 for ; Wed, 16 Apr 2003 11:40:40 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC7CC43FA3 for ; Wed, 16 Apr 2003 11:40:20 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h3GIeGUp085146 for ; Wed, 16 Apr 2003 11:40:16 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h3GIeG2P085145; Wed, 16 Apr 2003 11:40:16 -0700 (PDT) Resent-Date: Wed, 16 Apr 2003 11:40:16 -0700 (PDT) Resent-Message-Id: <200304161840.h3GIeG2P085145@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Christian Weisgerber Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88EC037B401; Wed, 16 Apr 2003 11:37:25 -0700 (PDT) Received: from mail.inka.de (quechua.inka.de [193.197.184.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 241CB43F93; Wed, 16 Apr 2003 11:37:24 -0700 (PDT) (envelope-from naddy@mips.inka.de) Received: from kemoauc.mips.inka.de (uucp@) by mail.inka.de with gbsmtp id 195rmc-00061B-04; Wed, 16 Apr 2003 20:37:22 +0200 Received: from kemoauc.mips.inka.de (localhost [127.0.0.1]) by kemoauc.mips.inka.de (8.12.9/8.12.6) with ESMTP id h3GIGubL071921; Wed, 16 Apr 2003 20:16:56 +0200 (CEST) (envelope-from naddy@localhost.mips.inka.de) Received: (from naddy@localhost) by kemoauc.mips.inka.de (8.12.9/8.12.8/Submit) id h3GIGuOj071920; Wed, 16 Apr 2003 20:16:56 +0200 (CEST) Message-Id: <200304161816.h3GIGuOj071920@kemoauc.mips.inka.de> Date: Wed, 16 Apr 2003 20:16:56 +0200 (CEST) From: Christian Weisgerber To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: demon@FreeBSD.org Subject: ports/51066: converters/recode build failure X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Christian Weisgerber List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2003 18:40:41 -0000 >Number: 51066 >Category: ports >Synopsis: converters/recode build failure >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Apr 16 11:40:16 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Christian Weisgerber >Release: FreeBSD 5.0-CURRENT alpha >Organization: >Environment: System: FreeBSD kemoauc.mips.inka.de 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Tue Apr 15 12:14:02 CEST 2003 naddy@kemoauc.mips.inka.de:/usr/obj/usr/src/sys/KEMOAUC alpha >Description: Since the addition of patch-lib-error.c, converters/recode does not build any longer (at least) on -CURRENT/alpha: cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I/usr/local/include -O -pipe -mcpu=ev56 -mieee -c error.c In file included from /usr/include/vm/pmap.h:86, from error.c:33: /usr/include/machine/pmap.h:103: syntax error before "pt_entry_t" /usr/include/machine/pmap.h:103: warning: data definition has no type or storage class /usr/include/machine/pmap.h:172: syntax error before "pt_entry_t" /usr/include/machine/pmap.h:179: `MAXSMPCPU' undeclared here (not in a function) *** Error code 1 Generally speaking, the inclusion of headers in this place is highly dubious. and are redundant anyway, since they are already included by the corresponding headers. needs to be included earlier to fix the problem above, and should probably be fetched indirectly through . >How-To-Repeat: >Fix: Index: files/patch-lib-error.c =================================================================== RCS file: /home/pcvs/ports/converters/recode/files/patch-lib-error.c,v retrieving revision 1.1 diff -u -r1.1 patch-lib-error.c --- files/patch-lib-error.c 23 Mar 2003 08:17:26 -0000 1.1 +++ files/patch-lib-error.c 16 Apr 2003 18:09:33 -0000 @@ -1,25 +1,23 @@ ---- lib/error.c.orig Mon Mar 10 10:57:22 2003 -+++ lib/error.c Mon Mar 10 11:02:12 2003 -@@ -25,6 +25,18 @@ +--- lib/error.c.orig Thu Aug 3 03:21:13 2000 ++++ lib/error.c Wed Apr 16 19:59:30 2003 +@@ -25,6 +25,16 @@ # include #endif +# ifdef __FreeBSD__ +# include +# include ++# include +# include +# include +# include +# include -+# include -+# include -+# include +# endif + #include #if HAVE_VPRINTF || HAVE_DOPRNT || _LIBC -@@ -80,7 +92,11 @@ +@@ -80,7 +90,11 @@ /* The calling program should define program_name and set it to the name of the executing program. */ >Release-Note: >Audit-Trail: >Unformatted: