> From: Bob McGowan <[EMAIL PROTECTED]>
> 
> Additional background:  Debian 'etch' (testing), gcc 4.1 or gcc 3.4, 

        Sigh, seems that the gcc folks are efficient and consistent, they
        mananged to break both the 3.x and 4.x C++ compilers.

        g++ 4.0.2 works fine, g++ 2.95.3 works fine, g++ 3.2.1 works, but
        3.4 and 4.1 both are broken.

>    internal compiler error: in tsubst, at cp/pt.c:7220
        
        I don't suppose the line number of  newdenoise.cc is given at some
        point.  Maybe if the offending line was known it could be, given
        someone who knows C++, rewritten to avoid the compiler bug.

> 4.1 and 3.4 versions of GCC, with the same error message, part of which 
> says that I should submit the problem to either the GCC team or to 
> Debian.
        
        Good idea.    But probably useless - I doubt they'll fix it any time
        soon for 4.1 or 3.x

> found for this problem, and included an attachment.  The bug page is:
> 
>    https://bugzilla.novell.com/show_bug.cgi?id=214880
> 
> The attachment looks like it could be some sort of 'patch' for the file 

        No, it is not a patch of any kind.  It is the generated output of
        the C++ preprocessor ("g++ -E" I think).

> Because of this supposed 'fix', I don't know if this should be 
> considered a compiler bug or not.

        Fix?  All I saw was the preprocessed output from a "g++ -E" run. 
        No wonder 'patch' didn't recognize it ;)

> I would be most happy to get an actual patch or other solution to the 
> compilation problem, so I can get Cinelerra built.

        At the top level Makefile.am file simply remove 'y4mdenoise' from
        the SUBDIRS line.  Then re-run ./autogen.sh and ./configure.  That
        will avoid building y4mdenoise.

        That workaround is the only thing to do until g++ folks fix the
        compiler OR someone who has g++ 4.1 _and_ knows C++ _and_ can update
        y4mdenoise volunteers to tackle the problem.

        Cheers,
        Steven Schultz


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Mjpeg-users mailing list
Mjpeg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to