Gerrit Voss wrote: > Hi, > > On Sun, 2006-12-17 at 10:08 +0800, Gerrit Voss wrote: >> Hi, >> >> On Sat, 2006-12-16 at 13:10 +0100, Carsten Neumann wrote: >>> Hi, >>> >>> the patch introduced in r252 causes OpenSG 2 to build both debug and >>> optimized variants with -g -O2 instead of one with -g and the other with >>> -02. Reverting r252 restores the correct behavior. >>> The problem is quite subtle and only arises when using the >>> VariantsHelper and not using the default_*_level options on the command >>> line. I believe the changes of r252 should be reverted (patch attached) >>> and the problem reported by the OP can be fixed in his code by calling >>> env_bldr.enabledDebug() - like VariantsHelper does. Or maybe I got it >>> all wrong and a different fix is required ? >> that's the problem with external stuff we don't control. >> >> Anyway for now we can fix the revision in the external property >> so we pull something that is working. > > on a second thought, why don't we pull this as a vendor branch ? This > way we can at least change it.
It is up to you, but I would recommend using and external property with a revision. The problem was introduced because I have been out of commission for a while and have not been working on OpenSG, scons-addons, or anything else for that matter. Instead, I have been spending time with my new daughter who was born earlier this month. :) After I get back into the swing of things, Dirk and I have several changes we want to make to scons-addons and to the OpenSG2 build to make things behave better (win32 building, variants, etc). For example the reason the variant code is breaking is that it just plainly has bugs. OpenSG2 was the first code to use it and the feedback has pointed out some fundamental problems that need to be addressed and simplified. I know how I want to do it, I just need time to work on it. So, summary, sorry things are broken. Using external property with rev number will patch it up for now. The real fix is for me to find the time to clean things up but I will still be absent for a while longer. Sorry for the problems. -Allen ------------------------------------------------------------------------- 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 _______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
