Package: verilog
Version: 0.8-4
Severity: important
Tags: patch

Your package fails to build with G++ 4.1.  I'm filing this bug as
important for now, but when 4.1 will be the default compiler in
unstable (probably in a few weeks) I'll upgrade this to serious.

A patch is below.


> Automatic build of verilog_0.8-4 on bigsur by sbuild/mips 1.106
...
> make[1]: Entering directory `/build/tbm/verilog-0.8'
> mkdir dep
> g++ -DHAVE_CVS_IDENT=1 -DHAVE_CONFIG_H -I. -I.  -Wall -g -O2 -MD -c main.cc 
> -o main.o
> PExpr.h:327: error: extra qualification 'PEString::' on member 'eval_const'
> make[1]: *** [main.o] Error 1


--- ./PExpr.h~  2006-03-20 14:08:15.000000000 +0000
+++ ./PExpr.h   2006-03-20 14:08:21.000000000 +0000
@@ -324,7 +324,7 @@
       virtual NetEConst*elaborate_expr(Design*des, NetScope*,
                                     bool sys_task_arg =false) const;
       virtual NetEConst*elaborate_pexpr(Design*des, NetScope*sc) const;
-      verinum* PEString::eval_const(const Design*, const NetScope*) const;
+      verinum* eval_const(const Design*, const NetScope*) const;
 
       virtual bool is_constant(Module*) const;
 

-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to