[sldev] Re: [Gridnauts] heads up: recent secondlife client versions don't support OSSL functions

Bill Humphries whump at lindenlab.com
Fri Sep 26 17:35:48 PDT 2008


Suzy, Dr. Scofield:

Thank you for bringing the issue with compiling scripts with OpenSim- 
specific extensions to LSL to our attention.

It's not our intention to 'break the viewer' with the recent changes,  
as a viewer fork would not be in the interests of grid interoperability.

However, the change was made for a reason, and I need some time to  
figure out why it was made.  Thanks for your patience.

We are looking at the JIRA Suzy filed, http://jira.secondlife.com/browse/VWR-9332 
.

Thank you.

-- whump

On Sep 26, 2008, at 5:23 AM, Suzy Deffeyes wrote:

> I think it is really helpful to have a common viewer for the OpenGrid
> work, at least in the short term.  Once OpenSim developers switch to
> another viewer, the desire to maintain protocol compatibility with  
> Second
> Life becomes much less compelling.
>
> I did some digging into the viewer on this issue, and opened a jira  
> for
> it.
>
> http://jira.secondlife.com/browse/VWR-9332
>
> OpenSim needs a way to pass OS*() functions in scripts back to the  
> sim.
>
>
> Note also that there appears to be a recent addition to the protocol  
> for
> ScriptRunningReply, a bool named 'Mono' is now checked by the  
> viewer. I
> opened a Mantis bug for this:
>
> http://opensimulator.org/mantis/view.php?id=2270
>
>
> Thanks
> Suzy Deffeyes
> Virtual Worlds
> Digital Convergence EBO
> IBM Research
> 512.838.8770
> suzyq at us.ibm.com
>
>
> gridnauts-bounces at lists.secondlife.com wrote on 09/26/2008 03:41:32  
> AM:
>
>> having just wasted most of a day on trying to figure out why OSSL
>> functions such as osSetDynamicTextureData and friends were  
>> returning an
>> LSL compile error (ERROR: name not in scope) i thought i'd report  
>> back
>> on my findings:
>>
>>    * OSSL functions (inspite of the heavy changes in the scripting
>>      subsystem in recent days) are working just fine (provided you
>>      enabled them as documented in OpenSim.ini.example)
>>    * recent LindenLab(tm)/(r) provided secondlife clients (certainly
>>      the 1.21 series) are apparently no longer relying on the grid to
>>      vet the script and the functions it calls, but instead seem to
>>      check all function calls against
>>          o list of known LSL function
>>          o list of functions you have defined in your script
>>          o anything not found on those lists is flagged as "not in
> scope"
>>
>> once i switched to hippo viewer
>> (http://forge.opensimulator.org/gf/project/opensim-viewer/)
>> <http://forge.opensimulator.org/gf/project/opensim-viewer/>  
>> everything
>> was fine.
>>
>>    cheers,
>>    dr scofield
>>
>> -- 
>> dr dirk husemann ---- virtual worlds research ---- ibm zurich  
>> research
> lab
>> SL: dr scofield ---- drscofield at xyzzyxyzzy.net ----
> http://xyzzyxyzzy.net/
>> RL: hud at zurich.ibm.com - +41 44 724 8573 -
> http://www.zurich.ibm.com/~hud/
>>
>> _______________________________________________
>> Click here to unsubscribe or manage your list subscription:
>> https://lists.secondlife.com/cgi-bin/mailman/listinfo/gridnauts
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> https://lists.secondlife.com/cgi-bin/mailman/listinfo/gridnauts

Whump Linden is Bill Humphries || whump at lindenlab.com || http://secondlife.com/



More information about the SLDev mailing list