On 02/23/2010 11:28 AM, Richard Guenther wrote:
On Tue, 23 Feb 2010, Dave Plater wrote:
I've received a reply from lilypond dev Jan Nieuwenhuizen and I quote from his reply "I note that it builds and runs with gcc-4.5.0 from 20091018". With the patch in place lilypond fails on a lily command during the documentation build on both 11.2, which previously succeeded, and standard. From this I conclude that Removing "vector<Grob*>::" breaks lilypond. Jan also pointed out that gcc45 has about 250 regressions, half of them serious ones. I can build an 11.2 lilypond with the patch in place and debug the lily command that fails if it will help?
Maybe. You can also try building with -fpermissive which will again accept the bogus vector<Grob*>::vector<Grob*>(). Just to prove that there must be sth very funny going on if that isn't broken as well.
Richard.
I will try that but I have already built it against a linked 11.2 gcc44 with success. Do you know offhand where I can look at other distros builds, of lilypond against gcc45 to see how they approach the problem? I can ask the fedora maintainer of rosegarden, if he knows of anything, perhaps they just used the -fpermissive flag. Regards Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org