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

Re: gcc: Internal compiler error during automatic build of synergy on sarti



Daniel

> > g++-3.2               3.2.1-0pre3           The GNU C++ compiler.
> > binutils              2.13.90.0.4-1         The GNU assembler, linker and binary utilities.
> > libstdc++5            3.2.1-0pre3           The GNU stdc++ library version 3
> > libc6                 2.2.5-14.3            GNU C Library: Shared libraries and Timezone data
> > 
> > No compiler ICE'ing :)
> 
> Does this mean this `internal compiler error' doesn't occur with
> gcc/g++ 3.2 on hppa?
> 

Correct. ICE = Internal compiler error.

> In the meantime I tried to compile it on sarti.debian.org myself.
> On sarti.debian.org, gcc/g++ 3.0.4-7 is installed. The
> `internal compiler error' occurs.
> 
> So I will probably build-depend on g++-3.2.
> 

Good idea.
 
> > In synergy-0.9.12/lib/base/CLog.h, the following is defined:
> [...]
> > Since CHTTPProtocol.cpp plans on including stdsstream, you cannot
> > define 'log' to be something arbitrary without causing havok with
> > mathcalls.h (logarithm).
> [...]
> 
> Thanks a lot for analyzing this.

I only wish all problems were this easy :)
 
> I notified the upstream author about this error. I also created
> a new revision, 0.9.12-2, which solves the problem by changing
> the inclusion order of the affected include files. The
> source package will soon be available in the debian archive. It
> is also available at
> http://people.debian.org/~danlutz/synergy/synergy-0.9.12/
 
Excellent work!

c.



Reply to: