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

Reply via email to