Skip site navigation (1)Skip section navigation (2)
Date:      03 Jul 2003 23:22:37 +0200
From:      "Georg-W. Koltermann" <Georg.Koltermann@mscsoftware.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        Georg.Koltermann@mscsoftware.com
Subject:   ports/54075: fix xxdiff port compile problems
Message-ID:  <200306301601.h5UG1Iog025821@hunter.muc.mscsoftware.com>
Resent-Message-ID: <200307032130.h63LUEO1098315@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         54075
>Category:       ports
>Synopsis:       fix xxdiff port compile problems
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 03 14:30:14 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Georg-W. Koltermann
>Release:        FreeBSD 5.1-RELEASE i386
>Organization:
MSC.Software
>Environment:
System: FreeBSD hunter.muc.mscsoftware.com 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Sun Jun 29 23:30:50 CEST 2003 gwk@hunter.muc.mscsoftware.com:/usr/obj/usr/src/sys/HUNTER i386


>Description:
The xxdiff port is currently marked broken for FreeBSD 5.x.
This patch fixes it.  Just dump the patch into a "patch-xxxx" file
in the files directory of the port, and remove the BROKEN from the
Makefile.

See Fix section for patch.
>How-To-Repeat:
	
>Fix:
--- exceptions.h.orig	Mon Jun 30 17:27:19 2003
+++ exceptions.h	Mon Jun 30 17:29:00 2003
@@ -116,6 +116,8 @@
    // Returns true if this is a benine exception.
    bool isBenine() const;
 
+   ~XxUsageError() throw() { }
+
 private:
 
    /*----- data members -----*/
@@ -142,6 +144,7 @@
       const QString& msg = QString::null // use errno string only.
    );
 
+   ~XxIoError() throw() { }
 };
 
 /*==============================================================================
@@ -161,6 +164,8 @@
    XxInternalError( 
       XX_EXC_PARAMS_DECL(file,line)
    );
+
+   ~XxInternalError() throw() { }
 
 };
 
--- builderFiles3.cpp.orig	Mon Jun 30 17:31:39 2003
+++ builderFiles3.cpp	Mon Jun 30 17:32:00 2003
@@ -73,6 +73,8 @@
       const XxFln f3n2 
    );
 
+  ~XxParseDiffError() throw() { }
+
 };
 
 //------------------------------------------------------------------------------
--- builderDirs2.cpp.orig	Mon Jun 30 17:32:25 2003
+++ builderDirs2.cpp	Mon Jun 30 17:32:46 2003
@@ -94,6 +94,8 @@
       const char* buf
    );
 
+  ~XxParseDiffError() throw() { }
+
 };
 
 /*==============================================================================
--- builderFiles2.cpp~	Tue Nov  6 07:30:32 2001
+++ builderFiles2.cpp	Mon Jun 30 17:40:21 2003
@@ -150,6 +150,8 @@
       const XxFln f2n2 
    );
 
+  ~XxParseDiffError() throw() { }
+
 };
 
 //------------------------------------------------------------------------------

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306301601.h5UG1Iog025821>