From owner-freebsd-ports-bugs Thu Jan 23 4:40:12 2003 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 955E337B401 for ; Thu, 23 Jan 2003 04:40:08 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9CF043F3F for ; Thu, 23 Jan 2003 04:40:07 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h0NCe7NS075980 for ; Thu, 23 Jan 2003 04:40:07 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h0NCe7sL075979; Thu, 23 Jan 2003 04:40:07 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4552E37B401 for ; Thu, 23 Jan 2003 04:35:42 -0800 (PST) Received: from t-indiv5-88.athome.tue.nl (t-indiv5-84.athome.tue.nl [131.155.241.84]) by mx1.FreeBSD.org (Postfix) with SMTP id A1A1143F1E for ; Thu, 23 Jan 2003 04:35:40 -0800 (PST) (envelope-from avleeuwen@t-indiv5-88.athome.tue.nl) Received: (qmail 8308 invoked by uid 1001); 23 Jan 2003 12:35:36 -0000 Message-Id: <20030123123536.8307.qmail@t-indiv5-88.athome.tue.nl> Date: 23 Jan 2003 12:35:36 -0000 From: avleeuwen@piwebs.com Reply-To: avleeuwen@piwebs.com To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/47396: Fix: building sysutils/arson on 5-RELEASE/-CURRENT Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 47396 >Category: ports >Synopsis: Fix: building sysutils/arson on 5-RELEASE/-CURRENT >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: Thu Jan 23 04:40:01 PST 2003 >Closed-Date: >Last-Modified: >Originator: Arjan van Leeuwen >Release: FreeBSD 4.6.2-RELEASE-p2 i386 >Organization: >Environment: System: FreeBSD thuis.piwebs.com 4.6.2-RELEASE-p2 FreeBSD 4.6.2-RELEASE-p2 #0: Thu Oct 3 22:42:28 CEST 2002 avleeuwen@thuis.piwebs.com:/usr/obj/usr/src/sys/THUIS i386 >Description: The new Arson port (sysutils/arson) has problems compiling with GCC 3.x (in 5-RELEASE/-CURRENT). The patches in this shell archive make it compile on 5-RELEASE. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # files # files/patch-cdinfoeditor.h # files/patch-isofs.h # files/patch-konfig.cpp # files/patch-logwnd.h # files/patch-wavinfo.cpp # echo c - files mkdir -p files > /dev/null 2>&1 echo x - files/patch-cdinfoeditor.h sed 's/^X//' >files/patch-cdinfoeditor.h << 'END-of-files/patch-cdinfoeditor.h' X--- src/cdinfoeditor.h.orig Tue Jan 21 15:10:24 2003 X+++ src/cdinfoeditor.h Tue Jan 21 15:10:35 2003 X@@ -53,7 +53,7 @@ X LINKMAP m_links; X ArsonCdInfo m_info; X X- friend genreParser; X+ friend struct genreParser; X }; X X /*========================================================*/ END-of-files/patch-cdinfoeditor.h echo x - files/patch-isofs.h sed 's/^X//' >files/patch-isofs.h << 'END-of-files/patch-isofs.h' X--- src/isofs.h.orig Tue Jan 21 15:02:00 2003 X+++ src/isofs.h Tue Jan 21 15:03:09 2003 X@@ -144,7 +144,7 @@ X ArsonIsoPresets m_presets; // Container of preset configs X OPTIONLIST m_items; // The options X X- friend isoOptionParser; X+ friend struct isoOptionParser; X }; X X /*========================================================*/ END-of-files/patch-isofs.h echo x - files/patch-konfig.cpp sed 's/^X//' >files/patch-konfig.cpp << 'END-of-files/patch-konfig.cpp' X--- src/konfig.cpp.orig Tue Jan 21 14:57:58 2003 X+++ src/konfig.cpp Tue Jan 21 15:00:47 2003 X@@ -91,7 +91,7 @@ X ArsonProgramSeqs::ArsonProgramSeqs (void) X { X int temp[_PROGGRP_MAX] = {0,}; X- m_seq = temp; X+ memcpy(m_seq, temp, _PROGGRP_MAX * sizeof *temp); X } X X /*========================================================*/ END-of-files/patch-konfig.cpp echo x - files/patch-logwnd.h sed 's/^X//' >files/patch-logwnd.h << 'END-of-files/patch-logwnd.h' X--- src/logwnd.h.orig Tue Jan 21 15:04:51 2003 X+++ src/logwnd.h Tue Jan 21 15:05:14 2003 X@@ -80,7 +80,7 @@ X QListBox *m_pLB; X X class you_bug_dummy; X- friend you_bug_dummy; // Shuts up the compiler... X+ friend struct you_bug_dummy; // Shuts up the compiler... X X protected slots: X void slotClear (void); END-of-files/patch-logwnd.h echo x - files/patch-wavinfo.cpp sed 's/^X//' >files/patch-wavinfo.cpp << 'END-of-files/patch-wavinfo.cpp' X--- src/wavinfo.cpp.orig Tue Jan 21 15:06:22 2003 X+++ src/wavinfo.cpp Tue Jan 21 15:07:42 2003 X@@ -48,7 +48,7 @@ X /* Chunk header implementation X *========================================================*/ X X-wav::header::header (char *n = NULL) : size(0) X+wav::header::header (char *n) : size(0) X { X if (n) X memcpy(name, n, chunk_name_len); END-of-files/patch-wavinfo.cpp exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message