[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#163531: marked as forwarded (ubit_2.6.0-1(hppa/unstable): FTBFS: g++ 3.0 errors)

Your message dated 10 Oct 2002 11:43:57 +0200
with message-id <87vg4a6336.fsf@fuzz.uucp>
has caused the Debian Bug report #163531,
regarding ubit_2.6.0-1(hppa/unstable): FTBFS: g++ 3.0 errors
to be marked as having been forwarded to the upstream software
author(s) Eric Lecolinet <elc@enst.fr>.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at 163531-forwarded) by bugs.debian.org; 10 Oct 2002 09:41:45 +0000
>From mvela@public.srce.hr Thu Oct 10 04:41:45 2002
Return-path: <mvela@public.srce.hr>
Received: from jagor.srce.hr [] (root)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 17zZpA-0002XJ-00; Thu, 10 Oct 2002 04:41:44 -0500
Received: from fuzz.uucp (mail@a33.cmu.carnet.hr [])
	by jagor.srce.hr (8.12.2/8.12.2) with ESMTP id g9A9eggW024566;
	Thu, 10 Oct 2002 11:40:43 +0200 (MEST)
Received: from mvela by fuzz.uucp with local (Exim 3.36 #1 (Debian))
	id 17zZrJ-00007Z-00; Thu, 10 Oct 2002 11:43:57 +0200
From: Matej Vela <vela@debian.org>
To: Eric Lecolinet <elc@enst.fr>
Cc: 163531-forwarded@bugs.debian.org
Subject: Ubit and g++ 3.2
Date: 10 Oct 2002 11:43:57 +0200
Message-ID: <87vg4a6336.fsf@fuzz.uucp>
Lines: 43
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: Matej Vela <mvela@public.srce.hr>
X-Virus-Scanned: by amavisd-milter at jagor.srce.hr
Delivered-To: 163531-forwarded@bugs.debian.org


We're having problems compiling Ubit 2.6.0 with g++ 3.2:

  g++-3.2 -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -O -Wall -c uuappli.cc -o uuappli.o
  In file included from uuappli.cc:47:
  uedit.hh:137: friend declaration requires class-key, i.e. `friend class UAppli'
  uedit.hh:138: friend declaration requires class-key, i.e. `friend class UStr'

The following patch fixes this error:

--- ubit-2.6.0.orig/src/uedit.hh
+++ ubit-2.6.0/src/uedit.hh
@@ -134,8 +134,8 @@
   virtual void complete(UAppli*, UEvent&);
-  friend UAppli;
-  friend UStr;
+  friend class UAppli;
+  friend class UStr;
   bool recursiveSelection, beingSelected;  
   UGroup *inObj;

However, the next error is beyond my poor C++ knowledge:

  g++-3.2 -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -O -Wall -c uubrick.cc -o uubrick.o
  uubrick.cc: In function `void uerror(const char*, UError&, ...)':
  uubrick.cc:104: cannot pass objects of non-POD type `class UError' through 
  uubrick.cc:104: warning: second parameter of `va_start' not last named argument
  uubrick.cc: In member function `virtual void UBrick::error(const char*, 
     UError&, ...) const':
  uubrick.cc:112: cannot pass objects of non-POD type `class UError' through 
  uubrick.cc:112: warning: second parameter of `va_start' not last named argument

(Please keep the Cc: so that our Bug Tracking System records your reply.)



Reply to: