On 12/15/2014 11:23 AM, renedrive wrote: > Since this time none of the three versions available for OpenSUSE 13.2 > work let me know if you think there is another method to run Rosegarden? > > Thank you very much in advance for your help.
Did you ever get set up to build from source? I've done some research into the underlying problem. Apparently a newer version of libpng is more strict about embedded color profiles, and throws these warnings. I found a test for files that exhibit this problem, and we don't have any in Rosegarden. All of our .png files pass. This suggests to me that the error is tripping on .png files that do not belong to Rosegarden, which are either part of Qt or the installed desktop environment. As such, we're back to that line in main.cpp that causes Rosegarden to abort on Qt warnings. First things first, Renato, we need to get you set up to build from source. Then you can test my proposed workaround to this problem. If the fix works, I will commit it permanently. What I've done is replace if DEBUG with if DEBUG_QT_WARNINGS in the conditional compile. There is no way to set that particular compile option through the build system, so that code won't be built unless a developer defines that manually at the command line, which I suppose might be something like "make -DDEBUG_QT_WARNINGS" or thereabouts. That will keep it from being compiled unless someone very much wants it compiled, and should eliminate future problems with users tripping over problems like this This assumes that compiling around the abort works around the underlying problem. It may be Rosegarden is going to crash on this libpng problem regardless, and that is what I mean to find out, using you as my laboratory. -- D. Michael McIntyre ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
