From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jul 30 10:00:43 2004 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 D710F16A4CE for ; Fri, 30 Jul 2004 10:00:43 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1FCB43D3F for ; Fri, 30 Jul 2004 10:00:43 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i6UA0hvY085038 for ; Fri, 30 Jul 2004 10:00:43 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i6UA0h9j085037; Fri, 30 Jul 2004 10:00:43 GMT (envelope-from gnats) Resent-Date: Fri, 30 Jul 2004 10:00:43 GMT Resent-Message-Id: <200407301000.i6UA0h9j085037@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, Giorgos Keramidas Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3127C16A4CE for ; Fri, 30 Jul 2004 09:55:42 +0000 (GMT) Received: from aiolos.otenet.gr (aiolos.otenet.gr [195.170.0.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3911F43D48 for ; Fri, 30 Jul 2004 09:55:41 +0000 (GMT) (envelope-from keramida@bytemobile.com) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])i6U9tcOI029240 for ; Fri, 30 Jul 2004 12:55:39 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) i6U8uN02020775 for ; Fri, 30 Jul 2004 11:56:23 +0300 (EEST) (envelope-from keramida@orion.daedalusnetworks.priv) Received: (from keramida@localhost)i6U8uNxZ020774; Fri, 30 Jul 2004 11:56:23 +0300 (EEST) (envelope-from keramida) Message-Id: <200407300856.i6U8uNxZ020774@orion.daedalusnetworks.priv> Date: Fri, 30 Jul 2004 11:56:23 +0300 (EEST) From: Giorgos Keramidas To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/69793: [PATCH] tkdesk doesn't built on recent -current X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Giorgos Keramidas List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jul 2004 10:00:44 -0000 >Number: 69793 >Category: ports >Synopsis: [PATCH] tkdesk doesn't built on recent -current >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jul 30 10:00:43 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Giorgos Keramidas >Release: FreeBSD 5.2-CURRENT i386 >Organization: >Environment: System: FreeBSD orion.daedalusnetworks.priv 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Fri Jul 30 10:46:50 EEST 2004 root@orion.daedalusnetworks.priv:/usr/obj/usr/src/sys/ORION i386 >Description: I tried building TkDesk today after my recent current upgrade, and it failed with the following message: : tixImgXpm.c:66: error: conflicting types for 'Tcl_Panic' : tixImgXpm.c:66: note: a parameter list with an ellipsis can't match an empty parameter name list declaration : /usr/local/include/tcl8.3/tclDecls.h:38: error: previous declaration of 'Tcl_Panic' was here : tixImgXpm.c:66: error: conflicting types for 'Tcl_Panic' : tixImgXpm.c:66: note: a parameter list with an ellipsis can't match an empty parameter name list declaration : /usr/local/include/tcl8.3/tclDecls.h:38: error: previous declaration of 'Tcl_Panic' was here : gmake[1]: *** [tixImgXpm.o] Error 1 : gmake[1]: Leaving directory `/home/ports/x11-fm/tkdesk/work/tkdesk-2.0/libdesk' : gmake: *** [lib_libdesk] Error 2 : *** Error code 2 : : Stop in /home/ports/x11-fm/tkdesk. Removing the offending prototype from tixImgXpm.c fixed the build for me and now that I've used TkDesk without any obvious problems for a while, I thought it'd be safe to submit the diff. >How-To-Repeat: Build TkDesk on today's CURRENT. >Fix: %% --- libdesk/tixImgXpm.c.orig Fri Jul 30 11:36:18 2004 +++ libdesk/tixImgXpm.c Fri Jul 30 11:36:30 2004 @@ -63,8 +63,6 @@ #include "tkPort.h"*/ /*#include */ -EXTERN void panic(); - /* constants used only in this file */ #define XPM_MONO 1 %% >Release-Note: >Audit-Trail: >Unformatted: