> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users