[opensource-dev] Multiple Manifest Errors vs2005 pro builds

2010-12-10 Thread Nicky Perian
I can't get past these multiple manifest errors. 
This http://pastebin.com/WFnt6YRb is a build log of viewer-development 2.5.0.0 
that was current as of yesterday Dec 9 ~ 1800Z. 

I thought I was past this error at one time but, it is back. 
Request suggestions to resolve.

Thanks,

Nicky

P.S. I isolated this build from my normal system inside Linux->Virtual Box-> 
Windows XP Virtual Machine and
got this same result.



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] [SOLVED] Multiple Manifest Errors vs2005 pro builds

2010-12-10 Thread Nicky Perian
@Arrehn
 Thanks for the reply. I had Auto-updates on for windows only. Set it to 
Windows 
and other microsoft products and selected update for three times and several 
VS2005 updates were applied. With in VS2005 did Build->Clean and Build->Rebuild 
and all built including the Tests that in the past had been failing.





From: Arrehn Oberlander 
To: Nicky Perian 
Sent: Fri, December 10, 2010 11:45:57 AM
Subject: Re: [opensource-dev] Multiple Manifest Errors vs2005 pro builds

They can be exceeding aggravating. If you turn windows autoupdates on and run 
through windows update multiple times until you're fully patched, you should 
get 
the right downloads to resolve it.

One issue I hit was that the updates that resolved it didn't even show up in 
windows update until I turned auto updates on.




On Fri, Dec 10, 2010 at 12:32 PM, Nicky Perian  wrote:

I can't get past these multiple manifest errors. 
This http://pastebin.com/WFnt6YRb is a build log of viewer-development 2.5.0.0 
that was current as of yesterday Dec 9 ~ 1800Z. 
>
>
>I thought I was past this error at one time but, it is back. 
>Request suggestions to resolve.
>
>
>Thanks,
>
>Nicky
>
>
>P.S. I isolated this build from my normal system inside Linux->Virtual Box-> 
>Windows XP Virtual Machine and
>got this same result.
>
>
>
>___
>Policies and (un)subscribe information available here:
>http://wiki.secondlife.com/wiki/OpenSource-Dev
>Please read the policies before posting to keep unmoderated posting privileges
>



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] VS 2010 Express Build of Imprudence 1.4.0

2011-01-18 Thread Nicky Perian
Cross posting to IMPDEV and SLDEV lists.

Visual Studio Express 2010 build of Imprudence 1.4.0 is branched as impvc100 at
g...@github.com:NickyPerian/imprudence.git .

To complete the build cmake needs to be at version 2.8.1. Kitware corrected a 
bug related to VS2010 at 2.8.1 and it came back in the current versions but, is 
due to be fixed in version 2,8.4. 


The VS 2010 versions of libraries are in the downloads area of my public github 
account.

Boost 1.45 libraries and the includes with ticket 4073 patch applied to 
function_template.hpp.
File boost_1_45_VC100_libs_inc_patch4073.tar.bz2

json libraries and include with json_vc10.lib and json_vc10d.lib.
File jsonlib_VC100_libs_inc.tar.bz2

QT web kit 4.7.1 with llqtwebkit.lib and llqtwebkitd.lib.
File llqtwebkit-windows-qt4.7.1-20110117.tar.bz2
File llqtwebkit-windows-qt4.7.1-20110117.tar.bz2.md5sum

On the VS2010 release configuration the Properties->Linker->Debugging->Map File 
Name has a “:” in front of Release. This colon needs removed as it is carried 
though to a path that fails at link time.

Directories are set in the Properties Manager in VS2010. That is activated by 
the third icon over from the bottom just below the Solutions Manager window. By 
default $(ExecutablePath) is placed after the custom directories entries. If 
there is an easy way to change it to before the entries I could not find it So, 
I resorted to an edit of the line and moved $(ExecutablePath) to the beginning. 
This was to work around \cygwin\bin\link from running ahead of VS2010 link.

At this writing January 18, 2011 the llmediaplugintest project doesn't build. 
The viewer doesn't need it.
Workaround is remove it from building in the configuration manager.

To Do. Get test apps in llqtwebkit instructions to build under 2010.
Take lessons from above and get llmediaplugintest to build. 
Common factor beings glui32.lib and freeglut_static.lib.



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] google-breakpad VS2010 build project. Linden Dev Help Please.

2011-01-21 Thread Nicky Perian
I am trying to prove a no harm done 2005 build first. Then on to 2010.
the build-cmd.sh script references "build_sln" for several entries. 
Example: build_sln src/client/windows/breakpad_client.sln "release|win32" 
exception_handler

These all fail when I try them. Is build_sln common to the LL build system and 
not included in 3p-google-breakpad source?

The sln files build with  cd src/client/windows
../../tools/gyp/gyp -G msvs_version=2005

Is this just and automation thingy? 
Can I just build with debug and release or do I need build_sln's magic?
Nicky


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Review Request: Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.

2011-01-25 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/121/
---

Review request for Viewer.


Summary
---

Need additional eyes on this. My first RB.


This addresses bug LL_MSVC10.
http://jira.secondlife.com/browse/LL_MSVC10


Diffs
-

  indra/llcommon/llpreprocessor.h 26c09ad4293e 

Diff: http://codereview.secondlife.com/r/121/diff


Testing
---

Complied with VS2010. Used with another patch around a microsoft bug. Have not 
used with VS 2005


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.

2011-01-25 Thread Nicky Perian


> On Jan. 25, 2011, 3:28 a.m., Jonathan Yap wrote:
> > 1) You should fill in the Bugs field with a Jira number.
> > 
> > 2) Since VS2005 used the 80 code and VS2008 used 90, should you be using 
> > LL_MSVC100?

1. I had thought about jira but, it wasn't a bug of the current code.

2. vc80, vc90, and vc100 are passed to cmake from develop.py but, cmake output 
is MSVC80, MSVC90, AND MSVC10. So, either way is not consistent. The cmake 
output is used more frequently in code than the one time call in develop,py.  


- Nicky


---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/121/#review249
---


On Jan. 25, 2011, 2:41 a.m., Nicky Perian wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/121/
> ---
> 
> (Updated Jan. 25, 2011, 2:41 a.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Need additional eyes on this. My first RB.
> 
> 
> This addresses bug LL_MSVC10.
> http://jira.secondlife.com/browse/LL_MSVC10
> 
> 
> Diffs
> -
> 
>   indra/llcommon/llpreprocessor.h 26c09ad4293e 
> 
> Diff: http://codereview.secondlife.com/r/121/diff
> 
> 
> Testing
> ---
> 
> Complied with VS2010. Used with another patch around a microsoft bug. Have 
> not used with VS 2005
> 
> 
> Thanks,
> 
> Nicky
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.

2011-01-25 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/121/
---

(Updated Jan. 25, 2011, 8:27 a.m.)


Review request for Viewer.


Changes
---

Present in JIRA.


Summary
---

Need additional eyes on this. My first RB.


This addresses bug VWR-24610.
http://jira.secondlife.com/browse/VWR-24610


Diffs
-

  indra/llcommon/llpreprocessor.h 26c09ad4293e 

Diff: http://codereview.secondlife.com/r/121/diff


Testing
---

Complied with VS2010. Used with another patch around a microsoft bug. Have not 
used with VS 2005


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.

2011-01-25 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/121/
---

(Updated Jan. 25, 2011, 8:29 a.m.)


Review request for Viewer.


Changes
---

spelling edit


Summary
---

Need additional eyes on this. My first RB.


This addresses bug VWR-24610.
http://jira.secondlife.com/browse/VWR-24610


Diffs
-

  indra/llcommon/llpreprocessor.h 26c09ad4293e 

Diff: http://codereview.secondlife.com/r/121/diff


Testing (updated)
---

Compiled with VS2010. Used with another patch around a microsoft bug. Have not 
used with VS 2005


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Review Request: VWR-24612 lscript_compile warnings treated as errors -- workaround

2011-01-25 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/122/
---

Review request for Viewer.


Summary
---

Correct marco redefinition warnings introduced in Visual Studio 10. Patch 
applies workaround documented at:
http://connect.microsoft.com/VisualStudio/feedback/details/621653/including-stdint-after-intsafe-generates-warnings

Depends on vwr-24610 which should be applied first.


This addresses bug vwr-24612.
http://jira.secondlife.com/browse/vwr-24612


Diffs
-

  indra/llcommon/llpreprocessor.h 26c09ad4293e 

Diff: http://codereview.secondlife.com/r/122/diff


Testing
---

Before (snip)
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h(81): 
warning C4005: 'UINT32_MAX' : macro redefinition
1>  indra.l.cpp(85) : see previous definition of 'UINT32_MAX'
== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==
After patch applied:
1>-- Build started: Project: lscript_compile, Configuration: Release Win32 
--
1>  lscript_bytecode.cpp
1>  lscript_error.cpp
1>  lscript_resource.cpp
1>  lscript_scope.cpp
1>  lscript_tree.cpp
1>  lscript_typecheck.cpp
1>  indra.y.cpp
1>  indra.l.cpp
1>  lscript_compile.vcxproj -> 
C:\lindenhg\vcexpress2010build\indra\build-vc100\lscript\lscript_compile\Release\lscript_compile.lib
== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: VWR-24610 Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.

2011-01-25 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/121/
---

(Updated Jan. 25, 2011, 11:13 a.m.)


Review request for Viewer.


Changes
---

Link to jira added


Summary (updated)
---

Need additional eyes on this. My first RB.


This addresses bug VWR-24610.
http://jira.secondlife.com/browse/VWR-24610


Diffs
-

  indra/llcommon/llpreprocessor.h 26c09ad4293e 

Diff: http://codereview.secondlife.com/r/121/diff


Testing
---

Compiled with VS2010. Used with another patch around a microsoft bug. Have not 
used with VS 2005


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: VWR-24612 lscript_compile warnings treated as errors -- workaround

2011-01-25 Thread Nicky Perian


> On Jan. 25, 2011, 11:30 a.m., Boroondas Gupte wrote:
> > indra/llcommon/llpreprocessor.h, lines 164-167
> > <http://codereview.secondlife.com/r/122/diff/1/?file=635#file635line164>
> >
> > Isn't the 'pop' sufficient for restoring the previous warning settings? 
> > What purpose do the 'disable', 'push' and 'default' after that serve?
> > 
> > See also OlafvdSpek's comment about the proposed workaround on the page 
> > you linked.

I thought I followed the second comment. I could not tell from OlafvdSpek's 
comments if that was the complete solution or a added to solution.


- Nicky


---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/122/#review251
---


On Jan. 25, 2011, 11:12 a.m., Nicky Perian wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/122/
> ---
> 
> (Updated Jan. 25, 2011, 11:12 a.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Correct marco redefinition warnings introduced in Visual Studio 10. Patch 
> applies workaround documented at:
> http://connect.microsoft.com/VisualStudio/feedback/details/621653/including-stdint-after-intsafe-generates-warnings
> 
> Depends on vwr-24610 which should be applied first.
> 
> 
> This addresses bug vwr-24612.
> http://jira.secondlife.com/browse/vwr-24612
> 
> 
> Diffs
> -
> 
>   indra/llcommon/llpreprocessor.h 26c09ad4293e 
> 
> Diff: http://codereview.secondlife.com/r/122/diff
> 
> 
> Testing
> ---
> 
> Before (snip)
> 1>C:\Program Files (x86)\Microsoft Visual Studio 
> 10.0\VC\include\stdint.h(81): warning C4005: 'UINT32_MAX' : macro redefinition
> 1>  indra.l.cpp(85) : see previous definition of 'UINT32_MAX'
> == Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==
> After patch applied:
> 1>-- Build started: Project: lscript_compile, Configuration: Release 
> Win32 --
> 1>  lscript_bytecode.cpp
> 1>  lscript_error.cpp
> 1>  lscript_resource.cpp
> 1>  lscript_scope.cpp
> 1>  lscript_tree.cpp
> 1>  lscript_typecheck.cpp
> 1>  indra.y.cpp
> 1>  indra.l.cpp
> 1>  lscript_compile.vcxproj -> 
> C:\lindenhg\vcexpress2010build\indra\build-vc100\lscript\lscript_compile\Release\lscript_compile.lib
> == Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==
> 
> 
> Thanks,
> 
> Nicky
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: VWR-24612 lscript_compile warnings treated as errors -- workaround

2011-01-25 Thread Nicky Perian


> On Jan. 25, 2011, 11:30 a.m., Boroondas Gupte wrote:
> > indra/llcommon/llpreprocessor.h, lines 164-167
> > <http://codereview.secondlife.com/r/122/diff/1/?file=635#file635line164>
> >
> > Isn't the 'pop' sufficient for restoring the previous warning settings? 
> > What purpose do the 'disable', 'push' and 'default' after that serve?
> > 
> >     See also OlafvdSpek's comment about the proposed workaround on the page 
> > you linked.
> 
> Nicky Perian wrote:
> I thought I followed the second comment. I could not tell from 
> OlafvdSpek's comments if that was the complete solution or a added to 
> solution.

I think the 'disable" 'push", 'default' are to correct later includes causing 
warnings. But, I can take them out and test it.


- Nicky


---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/122/#review251
---


On Jan. 25, 2011, 11:12 a.m., Nicky Perian wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/122/
> ---
> 
> (Updated Jan. 25, 2011, 11:12 a.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Correct marco redefinition warnings introduced in Visual Studio 10. Patch 
> applies workaround documented at:
> http://connect.microsoft.com/VisualStudio/feedback/details/621653/including-stdint-after-intsafe-generates-warnings
> 
> Depends on vwr-24610 which should be applied first.
> 
> 
> This addresses bug vwr-24612.
> http://jira.secondlife.com/browse/vwr-24612
> 
> 
> Diffs
> -
> 
>   indra/llcommon/llpreprocessor.h 26c09ad4293e 
> 
> Diff: http://codereview.secondlife.com/r/122/diff
> 
> 
> Testing
> ---
> 
> Before (snip)
> 1>C:\Program Files (x86)\Microsoft Visual Studio 
> 10.0\VC\include\stdint.h(81): warning C4005: 'UINT32_MAX' : macro redefinition
> 1>  indra.l.cpp(85) : see previous definition of 'UINT32_MAX'
> == Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==
> After patch applied:
> 1>-- Build started: Project: lscript_compile, Configuration: Release 
> Win32 --
> 1>  lscript_bytecode.cpp
> 1>  lscript_error.cpp
> 1>  lscript_resource.cpp
> 1>  lscript_scope.cpp
> 1>  lscript_tree.cpp
> 1>  lscript_typecheck.cpp
> 1>  indra.y.cpp
> 1>  indra.l.cpp
> 1>  lscript_compile.vcxproj -> 
> C:\lindenhg\vcexpress2010build\indra\build-vc100\lscript\lscript_compile\Release\lscript_compile.lib
> == Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==
> 
> 
> Thanks,
> 
> Nicky
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: VWR-24612 lscript_compile warnings treated as errors -- workaround

2011-01-25 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/122/
---

(Updated Jan. 25, 2011, 3:09 p.m.)


Review request for Viewer.


Changes
---

Thanks Boroondas,
Removed 'disable', 'push', 'default' after pop.
Cleaned and Rebuilt lscript_compile project Compiled with out error.


Summary
---

Correct marco redefinition warnings introduced in Visual Studio 10. Patch 
applies workaround documented at:
http://connect.microsoft.com/VisualStudio/feedback/details/621653/including-stdint-after-intsafe-generates-warnings

Depends on vwr-24610 which should be applied first.


This addresses bug vwr-24612.
http://jira.secondlife.com/browse/vwr-24612


Diffs (updated)
-

  indra/llcommon/llpreprocessor.h 26c09ad4293e 

Diff: http://codereview.secondlife.com/r/122/diff


Testing
---

Before (snip)
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h(81): 
warning C4005: 'UINT32_MAX' : macro redefinition
1>  indra.l.cpp(85) : see previous definition of 'UINT32_MAX'
== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==
After patch applied:
1>-- Build started: Project: lscript_compile, Configuration: Release Win32 
--
1>  lscript_bytecode.cpp
1>  lscript_error.cpp
1>  lscript_resource.cpp
1>  lscript_scope.cpp
1>  lscript_tree.cpp
1>  lscript_typecheck.cpp
1>  indra.y.cpp
1>  indra.l.cpp
1>  lscript_compile.vcxproj -> 
C:\lindenhg\vcexpress2010build\indra\build-vc100\lscript\lscript_compile\Release\lscript_compile.lib
== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Do not fail when no scp command is found, unless it is actually needed to fetch something

2011-01-28 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/127/#review271
---

Ship it!


Worked as designed/explained. For other dummies like me if you did setup.py 
install before the patch,  you need to repeat it to get the new patched version 
working in python.

- Nicky


On Jan. 28, 2011, 5:20 a.m., Oz Linden wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/127/
> ---
> 
> (Updated Jan. 28, 2011, 5:20 a.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> During initialization, if there is no scp or pscp command found then 
> autobuild fails immediately.  This is true whether or not any scp urls need 
> to be used.
> 
> This change modifies the behavior so that a warning is printed if no command 
> is found, but execution proceeds until an scp command is needed, at which 
> time execution fails with an explanatory message.
> 
> This patch can print the warning multiple times - I didn't attempt to 
> suppress the extras.
> 
> 
> Diffs
> -
> 
>   autobuild/common.py f49808fe3c07 
> 
> Diff: http://codereview.secondlife.com/r/127/diff
> 
> 
> Testing
> ---
> 
> I've tested this locally, simulating the error by temporarily modifying the 
> names of the commands to be found for scp.
> 
> I have not checked it on Windows, where the original problem was found.
> 
> 
> Thanks,
> 
> Oz
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Use consistent path for all *.py scripts

2011-01-28 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/129/#review275
---

Ship it!


Looks like a good consistency improvement.

- Nicky


On Jan. 28, 2011, 5:56 p.m., Merov Linden wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/129/
> ---
> 
> (Updated Jan. 28, 2011, 5:56 p.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Simple consistency change, using "#!/usr/bin/python" in all python script.
> 
> 
> This addresses bug STORM-937.
> http://jira.secondlife.com/browse/STORM-937
> 
> 
> Diffs
> -
> 
>   indra/copy_win_scripts/start-client.py b542f8134a2b 
>   indra/develop.py b542f8134a2b 
>   indra/lib/python/indra/util/simperf_host_xml_parser.py b542f8134a2b 
>   indra/lib/python/indra/util/simperf_oprof_interface.py b542f8134a2b 
>   indra/lib/python/indra/util/test_win32_manifest.py b542f8134a2b 
>   indra/newview/generate_breakpad_symbols.py b542f8134a2b 
>   scripts/build_version.py b542f8134a2b 
>   scripts/install.py b542f8134a2b 
> 
> Diff: http://codereview.secondlife.com/r/129/diff
> 
> 
> Testing
> ---
> 
> Pulled into a test repo and build successfully on all platforms on TC so I 
> guess no bad surprise here.
> 
> 
> Thanks,
> 
> Merov
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] C++ Need help to resolve stdint.h typedef conflicts between Quicktime and VS2010

2011-01-30 Thread Nicky Perian
 media_plugin_quicktime.cpp
C:\Program Files (x86)\QuickTime SDK\CIncludes\GNUCompatibility/stdint.h(49): 
error C2371: 'int_fast16_t' : redefinition; different basic types
  C:\Program Files (x86)\Microsoft Visual Studio 
10.0\VC\include\stdint.h(34) : see declaration of 'int_fast16_t'

there are more errors like these but the same header just different int's

I have tried #include  and #undef and that doesn't help.

Need help as my C++ knowledge sucks.

But, I m trying to improve.

Nicky



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Review Request: VWR-24667; Copy3rdPartyLibs.cmake needs to account for Visual Studio 10 and Visual Studio 10 Express.

2011-01-30 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/131/
---

Review request for Viewer.


Summary
---

Copy3rdPartyLibs.cmake need to respond correctly under Visual Studio 10 and 
Visual Studio 10 Express Edition.

 


This addresses bug VWR-24667.
http://jira.secondlife.com/browse/VWR-24667


Diffs
-

  doc/contributions.txt 691e3941d950 
  indra/cmake/Copy3rdPartyLibs.cmake 691e3941d950 

Diff: http://codereview.secondlife.com/r/131/diff


Testing
---

Tested good under windows 7 64 bit and Visual Studio 10 Express Edition.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: VWR-24667; Copy3rdPartyLibs.cmake needs to account for Visual Studio 10 and Visual Studio 10 Express.

2011-01-31 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/131/
---

(Updated Jan. 31, 2011, 7:34 a.m.)


Review request for Viewer.


Changes
---

Modified to include Jonathan Yap's review recommendation from 
https://jira.secondlife.com/browse/STORM-932. Added code from merov's wip at 
https://jira.secondlife.com/browse/STORM-860 variable declarations for MSVC_DIR 
and MSVC_SUFFIX and added values for Visual Studio 10.

Tested OK under windows 7 64 bit and Visual Studio 10 Express Edition.


Summary
---

Copy3rdPartyLibs.cmake need to respond correctly under Visual Studio 10 and 
Visual Studio 10 Express Edition.

 


This addresses bug VWR-24667.
http://jira.secondlife.com/browse/VWR-24667


Diffs (updated)
-

  indra/cmake/Copy3rdPartyLibs.cmake 691e3941d950 

Diff: http://codereview.secondlife.com/r/131/diff


Testing
---

Tested good under windows 7 64 bit and Visual Studio 10 Express Edition.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] devenv.com (was Re: Using 'autobuild' to build the viewer)

2011-01-31 Thread Nicky Perian
I looked at this some and I think it needs to be MSbuild.exe the command line 
builder for VS 2010 Express. I think it is available to use for all versions 
but, I need to confirm.




From: Jonathan Welch 
To: Brad Kittenbrink (Brad Linden) 
Cc: OpenSource Mailing List 
Sent: Mon, January 31, 2011 4:03:02 PM
Subject: Re: [opensource-dev] devenv.com (was Re: Using 'autobuild' to build 
the 
viewer)

I am waiting for an updated version of autobuild, one that knows how
to handle Express.

The only compiler program that looks promising in that installation
directory is called VCExpress.exe

>probably also need to add cases to handle whatever >naming conventions
> VCExpress has as well (if they're different).
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] devenv.com (was Re: Using 'autobuild' to build the viewer)

2011-01-31 Thread Nicky Perian
Your are right it isn't per se in VC Express 2005 but it is in .NET Framework 
on 
my machine but I have both Express and Pro.
Setting environment for using Microsoft Visual Studio 2005 x86 tools.

C:\VC80\VC>msbuild
Microsoft (R) Build Engine Version 2.0.50727.4927
[Microsoft .NET Framework, Version 2.0.50727.4952]
Copyright (C) Microsoft Corporation 2005. All rights reserved.

MSBUILD : error MSB1003: Specify a project or solution file. The current working
 directory does not contain a project or solution file.

C:\VC80\VC>msbuild /version
Microsoft (R) Build Engine Version 2.0.50727.4927
[Microsoft .NET Framework, Version 2.0.50727.4952]
Copyright (C) Microsoft Corporation 2005. All rights reserved.

2.0.50727.4927
C:\VC80\VC>c:\cygwin\bin\which msbuild.exe
/cygdrive/c/Windows/Microsoft.NET/Framework/v2.0.50727/msbuild.exe

C:\VC80\VC>
Setting environment for using Microsoft Visual Studio 2010 x86 tools.

c:\program files (x86)\microsoft visual studio 10.0\vc\bin>c:\cygwin\bin\which
sbuild.exe
/cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319/msbuild.exe

c:\program files (x86)\microsoft visual studio 10.0\vc\bin>msbuild /version
Microsoft (R) Build Engine Version 4.0.30319.1
[Microsoft .NET Framework, Version 4.0.30319.1]
Copyright (C) Microsoft Corporation 2007. All rights reserved.

4.0.30319.1
c:\program files (x86)\microsoft visual studio 10.0\vc\bin>







From: Jonathan Welch 
To: Nicky Perian 
Cc: Brad Kittenbrink (Brad Linden) ; OpenSource Mailing 
List 

Sent: Mon, January 31, 2011 4:34:34 PM
Subject: Re: [opensource-dev] devenv.com (was Re: Using 'autobuild' to build 
the 
viewer)

There is no msbuild.exe for VS 2005 Express (yes, a moot point soon).

On Mon, Jan 31, 2011 at 5:07 PM, Nicky Perian  wrote:
> I looked at this some and I think it needs to be MSbuild.exe the command
> line builder for VS 2010 Express. I think it is available to use for all
> versions but, I need to confirm.



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: VWR-24610 Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.

2011-01-31 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/121/
---

(Updated Jan. 31, 2011, 5:35 p.m.)


Review request for Viewer.


Changes
---

Adds LL_MSVC9 for code related to Visual Studio 2008. Provides for 
identification of all known Visual Studio versions.


Summary
---

Need additional eyes on this. My first RB.


This addresses bug VWR-24610.
http://jira.secondlife.com/browse/VWR-24610


Diffs (updated)
-

  indra/llcommon/llpreprocessor.h 26c09ad4293e 

Diff: http://codereview.secondlife.com/r/121/diff


Testing
---

Compiled with VS2010. Used with another patch around a microsoft bug. Have not 
used with VS 2005


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] problems working with autobuild

2011-01-31 Thread Nicky Perian
I can't tell but it looks like windows and you using cygwin, Is that correct?
I was able to us the Visual Studio Command Prompt and all went as planned in 
documentation save one patch from Oz.
Realize that isn't help. But, i didn't use cygwin and my Python was a seperate 
install in windows. Did not use the cygwin version of Python.





From: Twisted Laws 
To: SLDEV 
Sent: Mon, January 31, 2011 8:43:01 PM
Subject: [opensource-dev] problems working with autobuild

 So I figured I'd give the autobuild method of building a try.   I've not made 
it far yet 

and wondering if someone might give me a pointer on what I've done wrong...
 
I read: http://wiki.secondlife.com/wiki/Autobuild_Quick_Start
and read: 
https://lists.secondlife.com/pipermail/opensource-dev/2011-January/005633.html
v-autobuild is from: https://bitbucket.org/mani_linden/viewer-autobuild
 
I must be missing something here but I'm not sure what.  The autobuild/bin 
directory is 

in the path.   Python 2.6 installed.
 
Thanks for any hints,  session log follows  (note that the ./setup.py install 
fails, and i have
to use python setup.py install)
 
dir: /cygdrive/c/dev/hgbuilds
$ cd autobuild
dir: /cygdrive/c/dev/hgbuilds/autobuild
$ ls
autobuild  bin  build  setup.py
dir: /cygdrive/c/dev/hgbuilds/autobuild
$ ./setup.py install
./setup.py: line 23: from: command not found
./setup.py: line 27: PACKAGE_NAME: command not found
./setup.py: line 28: LLAUTOBUILD_VERSION: command not found
./setup.py: line 29: LLAUTOBUILD_SOURCE: command not found
./setup.py: line 30: CLASSIFIERS: command not found
./setup.py: line 41: ext_modules: command not found
./setup.py: line 43: syntax error near unexpected token `newline'
./setup.py: line 43: `setup('
dir: /cygdrive/c/dev/hgbuilds/autobuild
$ python setup.py install
running install
running build
running build_py
running build_scripts
running install_lib
running install_scripts
running install_egg_info
Removing C:\Python26\Lib\site-packages\autobuild-0.0.0-py2.6.egg-info
Writing C:\Python26\Lib\site-packages\autobuild-0.0.0-py2.6.egg-info
dir: /cygdrive/c/dev/hgbuilds/autobuild
$ cd ../v-autobuild
dir: /cygdrive/c/dev/hgbuilds/v-autobuild
$ autobuild configure -c OpenSourceRelWithDebInfo
C:\cygwin\bin\python: can't open file 
'/cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild': [Errno 2] No such file or 
directory
dir: /cygdrive/c/dev/hgbuilds/v-autobuild
$ ls -l /cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild
-rwxr-xr-x 1 John None 2213 Jan 31 20:37 
/cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild
dir: /cygdrive/c/dev/hgbuilds/v-autobuild
$



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] autobuild @ 442 (ffcfcf7cde2c) Bug?

2011-02-01 Thread Nicky Perian
C:\lindenhg\viewer-autobuild-vc80>autobuild configure -c OpenSourceRelWithDebInf
o
CMake Error at cmake/Prebuilt.cmake:51 (message):
  Failed to download or unpack prebuilt 'ogg-vorbis'.  Process returned The
  system cannot find the file specified.
Call Stack (most recent call first):
  cmake/Audio.cmake:11 (use_prebuilt_binary)
  llaudio/CMakeLists.txt:6 (include)


-- Configuring incomplete, errors occurred!
ERROR: default configuration returned 1
For more information: try re-running your command with --verbose or --debug


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Do not fail when no scp command is found, unless it is actually needed to fetch something

2011-02-01 Thread Nicky Perian
the file ogg-vorbis-1.1.3-1.2.0-windows-20101001a.tar.bz2 is in autobuild.xml 
and is in the install.cache. and does download manually
 




From: Nicky Perian 
To: Nicky Perian ; Oz Linden ; 
Viewer 

Sent: Fri, January 28, 2011 12:34:52 PM
Subject: Re: Review Request: Do not fail when no scp command is found, unless 
it 
is actually needed to fetch something


This is an automatically generated e-mail. To reply, visit: 
http://codereview.secondlife.com/r/127/  


Ship it!
Worked as designed/explained. For other dummies like me if you did setup.py 
install before the patch,  you need to repeat it to get the new patched version 
working in python.

- Nicky

On January 28th, 2011, 5:20 a.m., Oz Linden wrote:
Review request for Viewer.
By Oz Linden.
Updated Jan. 28, 2011, 5:20 a.m.
Description 
During initialization, if there is no scp or pscp command found then autobuild 
fails immediately.  This is true whether or not any scp urls need to be used.  
This change modifies the behavior so that a warning is printed if no command is 
found, but execution proceeds until an scp command is needed, at which time 
execution fails with an explanatory message.  This patch can print the warning 
multiple times - I didn't attempt to suppress the extras. 

Testing 
I've tested this locally, simulating the error by temporarily modifying the 
names of the commands to be found for scp.  I have not checked it on Windows, 
where the original problem was found. 

Diffs 
* autobuild/common.py (f49808fe3c07)
View Diff 


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] autobuild @ 442 (ffcfcf7cde2c) Bug?

2011-02-01 Thread Nicky Perian
the file ogg-vorbis-1.1.3-1.2.0-windows-20101001a.tar.bz2 is in autobuild.xml 
and is in the install.cache. and does download manually




From: Nicky Perian 
To: opensource-dev@lists.secondlife.com
Sent: Tue, February 1, 2011 11:57:53 AM
Subject: [opensource-dev] autobuild @ 442 (ffcfcf7cde2c)  Bug?


C:\lindenhg\viewer-autobuild-vc80>autobuild configure -c OpenSourceRelWithDebInf
o
CMake Error at cmake/Prebuilt.cmake:51 (message):
  Failed to download or unpack prebuilt 'ogg-vorbis'.  Process returned The
  system cannot find the file specified.
Call Stack (most recent call first):
  cmake/Audio.cmake:11 (use_prebuilt_binary)
  llaudio/CMakeLists.txt:6 (include)


-- Configuring incomplete, errors occurred!
ERROR: default configuration returned 1
For more information: try re-running your command with  --verbose or --debug



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] problems working with autobuild

2011-02-01 Thread Nicky Perian
In Microsoft Visual Studio->Tools->Visual Studio 2005 Command Prompt
yields->>

C:\VC80\vc\bin>"C:\VC80\Common7\Tools\vsvars32.bat"
Setting environment for using Microsoft Visual Studio 2005 x86 tools.

Then the Python Path is c:\Python26








From: Twisted Laws 
To: lati...@streamgrid.net; nickyper...@yahoo.com
Cc: SLDEV 
Sent: Tue, February 1, 2011 10:36:27 AM
Subject: RE: [opensource-dev] problems working with autobuild

 just to be clear here, i've no problems configuring and building in 
vc2005expess the old way.  

i start the process with "cmake ." in the indra directory in a cygwin window.  
then i open 

the .sln file with vc2005express and set the build type and build it.  all is 
fine.I can also 

use the older way of "./develop.py -G vc80 configure".   I don't see a visual 
studio 2005 

command prompt in my vc2005express.   i have python26 installed and the one in 
/usr/bin 

is linked to that python26.  

i can run develop.py with "./develop.py -G vc80 configure" and it works ok, so 
its not a 
wrong python error (one in /usr/bin is linked to python26).  Every python 
script 
on my 

system worked until this one.
 
but i don't understand this sequence...
> > $ autobuild configure -c OpenSourceRelWithDebInfo
> > C:\cygwin\bin\python: can't open file
> > '/cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild': [Errno 2] No such file
> > or directory
> > dir: /cygdrive/c/dev/hgbuilds/v-autobuild
> > $ ls -l /cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild
> > -rwxr-xr-x 1 John None 2213 Jan 31 20:37
> > /cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild
 
where it says the file or directory doesn't exist yet it does...  it obviously 
existed or 

python wouldn't have started to begin with.
 
 
> The old style build didn't work in cygwin shell either. It wanted
> cmake and python to be native windows versions. After deleting cygwin
> versions of those, all worked. Perhaps a similar thing can help for
> the autobuild?


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] problems working with autobuild

2011-02-01 Thread Nicky Perian
Twisted,
Looks like a bad link. 
Nicky
This webpage is not available.
The webpage 
at 
http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/merov_fmod-autobuild/rev/219050/arch/CYGWIN/installer/fmod-3.75-windows-20110113.tar.bz2
 might
 be temporarily down or it may have moved permanently to a new web address.
 More information on this error




From: Twisted Laws 
To: nickyper...@yahoo.com
Cc: SLDEV 
Sent: Tue, February 1, 2011 3:33:11 PM
Subject: RE: [opensource-dev] problems working with autobuild

 Thanks to Nicky, I've made it further.  I didn't have a command prompt menu 
option in vc2005 express but i was able to find information on the net to help 
me create one.  So now autobuild does run in a vc2005 command prompt window for 
me but still fails with the following (raw) log:(note at the end of it i 
did 
verify i was up-to-date)
 
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE>echo %PATH%
C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files (x
86)\Microsoft Visual Studio 8\VC\BIN;C:\Program Files (x86)\Microsoft Visual Stu
dio 8\Common7\Tools;C:\Program Files (x86)\Microsoft Visual Studio 8\SDK\v2.0\bi
n;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files (x86)\Microsoft
 Visual Studio 8\VC\VCPackages;C:\Program Files\Common Files\Microsoft Shared\Wi
ndows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\
Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\Cybe
rLink\Power2Go;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;c:\Pr
ogram Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Mi
crosoft SQL Server\100\DTS\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\
Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Mercurial\;C:\Pro
gram Files (x86)\Windows Live\Shared;C:\Python26;C:\Program Files (x86)\CMake 2.
6\bin;C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin;C:\dev\hgbuilds\au
tobuild\bin
C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE>cd c:\dev\hgbuilds\
v-autobuild
c:\dev\hgbuilds\v-autobuild>autobuild configure -c Release
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
8/VC/bin/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
8/VC/bin/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi
o 8/VC/bin/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi
o 8/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Using autobuild at: C:/dev/hgbuilds/autobuild/bin/autobuild.cmd
unable to download file: 
Traceback (most recent call last):
  File "C:\Python26\Lib\site-packages\autobuild\common.py", line 243, in downloa
d_package
file(cachename, 'wb').write(urllib2.urlopen(package).read())
  File "C:\Python26\lib\urllib2.py", line 124, in urlopen
return _opener.open(url, data, timeout)
  File "C:\Python26\lib\urllib2.py", line 383, in open
response = self._open(req, data)
  File "C:\Python26\lib\urllib2.py", line 401, in _open
'_open', req)
  File "C:\Python26\lib\urllib2.py", line 361, in _call_chain
result = func(*args)
  File "C:\Python26\lib\urllib2.py", line 1130, in http_open
return self.do_open(httplib.HTTPConnection, req)
  File "C:\Python26\lib\urllib2.py", line 1105, in do_open
raise URLError(err)
URLError: 
ERROR: failed to download http://s3-proxy.lindenlab.com/private-builds-secondlif
e-com/hg/repo/merov_fmod-autobuild/rev/219050/arch/CYGWIN/installer/fmod-3.75-wi
ndows-20110113.tar.bz2
For more information: try re-running your command with --verbose or --debug
CMake Error at cmake/Prebuilt.cmake:51 (message):
  Failed to download or unpack prebuilt 'fmod'.  Process returned 1.
Call Stack (most recent call first):
  cmake/FMOD.cmake:12 (use_prebuilt_binary)
  llaudio/CMakeLists.txt:8 (include)

-- Configuring incomplete, errors occurred!
ERROR: default configuration returned 1
For more information: try re-running your command with --verbose or --debug
c:\dev\hgbuilds\v-autobuild>hg pull
pulling from https://bitbucket.org/mani_linden/viewer-autobuild
searching for changes
no changes found
c:\dev\hgbuilds\v-autobuild>cd ../autobuild
c:\dev\hgbuilds\autobuild>hg pull
pulling from https://bitbucket.org/lindenlab/autobuild
searching for changes
no changes found
c:\dev\hgbuilds\autobuild>



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] problems working with autobuild

2011-02-01 Thread Nicky Perian
Also,
Might want to start with RelWithDebInfo. That seems to work. You may have found 
a Release Bug.





From: Nicky Perian 
To: Twisted Laws 
Cc: SLDEV 
Sent: Tue, February 1, 2011 3:40:28 PM
Subject: Re: [opensource-dev] problems working with autobuild


Twisted,
Looks like a bad link. 
Nicky
This webpage is not available.
The webpage 
at 
http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/merov_fmod-autobuild/rev/219050/arch/CYGWIN/installer/fmod-3.75-windows-20110113.tar.bz2
 might
 be temporarily down or it may have moved permanently to a new web address.
 More information on this  error




From: Twisted Laws 
To: nickyper...@yahoo.com
Cc: SLDEV 
Sent: Tue, February 1, 2011 3:33:11 PM
Subject: RE: [opensource-dev] problems working with autobuild

 Thanks to Nicky, I've made it further.  I didn't have a command prompt menu 
option in vc2005 express but i was able to find information on the net to help 
me create one.  So now autobuild does run in a vc2005 command prompt window for 
me but still fails with the following (raw) log:(note at the end of it i 
did 
verify i was up-to-date)
 
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE>echo %PATH%
C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files (x
86)\Microsoft Visual Studio 8\VC\BIN;C:\Program Files (x86)\Microsoft Visual Stu
dio 8\Common7\Tools;C:\Program Files (x86)\Microsoft Visual Studio 8\SDK\v2.0\bi
n;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files (x86)\Microsoft
 Visual Studio 8\VC\VCPackages;C:\Program Files\Common Files\Microsoft Shared\Wi
ndows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\
Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\Cybe
rLink\Power2Go;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;c:\Pr
ogram Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Mi
crosoft SQL Server\100\DTS\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\
Program Files  (x86)\QuickTime\QTSystem\;C:\Program Files 
(x86)\Mercurial\;C:\Pro
gram Files (x86)\Windows Live\Shared;C:\Python26;C:\Program Files (x86)\CMake 2.
6\bin;C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin;C:\dev\hgbuilds\au
tobuild\bin
C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE>cd c:\dev\hgbuilds\
v-autobuild
c:\dev\hgbuilds\v-autobuild>autobuild configure -c Release
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
8/VC/bin/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
8/VC/bin/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi
o 8/VC/bin/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi
o 8/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Using autobuild at: C:/dev/hgbuilds/autobuild/bin/autobuild.cmd
unable to download file: 
Traceback (most recent call last):
  File "C:\Python26\Lib\site-packages\autobuild\common.py", line 243, in downloa
d_package
file(cachename, 'wb').write(urllib2.urlopen(package).read())
  File "C:\Python26\lib\urllib2.py", line 124, in urlopen
return _opener.open(url, data, timeout)
  File "C:\Python26\lib\urllib2.py", line 383, in open
response = self._open(req, data)
  File "C:\Python26\lib\urllib2.py", line 401, in _open
'_open', req)
  File "C:\Python26\lib\urllib2.py", line 361, in _call_chain
result = func(*args)
  File "C:\Python26\lib\urllib2.py", line 1130, in http_open
return self.do_open(httplib.HTTPConnection, req)
  File "C:\Python26\lib\urllib2.py", line 1105, in do_open
raise URLError(err)
URLError: 
ERROR: failed to download http://s3-proxy.lindenlab.com/private-builds-secondlif
e-com/hg/repo/merov_fmod-autobuild/rev/219050/arch/CYGWIN/installer/fmod-3.75-wi
ndows-20110113.tar.bz2
For more information: try re-running your command with --verbose or --debug
CMake Error at cmake/Prebuilt.cmake:51 (message):
  Failed to download or unpack prebuilt 'fmod'.  Process returned 1.
Call Stack (most recent call first):
  cmake/FMOD.cmake:12 (use_prebuilt_binary)
  llaudio/CMakeLists.txt:8 (include)

-- Configuring incomplete, errors occurred!
ERROR: default configuration returned 1
For more information: try re-running your command with --verbose or --debug
c:\dev\hgbuilds\v-autobuild>hg pull
pulling from https://bitbucket.org/mani_linden/viewer-autobuild
searching for changes
no changes found
c:\dev\hgbuilds\v-autobuild>cd ../autobuild
c:\dev\hgbuilds\autobuild>

Re: [opensource-dev] autobuild @ 442 (ffcfcf7cde2c) Bug?

2011-02-01 Thread Nicky Perian
nm, it was a bad local repo.




From: Nicky Perian 
To: Nicky Perian ; opensource-dev@lists.secondlife.com
Sent: Tue, February 1, 2011 12:04:30 PM
Subject: Re: [opensource-dev] autobuild @ 442 (ffcfcf7cde2c)  Bug?


the file ogg-vorbis-1.1.3-1.2.0-windows-20101001a.tar.bz2 is in autobuild.xml 
and is in the install.cache. and does download manually




From: Nicky Perian 
To: opensource-dev@lists.secondlife.com
Sent: Tue, February 1, 2011 11:57:53 AM
Subject: [opensource-dev] autobuild @ 442 (ffcfcf7cde2c)  Bug?


C:\lindenhg\viewer-autobuild-vc80>autobuild configure -c OpenSourceRelWithDebInf
o
CMake Error at cmake/Prebuilt.cmake:51 (message):
  Failed to download or unpack prebuilt 'ogg-vorbis'.  Process returned The
  system cannot find the file specified.
Call Stack (most recent call first):
  cmake/Audio.cmake:11 (use_prebuilt_binary)
  llaudio/CMakeLists.txt:6 (include)


-- Configuring incomplete, errors occurred!
ERROR: default configuration returned 1
For more information: try re-running your command with  --verbose or --debug


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] problems working with autobuild

2011-02-01 Thread Nicky Perian
The design of autobuild was for VS2005 Pro which is SL's only supported windows 
compiler. Express doesn't ship with devenv. So, until that is fixed autobuild 
is 
little more that a souped up develop.py. You can configure with it, but you 
will 
need to build the normal way with the IDE and build solution. 




From: Twisted Laws 
To: SLDEV 
Sent: Tue, February 1, 2011 3:56:50 PM
Subject: Re: [opensource-dev] problems working with autobuild

 Ok, I figured out i made a mistake with -c Release...   now i can't find devenv
 

c:\dev\hgbuilds\v-autobuild>autobuild configure -c OpenSourceRelWithDebInfo
package libuuid has no installation information configured for platform windows
package fontconfig has no installation information configured for platform windo
ws
-- We seem to have an artwork bundle in the tree - brilliant.
-- Version of viewer is 2.6.0.0
-- Configuring done
-- Generating done
-- Build files have been written to: C:/dev/hgbuilds/v-autobuild/build-vc80
c:\dev\hgbuilds\v-autobuild>autobuild build -c OpenSourceRelWithDebInfo
package libuuid has no installation information configured for platform windows
package fontconfig has no installation information configured for platform windo
ws
-- We seem to have an artwork bundle in the tree - brilliant.
-- Version of viewer is 2.6.0.0
-- Configuring done
-- Generating done
-- Build files have been written to: C:/dev/hgbuilds/v-autobuild/build-vc80
'devenv.com' is not recognized as an internal or external command,
operable program or batch file.
ERROR: building default configuration returned 1
For more information: try re-running your command with --verbose or --debug
c:\dev\hgbuilds\v-autobuild>



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] autobuild project VCExpress Command Line Build Need Testers

2011-02-02 Thread Nicky Perian
I tested this on my machine and in viewer-autobuild after "autobuild configure 
-c OpenSourceRelWithDebInfo" but,
my machine has both Express and Pro present.

>From /viewer-autobuild
 

vcbuild.exe /logfile:Secondlife.log build-vc80\Secondlife.sln /platform=win32 
"RelWithDebInfo|Win32"


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] llpaneloutfitedit.cpp failure to compile with vs2010 and boost 1.45.

2011-02-02 Thread Nicky Perian

std::for_each(item_set.begin(), item_set.end(), boost::bind( 
&uuid_vec_t::push_back, &uuid_list, _1));



..\..\newview\llpaneloutfitedit.cpp(1332): error C2780: 
'boost::_bi::bind_t<_bi::dm_result::type,boost::_mfi::dm,_bi::list_av_1::type> boost::bind(M T::* 
,A1)' : expects 2 arguments - 3 provided
 
 C:\lindenhg\vcexpress2010build\libraries\include\boost/bind/bind.hpp(1728) : 
see declaration of 'boost::bind'


I have diffed and boost1-39 and i cant find differences.

Need pointers to help solve.



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] autobuild and vsexpress

2011-02-03 Thread Nicky Perian
If anyone wants to help bring autobuild to vsexpress here are two 
starter(1commit each) repositories. 
http://nic...@bitbucket.org/NickyP/viewer-autobuild-express-wip
http://nic...@bitbucket.org/NickyP/autobuild-vcexpress-wip
I was able to make a  warts and all build of LindenDeveloper.exe and logged to 
aditi with it.



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] autobuild and vsexpress

2011-02-03 Thread Nicky Perian
sure, 
Be later today or first thing in the morning at -6GMT.




From: Oz Linden (Scott Lawrence) 
To: Nicky Perian 
Cc: opensource-dev@lists.secondlife.com; robin.cornel...@gmail.com
Sent: Thu, February 3, 2011 11:05:12 AM
Subject: Re: autobuild and vsexpress

On 2011-02-03 11:54, Nicky Perian wrote: 
If anyone wants to help bring autobuild to vsexpress here are two 
starter(1commit each) repositories. 
>http://nic...@bitbucket.org/NickyP/viewer-autobuild-express-wip
>http://nic...@bitbucket.org/NickyP/autobuild-vcexpress-wip
>I was able to make a  warts and all build of LindenDeveloper.exe 
>and 
>logged to aditi with it.
>
>
>
would you mind posting the changesets on codereview.secondlife.com so that I 
can 
get the autobuild devs to review them?


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Review Request: Make autobuild-viewer work under Visual Studio 2005 Express Edition

2011-02-03 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/134/
---

Review request for Viewer.


Summary
---

Make viewer-autobuild work under Visual Studio 2005 Express Edition.

This modification is a test case and applies to  -OpenSourceRelWithDebInfo only.


This addresses bugs autobuild, vcexpress and with.
http://jira.secondlife.com/browse/autobuild
http://jira.secondlife.com/browse/vcexpress
http://jira.secondlife.com/browse/with


Diffs
-

  autobuild.xml 00453191c1b9 

Diff: http://codereview.secondlife.com/r/134/diff


Testing
---

Configuration batch file content:
@echo
call c:\VC80\VC\bin\vcvars32.bat
C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c 
OpenSourceRelWithDebInfo

Build batch file content:
C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c 
OpenSourceRelWithDebInfo

There is one post build re-configuration error related to devenv versus vcbuild 
parameter sequence.
However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe
 was built and
log on to aditi successful.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make autobuild-viewer work under Visual Studio 2005 Express Edition

2011-02-03 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/134/#review319
---


will redo looks like line ending problems.

- Nicky


On Feb. 3, 2011, 1:51 p.m., Nicky Perian wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/134/
> ---
> 
> (Updated Feb. 3, 2011, 1:51 p.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Make viewer-autobuild work under Visual Studio 2005 Express Edition.
> 
> This modification is a test case and applies to  -OpenSourceRelWithDebInfo 
> only.
> 
> 
> This addresses bugs autobuild, vcexpress and with.
> http://jira.secondlife.com/browse/autobuild
> http://jira.secondlife.com/browse/vcexpress
> http://jira.secondlife.com/browse/with
> 
> 
> Diffs
> -
> 
>   autobuild.xml 00453191c1b9 
> 
> Diff: http://codereview.secondlife.com/r/134/diff
> 
> 
> Testing
> ---
> 
> Configuration batch file content:
> @echo
> call c:\VC80\VC\bin\vcvars32.bat
> C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c 
> OpenSourceRelWithDebInfo
> 
> Build batch file content:
> C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c 
> OpenSourceRelWithDebInfo
> 
> There is one post build re-configuration error related to devenv versus 
> vcbuild parameter sequence.
> However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe
>  was built and
> log on to aditi successful.
> 
> 
> Thanks,
> 
> Nicky
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make autobuild-viewer work under Visual Studio 2005 Express Edition

2011-02-03 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/134/
---

(Updated Feb. 3, 2011, 2:35 p.m.)


Review request for Viewer.


Summary
---

Make viewer-autobuild work under Visual Studio 2005 Express Edition.

This modification is a test case and applies to  -OpenSourceRelWithDebInfo only.


This addresses bugs autobuild, vcexpress and with.
http://jira.secondlife.com/browse/autobuild
http://jira.secondlife.com/browse/vcexpress
http://jira.secondlife.com/browse/with


Diffs
-

  autobuild.xml 00453191c1b9 

Diff: http://codereview.secondlife.com/r/134/diff


Testing
---

Configuration batch file content:
@echo
call c:\VC80\VC\bin\vcvars32.bat
C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c 
OpenSourceRelWithDebInfo

Build batch file content:
C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c 
OpenSourceRelWithDebInfo

There is one post build re-configuration error related to devenv versus vcbuild 
parameter sequence.
However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe
 was built and
log on to aditi successful.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make autobuild-viewer work under Visual Studio 2005 Express Edition

2011-02-03 Thread Nicky Perian


> On Feb. 3, 2011, 1:59 p.m., Nicky Perian wrote:
> > will redo looks like line ending problems.

Reponed for comment. Don't know if it is line endings or normal operations that 
cause view diff to display the entire file. 


- Nicky


---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/134/#review319
---


On Feb. 3, 2011, 2:35 p.m., Nicky Perian wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/134/
> ---
> 
> (Updated Feb. 3, 2011, 2:35 p.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Make viewer-autobuild work under Visual Studio 2005 Express Edition.
> 
> This modification is a test case and applies to  -OpenSourceRelWithDebInfo 
> only.
> 
> 
> This addresses bugs autobuild, vcexpress and with.
> http://jira.secondlife.com/browse/autobuild
> http://jira.secondlife.com/browse/vcexpress
> http://jira.secondlife.com/browse/with
> 
> 
> Diffs
> -
> 
>   autobuild.xml 00453191c1b9 
> 
> Diff: http://codereview.secondlife.com/r/134/diff
> 
> 
> Testing
> ---
> 
> Configuration batch file content:
> @echo
> call c:\VC80\VC\bin\vcvars32.bat
> C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c 
> OpenSourceRelWithDebInfo
> 
> Build batch file content:
> C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c 
> OpenSourceRelWithDebInfo
> 
> There is one post build re-configuration error related to devenv versus 
> vcbuild parameter sequence.
> However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe
>  was built and
> log on to aditi successful.
> 
> 
> Thanks,
> 
> Nicky
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.

2011-02-03 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/136/
---

Review request for Viewer.


Summary
---

This modification is a test case and applies to  -OpenSourceRelWithDebInfo only.

Configuration batch file content:
@echo
call c:\VC80\VC\bin\vcvars32.bat
C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c 
OpenSourceRelWithDebInfo

Build batch file content:
C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c 
OpenSourceRelWithDebInfo

This is a clean up of a discarded RB


This addresses bug viewer-autobuild.
http://jira.secondlife.com/browse/viewer-autobuild


Diffs
-

  autobuild.xml 00453191c1b9 

Diff: http://codereview.secondlife.com/r/136/diff


Testing
---

There is one post build re-configuration error related to devenv versus vcbuild 
parameter sequence.
However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe
 was built and
log on to aditi successful.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Review Request: Debugging autobuild post build re-configuration error.

2011-02-03 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/137/
---

Review request for Viewer.


Summary
---

Print out failed build_config from autobuild_tool_build.py


This addresses bug autobuild.


Diffs
-

  autobuild/autobuild_tool_build.py ffcfcf7cde2c 

Diff: http://codereview.secondlife.com/r/137/diff


Testing
---

Just started, trying to determine if the error can be corrected with 
autobuild.xml entries or by post-build string adjustments.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.

2011-02-05 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/136/#review334
---


WolfPup: I tried the adding a slightly different group  to autobuild.xml 
(OpenSourceRelWithDebInfoE)
and python scripts crash. Appears to perform actions based on the section title 
 in addition to the
section content. So, i think the LL Devs should work that one out.

Python error output:
C:\lindenhg\viewer-autobuild-wip>autobconf
ECHO is on.

C:\lindenhg\viewer-autobuild-wip>call c:\VC80\VC\bin\vcvars32.bat

C:\lindenhg\viewer-autobuild-wip>"C:\VC80\Common7\Tools\vsvars32.bat"
Setting environment for using Microsoft Visual Studio 2005 x86 tools.

C:\lindenhg\viewer-autobuild-wip>C:\lindenhg\autobuild-vcexpress-wip\bin\autobui
ld --debug configure -c OpenSourceRelWithDebInfoE
no configuration for build configuration 'OpenSourceRelWithDebInfoE'
Traceback (most recent call last):
  File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\autobuild_tool_configure.p
y", line 106, in _configure_a_configuration
config.get_build_configuration(build_configuration.name, 'common')
  File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\configfile.py", line 100,
in get_build_configuration
build_configuration_name)
ConfigurationError: no configuration for build configuration 'OpenSourceRelWithD
ebInfoE'
no common platform found
Traceback (most recent call last):
  File "C:\Python26\lib\logging\__init__.py", line 776, in emit
msg = self.format(record)
  File "C:\Python26\lib\logging\__init__.py", line 654, in format
return fmt.format(record)
  File "C:\Python26\lib\logging\__init__.py", line 436, in format
record.message = record.getMessage()
  File "C:\Python26\lib\logging\__init__.py", line 306, in getMessage
msg = msg % self.args
  File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\executable.py", line 86, i
n __str__
return ' '.join(all_arguments)
TypeError: sequence item 0: expected string, NoneType found
no command specified
Traceback (most recent call last):
  File "C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild", line 47, in 

sys.exit( Autobuild().main(sys.argv[1:]) )
  File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\autobuild_main.py", line 1
35, in main
tool_to_run.run(args)
  File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\autobuild_tool_configure.p
y", line 81, in run
args.additional_options, args.dry_run)
  File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\autobuild_tool_configure.p
y", line 123, in _configure_a_configuration
return configure_executable(extra_arguments)
  File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\executable.py", line 72, i
n __call__
raise ExecutableError('no command specified')
ExecutableError: no command specified
ERROR: no command specified
For more information: try re-running your command with --verbose or --debug

- Nicky


On Feb. 5, 2011, 3:25 a.m., Nicky Perian wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/136/
> ---
> 
> (Updated Feb. 5, 2011, 3:25 a.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> This modification is a test case and applies to  -OpenSourceRelWithDebInfo 
> only.
> 
> Configuration batch file content:
> @echo
> call c:\VC80\VC\bin\vcvars32.bat
> C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c 
> OpenSourceRelWithDebInfo
> 
> Build batch file content:
> C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c 
> OpenSourceRelWithDebInfo
> 
> This is a clean up of a discarded RB
> 
> 
> This addresses bug open-1.
> http://jira.secondlife.com/browse/open-1
> 
> 
> Diffs
> -
> 
>   autobuild.xml 00453191c1b9 
> 
> Diff: http://codereview.secondlife.com/r/136/diff
> 
> 
> Testing
> ---
> 
> There is one post build re-configuration error related to devenv versus 
> vcbuild parameter sequence.
> However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe
>  was built and
> log on to aditi successful.
> 
> 
> Thanks,
> 
> Nicky
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.

2011-02-05 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/136/
---

(Updated Feb. 5, 2011, 8:50 p.m.)


Review request for Viewer.


Changes
---

Updated per Wolfpup review. Restored OpenSourceRelWithDebInfo to devenv build.
Established OpenSourceRelWithDebInfoE for Express edition which uses 
vcbuild.exe.
autobconf.bat content--
@echo
call c:\VC80\VC\bin\vcvars32.bat
C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c 
OpenSourceRelWithDebInfoE

autobb.bat content--
C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c 
OpenSourceRelWithDebInfoE

Problem cited in my earlier entry was not considering the dual nature of 
autobuild.xml. That being sections for configuration and building.

Bottom line is this should work for Express without breaking Pro. If both Pro 
and Express are installed either method may be used. If only Pro is present 
either method my be used.


Summary
---

This modification is a test case and applies to  -OpenSourceRelWithDebInfo only.

Configuration batch file content:
@echo
call c:\VC80\VC\bin\vcvars32.bat
C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c 
OpenSourceRelWithDebInfo

Build batch file content:
C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c 
OpenSourceRelWithDebInfo

This is a clean up of a discarded RB


This addresses bug open-1.
http://jira.secondlife.com/browse/open-1


Diffs (updated)
-

  autobuild.xml 00453191c1b9 

Diff: http://codereview.secondlife.com/r/136/diff


Testing
---

There is one post build re-configuration error related to devenv versus vcbuild 
parameter sequence.
However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe
 was built and
log on to aditi successful.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.

2011-02-06 Thread Nicky Perian
14773 (21ef0a07c2cd) OPEN-1 WORKAROUND correct build arg

Build complete: 125 Projects succeeded, 0 Projects failed, 2 Projects skipped

C:\lindenhg\viewer-autobuildvs8>




From: Oz Linden (Scott Lawrence) 
To: opensource-dev@lists.secondlife.com
Sent: Sun, February 6, 2011 9:40:52 AM
Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under 
Visual Studio 2005 Express Edition.

On 2011-02-06 9:15, Oz Linden (Scott Lawrence) wrote:
> I've created a repo sync'ed up to the latest viewer-development, and 
> with this workaround (I renamed the configuration 
> VCexpressRelWithDebInfo to make it stand out a bit more).  If folks 
> with VS Express (2005) could please test it :
>
> https://bitbucket.org/oz_linden/viewer-autobuildvs8
>
> I'm running a test in TeamCity now to make sure that it does not 
> bother the production builds.
>
> I don't consider this a real fix for the problem (now tracked as 
> OPEN-1, incidentally), but it's a good enough workaround that we could 
> lower the severity below Showstopper and remove this block on merging 
> autobuild into viewer-development.
>
> That would leave the only remaining Showstopper OPEN-4 (using Fmod in 
> an autobuild), which shouldn't be too hard to document some workaround 
> for.
>

Please test (or retest, as the case may be) using the above repo at 
changeset 21ef0a07c2cd or later...

Thanks to NickyP, JonathanYap, and archer for developing and testing 
this workaround.

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.

2011-02-06 Thread Nicky Perian
try

autobuild --debug build -c VCexpressRelWithDebInfo




From: Twisted Laws 
To: Oz Linden ; SLDEV 
Sent: Sun, February 6, 2011 11:38:11 AM
Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under 
Visual Studio 2005 Express Edition.
c:\dev\hgbuilds\viewer-autobuildvs8>autobuild build -c OpenSourceRelWithDebInfo
 
Since I wasn't sure of the exact command to run I also tried:
 
c:\dev\hgbuilds\viewer-autobuildvs8>autobuild build -c OpenSourceRelWithDebInfo
--verbose
executing configure command cmake -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo -DUNA
TTENDED:BOOL=OFF -DWORD_SIZE:STRING=32 -DROOT_PROJECT_NAME:STRING=SecondLife -G
"Visual Studio 8 2005" -DSTANDALONE:BOOL=FALSE -DINSTALL_PROPRIETARY=FALSE -DFMO
D=FALSE ../indra
package libuuid has no installation information configured for platform windows
package fontconfig has no installation information configured for platform windo
ws
-- We seem to have an artwork bundle in the tree - brilliant.
-- Version of viewer is 2.6.0.0
-- Configuring done
-- Generating done
-- Build files have been written to: C:/dev/hgbuilds/viewer-autobuildvs8/build-v
c80
executing build command devenv.com /build RelWithDebInfo SecondLife.sln
'devenv.com' is not recognized as an internal or external command,
operable program or batch file.
ERROR: building default configuration returned 1
For more information: try re-running your command with --verbose or --debug
c:\dev\hgbuilds\viewer-autobuildvs8>



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.

2011-02-06 Thread Nicky Perian
Later today Ill bring up in IDE and see it the same errors arise. idk what is 
happening but if 2 that we know have them of then we need to try and correct.




From: Twisted Laws 
To: Oz Linden ; SLDEV 
Sent: Sun, February 6, 2011 1:07:27 PM
Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under 
Visual Studio 2005 Express Edition.

 Ok, i found i can get much further compiling in the IDE and this is all i end 
up with now.  Note that the issue with winres.h is one i always have had with 
and easy change of defining IDC_STATIC and including winresrc.h instead.
 
Twisted
 
Warning 1 warning LNK4099: PDB 'vc80.pdb' was not found with 
'..\packages\lib\release\exception_handler.lib' or at 
'C:\dev\hgbuilds\viewer-autobuildvs8\build-vc80\sharedlibs\RelWithDebInfo\vc80.pdb';
 linking object as if no debug info exception_handler.lib 
Warning 2 warning LNK4099: PDB 'vc80.pdb' was not found with 
'..\packages\lib\release\crash_generation_client.lib' or at 
'C:\dev\hgbuilds\viewer-autobuildvs8\build-vc80\sharedlibs\RelWithDebInfo\vc80.pdb';
 linking object as if no debug info crash_generation_client.lib 
Warning 3 warning LNK4099: PDB 'vc80.pdb' was not found with 
'..\packages\lib\release\common.lib' or at 
'C:\dev\hgbuilds\viewer-autobuildvs8\build-vc80\sharedlibs\RelWithDebInfo\vc80.pdb';
 linking object as if no debug info common.lib 
Error 4 error PRJ0019: A tool returned an error code from "Generating 
PROJECT_llmessage_TEST_lltemplatemessagedispatcher_ok.txt" llmessage_tests 
Error 5 error PRJ0019: A tool returned an error code from "Generating 
PROJECT_llupdaterservice_TEST_llupdaterservice_ok.txt" llupdaterservice_tests 
Error 6 error PRJ0019: A tool returned an error code from "Performing 
viewer_manifest copy" copy_w_viewer_manifest 
Warning 7 warning LNK4221: no public symbols found; archive member will be 
inaccessible llfunctorregistry.obj 
Error 8 fatal error RC1015: cannot open include file 
'winres.h'. c:\dev\hgbuilds\viewer-autobuildvs8\indra\newview\res\viewerRes.rc 
10 

Error 9 error PRJ0019: A tool returned an error code from "Generating 
RelWithDebInfo/touched.bat" package 

 

 From: twisted_l...@hotmail.com
To: o...@lindenlab.com; opensource-dev@lists.secondlife.com
Date: Sun, 6 Feb 2011 12:56:55 -0500
Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under 
Visual Studio 2005 Express Edition.

 Ok, i'm an idiot and can't follow instructions   So i  reread Oz's msg and 
found i was using the wrong config and redid it with 

autobuild configure -c VCexpressRelWithDebInfo
 
Then that part worked ok.
 
If i then just used "autobuild build" it had the same fmod error as before.
 
So i tried autobuild build -c VCexpressRelWithDebInfo --verbose  and things 
went 
further but as someone else reported then i got 100's of errors about 
winsock2.h 
not being found.   Why does it continue to try to build everything after it 
gets 
so many errors?  

 
Build complete: 12 Projects succeeded, 113 Projects failed, 2 Projects skipped
 
 

___ Policies and (un)subscribe 
information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev 
Please read the policies before posting to keep unmoderated posting privileges 



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.

2011-02-06 Thread Nicky Perian
What is your windows OS? I may be able to Vbox/VM it to test.




From: Ima Mechanique 
To: opensource-dev@lists.secondlife.com
Sent: Sun, February 6, 2011 1:15:31 PM
Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under 
Visual Studio 2005 Express Edition.

> I'm getting dozens of these errors
> 
> fatal error C1083: Cannot open include file: 'winsock2.h': No such file or 
>directory
> 
> and
> 
> fatal error C1083: Cannot open include file: 'windows.h': No such file or 
>directory
> 
> Seems that it is not using the Include directories list.

Just to clarify. These errors are only generated when using "autobuild
build -c VCexpressRelWithDebInfo" If using the MSVC Express gui it
builds with only the usual niggles (like failing on x64 because it can't
find a directory)


--
Ima Mechanique
ima.mechanique(at)blueyonder.co.uk


___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.

2011-02-06 Thread Nicky Perian
I remembered reading about some issues (don't ask me to expand) of not having 
the latest SDK's when using win64. I have both express and pro on my machine 
and 
my include settings for Pro reflect newer SDK's.
Maybe you can try these includes.

http://picpaste.com/vs2005proIncludes-2Fa11vp6.PNG 




From: Ima Mechanique 
To: opensource-dev@lists.secondlife.com
Sent: Sun, February 6, 2011 3:34:41 PM
Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under 
Visual Studio 2005 Express Edition.

> On 2011-02-06 14:15, Ima Mechanique wrote:
> > Just to clarify. These errors are only generated when using "autobuild
> > build -c VCexpressRelWithDebInfo" If using the MSVC Express gui it
> > builds with only the usual niggles (like failing on x64 because it can't
> > find a directory)
> 
> Can you tell what is being done differently?

Not really. Looking at the build logs, apart from the lack of cmake
command and some packages missing (like fmod), they look pretty much the
same.

> Perhaps from the gui it's not building the same set of targets?

My suspicion, is that the GUI is using its Include files directory list
and the command line is not. The INCLUDE env variable only contains
"C:\Program Files (x86)\Microsoft\Visual Studio\8\VC\INCLUDE;" instead
of the dozen or more in the GUI list.  However manually adding the two
SDK include directories where the files exist doesn't help (and the lack
doesn't harm the standard v-d build).

> ___
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/OpenSource-Dev
> Please read the policies before posting to keep unmoderated posting privileges

--
Ima Mechanique
ima.mechanique(at)blueyonder.co.uk


___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.

2011-02-06 Thread Nicky Perian
Help->About VC++2005 Express Edition->Copy Info-->Paste from Clipboard 
yeilds--
Microsoft Visual Studio 2005
Version 8.0.50727.867  (vsvista.050727-8600)
Microsoft .NET Framework
Version 2.0.50727 SP2

Installed Edition: VC Express

Microsoft Visual C++ 2005   76542-000-011-00125
Microsoft Visual C++ 2005
**
Invoke Terminal and execute->>
"C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat"
Yeilds
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
C:\>


Early on I had a problem where vcvars32.bat did not execute properly when
invoked from within Express. I had to drill down through All Programs
and invoke from within Visual Studio Tools.

You should have "Setting environment for using Microsoft Visual Studio 2005 x86 
tools."
without any errors before using the terminal.

Anyway a couple things to check. I have tried unsucessfully 
to force a repo of failed includes.




From: Twisted Laws 
To: SLDEV 
Sent: Sun, February 6, 2011 3:05:25 PM
Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under 
Visual Studio 2005 Express Edition.

 I tried making these changes...   it did not do anything different or help me 
in my situation of not finding the windows.h and winsock2.h. 

 I'd start over and rebuild the dev environment but its not a good option for 
me 
at this time.
 
> Date: Sun, 6 Feb 2011 20:23:41 +
> From: ima.mechani...@blueyonder.co.uk
> To: opensource-dev@lists.secondlife.com
> Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work 
> under 
>Visual Studio 2005 Express Edition.
> 
> > What is your windows OS? I may be able to Vbox/VM it to test.
> 
> WinXP 64 bit.
> 
> The following altered function from 
>indra\lib\python\indra\util\test_win32_manifest.py
> fixes the issues for me.
> 
> def find_vc_dir():
> supported_versions = (r'8.0', r'9.0')
> supported_products = (r'VisualStudio', r'VCExpress')
> value_str = (r'ProductDir')
> 
> for product in supported_products:
> for version in supported_versions:
> key_str = (r'SOFTWARE\Microsoft\%s\%s\Setup\VC' %
> (product, version))
> try:
> return get_HKLM_registry_value(key_str, value_str)
> except WindowsError, err:
> if product == "VisualStudio":
> reg_key = "VS"
> elif product == "VCExpress":
> reg_key = "VC"
> else:
> raise Exception("Unknown package!")
> 
> x64_key_str = (r'SOFTWARE\Wow6432Node\Microsoft\%s\%s\Setup\%s' %
> (product, version, reg_key))
> 
> try:
> return get_HKLM_registry_value(x64_key_str, value_str)
> except:
> print >> sys.stderr, "Didn't find MS %s version %s " % (product,version)
> 
> raise
> 
> 
> > 
> > From: Ima Mechanique 
> > To: opensource-dev@lists.secondlife.com
> > Sent: Sun, February 6, 2011 1:15:31 PM
> > Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work 
>under 
>
> > Visual Studio 2005 Express Edition.
> > 
> > > I'm getting dozens of these errors
> > > 
> > > fatal error C1083: Cannot open include file: 'winsock2.h': No such file 
> > > or 

> > >directory
> > > 
> > > and
> > > 
> > > fatal error C1083: Cannot open include file: 'windows.h': No such file or 
> > >directory
> > > 
> > > Seems that it is not using the Include directories list.
> > 
> > Just to clarify. These errors are only generated when using "autobuild
> > build -c VCexpressRelWithDebInfo" If using the MSVC Express gui it
> > builds with only the usual niggles (like failing on x64 because it can't
> > find a directory)
> > 
> > 
> > --
> > Ima Mechanique
> > ima.mechanique(at)blueyonder.co.uk
> > 
> > 
> > ___
> > Policies and (un)subscribe information available here:
> > http://wiki.secondlife.com/wiki/OpenSource-Dev
> > Please read the policies before posting to keep unmoderated posting 
>privileges
> > 
> > 
> > 
> > 
> 
> --
> Ima Mechanique
> ima.mechanique(at)blueyonder.co.uk
> 
> 
> ___
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/OpenSource-Dev
> Please read the policies before posting to keep unmoderated posting privileges



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Debugging autobuild post build re-configuration error.

2011-02-08 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/137/
---

(Updated Feb. 8, 2011, 11:25 a.m.)


Review request for Viewer.


Changes
---

Link jira OPEN-13


Summary
---

Print out failed build_config from autobuild_tool_build.py


This addresses bug OPEN-13.


Diffs
-

  autobuild/autobuild_tool_build.py ffcfcf7cde2c 

Diff: http://codereview.secondlife.com/r/137/diff


Testing
---

Just started, trying to determine if the error can be corrected with 
autobuild.xml entries or by post-build string adjustments.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: open-2 (improved progress messages during dependency checks) and open-31 (more standardized short form option switches)

2011-02-12 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/150/#review357
---

Ship it!


Can this be placed as an hg changeset? I'll say Ship It in hopes a test method 
is forthcoming.

- Nicky


On Feb. 12, 2011, 1:13 p.m., Oz Linden wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/150/
> ---
> 
> (Updated Feb. 12, 2011, 1:13 p.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> I combined open-31 into this because that change is so small and simple that 
> it didn't seem worth a separate commit (besides, while testing the rest of 
> this, I really wanted the short form of --verbose).
> 
> open-31 changes the short form of --version to -V, so that the short form of 
> the more commonly used --verbose can be the lower case -v, and adds -n as a 
> short form for --dry-run (as it is used in many versions of make, and in 
> other commands like scp and rsync).
> 
> open-2 corrects the problem that (at least in the viewer build) there is a 
> long delay during which there are no progress messages.  The delay is the 
> configure step while packages are checked, including possibly downloading, 
> extracting, and installing them.  Increasing the logging level with the 
> --verbose or --debug switches did not increase the amount of logging during 
> this phase.
> 
> The fundamental problem proved to be that the package checks were done in 
> recursively invoked instances of autobuild (I am guessing that the process 
> hierarchy is autobuild->cmake->autobuild, but it could have just been 
> autobuild calling itself directly; this fix should work regardless of the 
> depth of the process tree).  The verbosity control options were not passed 
> through to the child processes, and since there could be some other process 
> in between (as cmake above), it seemed more robust (and relies less on 
> correct configuration) to pass the verbosity control to the children through 
> the environment.
> 
> The default verbosity is now read from the AUTOBUILD_LOGGING environment 
> variable, whose contents can be --debug, --verbose, --quiet, or the one 
> letter forms of any of those options (if the environment variable is not set, 
> then the default value is to log warnings and worse, as before).  Any of the 
> options used on the command line override any value from the environment.  
> Regardless of how the verbosity level is established, the environment 
> variable AUTOBUILD_LOGGING is set for all child processes, so that if any of 
> those (directly or indirectly) are another invocation of autobuild, then that 
> recursive child will use the same verbosity level as the parent (unless, of 
> course the recursive invocation uses an explicit option).  It is true that 
> this also allows the user to set a default verbosity in the shell 
> environment, and that works, but it wasn't really the motivation for the 
> change and I did not add anything to the documentation about it.
> 
> With that change made, the options correctly controlled whether or not 
> logging is visible during the package checking phase.  However, the resulting 
> messages had an inconsistent level of detail - some operations (such as 
> uninstall) were very verbose, while others (some of which might take 
> significant time) were logged only at high verbosity levels.  This led to the 
> addition of a few short log messages at the default 'warning' level (which 
> really has the dual meaning "something that might be a problem" and 
> "something that should be seen at the default logging level") in order to 
> make sure that some message is printed before any potentially long operation 
> (downloads, extracts, installs, and uninstalls).  Some other very detailed 
> messages were changed from info to debug levels, as the information they 
> display is really only useful when debugging either a new autobuild 
> configuration or autobuild itself.
> 
> I think that the combination of these changes makes the default verbosity 
> reasonably informative (no long silences) without being overwhelming.
> 
> (there is a failure displaying the diff for autobuild.configfile.py because 
> it is a one word change of the logging level for a log message added by one 
> of my other changes that has not yet been applied to the trunk)
> 
> 
> This addresses bugs open-2 and open-31.
> 
> 
> Diffs
> -
> 
>   autobuild/autobuild_main.py UNKNOWN 
>   autobuild/autobuild_tool_install.py UNKNOWN 
>   autobuild/common.py UNKNOWN 
>   autobuild/configfile.py UNKNOWN 
> 
> Diff: http://codereview.secondlife.com/r/150/diff
> 
> 
> Testing
> ---
> 
> Manually verified using configuring and building in viewer-autobuild
> 
> 
> Thanks,
> 
> 

[opensource-dev] Autobuild with Visual Studio 2010 Express Edition

2011-02-15 Thread Nicky Perian
Autobuild with Visual Studio 2010 Express Edition

The autobuild repository  is here:
http://bitbucket.org/NickyP/autobuild-vcexpress-wip

The viewer-autobuild repository is here:
http://bitbucket.org/NickyP/viewer-autobuild-vc10-express-wip

Self built libraies boost 1_45, json and llqtwebkit are in the downloads 
section.
This doesn't seems a reliable server area so if the auto downloads fail you can 
work around
by downloading each separately and  coping to install.cache. 
directory.

You need to setup you command prompt as was done before in vs2005 autobuild.
My batch file commands to setup the build environment are:

call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat"
set INCLUDE=C:\Program Files\Microsoft SDKs\Windows\v7.1\Include;C:\Program 
Files\Microsoft SDKs\Windows\v7.1\Include\gl;C:\Program Files (x86)\Microsoft 
DirectX SDK (June 2010)\Include;%INCLUDE%
set LIB=C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib;C:\Program 
Files\Microsoft SDKs\Windows\v7.1\Lib\x64;C:\Program Files (x86)\Microsoft 
DirectX SDK (June 2010)\Lib;%LIB%

My config batch file commands are:
@echo
C:\Users\Bill\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure 
-c VC10msbuildRelWithDebInfo -- -DLL_TESTS:BOOL=OFF

My build batch file commands is:
C:\users\bill\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c 
VC10msbuildRelWithDebInfo 2>&1 |c:\cygwin\bin\tee Build.log

Quirks:

A Visual Studio 10 solution.sln is produced but, the solutions and the build 
tree are in the build-vc80 directory. This is a known issue with an *TODO 
marking.

Using these repositories and libraries I just finished a build with 3 warnings 
and 3 errors. That is down from 40 warnings and 30 errors earlier today. But 
-DLL_TESTS:BOOL=OFF so that skews it a little.

I think is can be a starting point for Opensource activity in conjunction with 
hackfest. 


I would liked to have had a more complete solution but knowledge and time both 
expired. Hopefully, if more folks will tweak and fix bugs we can have something 
to run in parallel with the activities Thursday and Friday.


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] unresolved external media_plugin_webkit.obj viewer-development and viewer-autobuild w/ Visual Studio 10

2011-02-19 Thread Nicky Perian
I have used a self compiled Visual Studio 10 llqtwebkit.lib and successfully 
built Imprudence 1.4.0, logged in to SL, and used search and the internal web 
browser. No errors at all.

Using viewer-development and viewer-autobuild I get the following link error.

 
"c:\users\bill\lindenhg\viewer-autobuild-vc100\build-vc80\media_plugins\webkit\media_plugin_webkit.vcxproj"
 (default target) (23) ->
(Link target) -> 
  media_plugin_webkit.obj : error LNK2019: unresolved external symbol "public: 
bool __thiscall LLQtWebKit::keyboardEvent(int,enum 
LLQtWebKit::e_key_event,unsigned int,char const *,enum 
LLQtWebKit::e_keyboard_modifier,unsigned int,unsigned int,unsigned int)" 
(?keyboardEvent@LLQtWebKit@@QAE_NHW4e_key_event@1@IPBDW4e_keyboard_modifier@1@III@Z)
 referenced in function "private: void __thiscall 
MediaPluginWebKit::keyEvent(enum LLQtWebKit::e_key_event,int,enum 
LLQtWebKit::e_keyboard_modifier,class LLSD)" 
(?keyEvent@MediaPluginWebKit@@AAEXW4e_key_event@LLQtWebKit@@HW4e_keyboard_modifier@3@VLLSD@@@Z)
[c:\users\bill\lindenhg\viewer-autobuild-vc100\build-vc80\media_plugins\webkit\media_plugin_webkit.vcxproj]
]
  
C:\Users\Bill\lindenhg\viewer-autobuild-vc100\build-vc80\media_plugins\webkit\RelWithDebInfo\media_plugin_webkit.dll
 : fatal error LNK1120: 1 unresolved externals 
[c:\users\bill\lindenhg\viewer-autobuild-vc100\build-vc80\media_plugins\webkit\media_plugin_webkit.vcxproj]


Anyone have ideas of where to start looking. I guess v-d and v-a could be using 
a method that is expected to be in the llqtwebkit.lib that Imprudence never 
used. Or, maybe the method it isn't properly declared within the viewer code.

I would like some help on this one.

Thanks,

NickyP


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] VS2010 Express Start To Finish -- Request testing and feedback

2011-02-21 Thread Nicky Perian
https://bitbucket.org/NickyP/viewer-autobuild2010-wip

This is set to call self built google breakpad from:
https://bitbucket.org/NickyP/viewer-autobuild2010-wip/downloads/google_breakpad-0.0.0-revNickyP-windows-20110215.tar.bz2


autobuild config:
C:\Users\Bill\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure 
-c VC10msbuildRelWithDebInfo -- -DLL_TESTS:BOOL=OFF 
-DMSVC_REDIST_PATH:PATH=C:\Users\Bill\lindenhg\WorkaroundFiles\vcredist_vc100_30319_x86
 -DPACKAGE:BOOL=ON

autobuild build:
C:\users\bill\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c 
VC10msbuildRelWithDebInfo 2>&1 |c:\cygwin\bin\tee Build.log

set environment:

call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat"
set INCLUDE=C:\Program Files\Microsoft SDKs\Windows\v7.1\Include;C:\Program 
Files\Microsoft SDKs\Windows\v7.1\Include\gl;C:\Program Files (x86)\Microsoft 
DirectX SDK (June 2010)\Include;%INCLUDE%
set LIB=C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib;C:\Program 
Files\Microsoft SDKs\Windows\v7.1\Lib\x64;C:\Program Files (x86)\Microsoft 
DirectX SDK (June 2010)\Lib;%LIB%


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: (STORM-28) As a User, I want the ability to send my calling card to others

2011-02-21 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/159/#review381
---

Ship it!


Reduces code and a great feature. I remember going in world multiple, making 
friends with my alt coping cards and sending calling cards back across 
inventory to get copies. So, in that respect it saves bandwidth.

- Nicky


On Feb. 21, 2011, 4:57 p.m., Seth ProductEngine wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/159/
> ---
> 
> (Updated Feb. 21, 2011, 4:57 p.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> - Added creating own calling card for the user to be able to share it with 
> other residents.
> - Moved calling cards synchronization with friends list to the viewer start 
> up. Previously synchronized upon opening the Friends tab in People side panel.
> - Calling cards for non-friends are not removed upon calling cards 
> synchronization with friends list.
> - Enabled "Share" menu item for calling cards in inventory.
> 
> 
> This addresses bug STORM-28.
> http://jira.secondlife.com/browse/STORM-28
> 
> 
> Diffs
> -
> 
>   indra/newview/llfriendcard.h c10d5e37db1e 
>   indra/newview/llfriendcard.cpp c10d5e37db1e 
>   indra/newview/llinventoryfunctions.cpp c10d5e37db1e 
>   indra/newview/llpanelpeople.cpp c10d5e37db1e 
> 
> Diff: http://codereview.secondlife.com/r/159/diff
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Seth
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] draft wiki Visual Studio 10 Information

2011-02-24 Thread Nicky Perian
https://wiki.secondlife.com/wiki/User:Nicky_Perian/Visual_Studio_10_Autobuild


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] draft wiki Visual Studio 10 Information

2011-02-24 Thread Nicky Perian
Edited per input from Twisted Laws.

Thank You, Twisted.




From: Nicky Perian 
To: opensource-dev@lists.secondlife.com
Sent: Thu, February 24, 2011 11:52:01 AM
Subject: [opensource-dev] draft wiki Visual Studio 10 Information


https://wiki.secondlife.com/wiki/User:Nicky_Perian/Visual_Studio_10_Autobuild



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] STORM-1023 (was OPEN-4) : fmod

2011-02-25 Thread Nicky Perian
tried with -DFMOD:BOOL=ON it did not override -DFMOD=FALSE in autobuild.xml


From: Philippe (Merov) Bossut 
To: opensource-dev@lists.secondlife.com
Sent: Fri, February 25, 2011 12:03:46 AM
Subject: [opensource-dev] STORM-1023 (was OPEN-4) : fmod

Hi,

I worked on this and submitted what I think should solve the problem on a dev 
repo forked from oz_linden/viewer-autobuild:

https://bitbucket.org/merov_linden/viewer-autobuild-open-4/changeset/e439abf2be8e


If autobuild interested people building from home STANDALONE and NOT STANDALONE 
could review that proposal and test the changeset, that would help tremendously.

Cheers,
- Merov



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] STORM-1023 (was OPEN-4) : fmod

2011-02-25 Thread Nicky Perian
I have -DFMOD:BOOL=ON on configure cl
and
DFMOD=TRUE in autobuild.xml
Attempt is made to build with fmod but, the headers and libraries still need to 
be manually copied.
Was that the intent?

Nicky




From: Philippe (Merov) Bossut 
To: Nicky Perian 
Cc: opensource-dev@lists.secondlife.com
Sent: Fri, February 25, 2011 9:36:33 AM
Subject: Re: [opensource-dev] STORM-1023 (was OPEN-4) : fmod

Hi Nicky,

Thanks for testing this.


On Fri, Feb 25, 2011 at 7:26 AM, Nicky Perian  wrote:

tried with -DFMOD:BOOL=ON it did not override -DFMOD=FALSE in autobuild.xml

Right, but the problem Wolfpup was reporting was that even changing FMOD to 
TRUE 
in autobuild.xml didn't work because FindFMOD was invoked only in STANDALONE.

My question should have been: If you change FMOD to TRUE in the configuration 
of 
autobuild.xml you use, does it work?

Cheers,
- Merov 



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] STORM-1023 (was OPEN-4) : fmod

2011-02-25 Thread Nicky Perian
I am using oz's viewer-autobuild2010 with my mod's for VS2010 and your changes 
at the tip.

https://bitbucket.org/NickyP/viewer-autobuild2010-wip this plus your changes at 
tip.

I would not be able to test otherwise.

Nicky




From: Philippe (Merov) Bossut 
To: Nicky Perian 
Cc: opensource-dev@lists.secondlife.com
Sent: Fri, February 25, 2011 12:33:27 PM
Subject: Re: [opensource-dev] STORM-1023 (was OPEN-4) : fmod

Hi Nicky,


On Fri, Feb 25, 2011 at 8:03 AM, Nicky Perian  wrote:

I have -DFMOD:BOOL=ON on configure cl
>and
>DFMOD=TRUE in autobuild.xml
>Attempt is made to build with fmod but, the headers and libraries still need 
>to 
>be manually copied.
>Was that the intent?

Nope. Looks like either FindFMOD couldn't locate the files or it wasn't invoked 
at all.

Could you tell me which autobuild configure arguments you use?

Again, thanks for the test. Looks like I've more coding to do.

Cheers,
- Merov 



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] VCmsbuildOpenSourceRelWithDebInfo Incremental Link Testers Needed.

2011-03-01 Thread Nicky Perian
One line addition to autobuild.xml VCmsbuildRelWithDebInfo Section for 
incremental linking.


   VC10msbuildRelWithDebInfo

  build
  
command
msbuild.exe
options

  SecondLife.sln
  /t:build
  /p:Configuration=RelWithDebInfo
  /p:Platform=Win32
  /p:"VCBuildAdditionalOptions= /useenv"
  /p:"VCBuildAdditionalOptions= /incremental"
  
  
  configure
  
options

  -G
  "Visual Studio 10"
  -DSTANDALONE:BOOL=FALSE
  -DINSTALL_PROPRIETARY=FALSE
  -DFMOD=TRUE

  
  name
  VC10msbuildRelWithDebInfo

   



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] VCmsbuildOpenSourceRelWithDebInfo Incremental Link Testers Needed.

2011-03-02 Thread Nicky Perian
Thanks for testing and feed back.
I committed this to viewer-autobuild2010-wip earlier today.

Nicky




From: Twisted Laws 
To: nickyper...@yahoo.com; SLDEV 
Sent: Wed, March 2, 2011 3:10:21 PM
Subject: RE: [opensource-dev] VCmsbuildOpenSourceRelWithDebInfo Incremental 
Link 
Testers Needed.

 This works well for me and is much  nicer than it starting over every build.

 

 Date: Tue, 1 Mar 2011 12:26:45 -0800
From: nickyper...@yahoo.com
To: opensource-dev@lists.secondlife.com
Subject: [opensource-dev] VCmsbuildOpenSourceRelWithDebInfo Incremental Link 
Testers Needed.

 
One line addition to autobuild.xml VCmsbuildRelWithDebInfo Section for 
incremental linking. 



   VC10msbuildRelWithDebInfo

  build
  
command
msbuild.exe
options

  SecondLife.sln
  /t:build
  /p:Configuration=RelWithDebInfo
  /p:Platform=Win32
  /p:"VCBuildAdditionalOptions= /useenv"
  /p:"VCBuildAdditionalOptions= /incremental"
  
  
  configure
  
options

  -G
  "Visual Studio 10"
  -DSTANDALONE:BOOL=FALSE
  -DINSTALL_PROPRIETARY=FALSE
  -DFMOD=TRUE

  
  name
  VC10msbuildRelWithDebInfo




___ Policies and (un)subscribe 
information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev 
Please read the policies before posting to keep unmoderated posting privileges 



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Is 'STANDALONE' confusing?

2011-03-04 Thread Nicky Perian
I have tried various configurations and ended with this and the only way I can 
get a build with fmod is coping the stuff to package.

C:\Users\Bill\lindenhg\autobuild\bin\autobuild --debug configure -c 
VC10msbuildRelWithDebInfo -- -DLL_TESTS:BOOL=OFF 
-DMSVC_REDIST_PATH:PATH=C:\Users\Bill\lindenhg\WorkaroundFiles\vcredist_vc100_30319_x86
 -DPACKAGE:BOOL=ON -DFMOD:BOOL=ON 
-DFMOD_INCLUDE_DIR=C:\olibs\trunk\libraries\include 
-DFMOD_LIBRARY=C:\olibs\trunk\libraries\i686-win32\lib\release\fmod.lib 2>&1 
|c:\cygwin\bin\tee config.log




From: Jonathan Welch 
To: Philippe (Merov) Bossut 
Cc: opensource-dev@lists.secondlife.com
Sent: Thu, March 3, 2011 4:31:19 AM
Subject: Re: [opensource-dev] Is 'STANDALONE' confusing?

> In case where you cannot (or don't want to) use the LL prebuilt binary (e.g.
> fmod) and/or do not have them in some system folder (Find.cmake
> won't find them), you can (or should) specify a path using:
> -D_INCLUDE_DIR= -D_LIBRARY=

I tried many variations of this for Fmod, with "/" and "\" in the path, etc.
in the autobuild configure step but could not get it to work.

>From my configure .bat file:
-DFMOD_INCLUDE_DIR:PATH=e:\olibs\linden\libraries\include

Directory of e:\olibs\linden\libraries\include

11/24/2010  09:30 AM  .
11/24/2010  09:30 AM  ..
10/28/2005  10:58 AM74,634 fmod.h
11/09/2005  11:59 AM39,872 fmoddyn.h
10/28/2005  10:59 AM 1,721 fmod_errors.h

I still get the error fmod.h not found

Am I missing something obvious or is this supposed to work but doesn't?
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Setup a Release configuration for VS2010 build -- Need testers.

2011-03-05 Thread Nicky Perian
Applied change to autobuild.xml for -VC10msbuildRelease.
Applied change to CMakeLists.txt to remove the Colon from  /MAP
the colon was being passed through cmake and causing a bad path.

Failed in an attempt to place the CMakeList.txt change to Review Board.
Oz's repository is out of sync with mine. And, mine isn't a review board 
repository.

https://bitbucket.org/NickyP/viewer-autobuild2010-wip

@ WolfPup Know you intended to work on this. I was trying to work 32 bit memory 
issues and was trying to see if release was better and it fell in place. Sorry, 
if I stepped on your toes.
Memory is slightly better. On XP 32bit 1:20 minutes before crash.

Nicky


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Review Request: Incorrect library names in the windows section of XmlRpcEpi.cmake

2011-03-06 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/178/
---

Review request for Viewer.


Summary
---

Incorrect library names in the windows section of XmlRpcEpi.cmake


This addresses bug OPEN-42.


Diffs
-

  doc/contributions.txt 8a50c1a8428d 
  indra/cmake/XmlRpcEpi.cmake 8a50c1a8428d 

Diff: http://codereview.secondlife.com/r/178/diff


Testing
---

patched and correct libraries were found.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Incorrect library names in the windows section of XmlRpcEpi.cmake

2011-03-06 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/178/#review424
---


Not needed LL changed the autobuild.xml libraries and cmake and I was using an 
older autobuild.xml.

- Nicky


On March 6, 2011, 1:39 p.m., Nicky Perian wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/178/
> ---
> 
> (Updated March 6, 2011, 1:39 p.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Incorrect library names in the windows section of XmlRpcEpi.cmake
> 
> 
> This addresses bug OPEN-42.
> 
> 
> Diffs
> -
> 
>   doc/contributions.txt 8a50c1a8428d 
>   indra/cmake/XmlRpcEpi.cmake 8a50c1a8428d 
> 
> Diff: http://codereview.secondlife.com/r/178/diff
> 
> 
> Testing
> ---
> 
> patched and correct libraries were found.
> 
> 
> Thanks,
> 
> Nicky
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Added repository. Windows Autobuild

2011-03-06 Thread Nicky Perian
Last week I merged in viewer-development 
into https://bitbucket.org/NickyP/viewer-autobuild2010-wip. Yesterday, I found 
some pre-autobuild behavior. While not broken it does lead to maintenance 
problems when trying to submit changes that are intended to correct autobuild 
issues. Change set 14899 is an example of one such issue. This was chasing a 
problem present in viewer-development but not in viewer-autobuild2010. That 
section of code isn't in viewer-autobuild2010 at all. The code from that change 
set will most likely be in viewer-development someday and was likely a make 
work 
removal in viewer-autobuild 2010. It concerns making a secondlife-bin.map when 
in Release. Since the code to make a map isn't present there is no map in 
viewer-autobuild2010.

Repository http://bitbucket.org/NickyP/viewer-autobuild2010-msbuild, added 
today, has only those viewer-development changes that were present in the 
source 
repository from which it was forked.  I have added changes and tested builds 
for 
 VC10msbuildRelease and VC10msbuildRelWithDebInfo which included configure, 
build, and log to aditi. This repository will be maintained to track its fork 
and only have commits of those changes and necessary changes to use with 
msbuild.

I am sorry for any confusion this may have caused.

Nicky


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Boost libraries and includes. For testing and comments (good and bad)

2011-03-07 Thread Nicky Perian
Boost libraries and includes for 1x and 2x code bases.  Built with VS 2010. 
Have 
complied on imprudence 1.4 and viewer-autobuild2010.

diff's from LL 3p are  include/coroutine and 1x libraries.

This boost isnot included in any autobuild repository's autobuild.xml. Just 
needed a place to allow for downloading.


https://bitbucket.org/NickyP/viewer-autobuild2010-wip/downloads/boost_1_45_VC100_libs_inc_patch4073.tar.bz2


https://bitbucket.org/NickyP/viewer-autobuild2010-wip/downloads/50525693e357a7b86a56b72b5434f3b2%20boost_1_45_VC100_libs_inc_patch4073.tar.bz2.md5


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] google breakpad

2011-03-18 Thread Nicky Perian
the 3p version for google breakpad is working on  VS 2010.

I will take down my hacked version from 
https://bitbucket.org/NickyP/viewer-autobuild2010-msbuild/downloads/google_breakpad-0.0.0-revNickyP-windows-20110215.tar.bz2
 and 

https://bitbucket.org/NickyP/viewer-autobuild2010-wip/downloads/google_breakpad-0.0.0-revNickyP-windows-20110215.tar.bz2


at ~ 7am SLT  March 19, 2011.



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] STORM-1090 : font size regression

2011-03-22 Thread Nicky Perian
Seems good to go, I used 2.4.4 and this FT_LOAD_FORCE_AUTOHINT in the call and 
it worked. win7/64 bit.




From: Philippe (Merov) Bossut 
To: opensource-dev@lists.secondlife.com
Sent: Tue, March 22, 2011 6:44:20 PM
Subject: Re: [opensource-dev] STORM-1090 : font size regression

Hi,

I received a very good hint from Ov  Dos about this font rendering issue:
http://lists.nongnu.org/archive/html/freetype/2011-03/msg00010.html

I tried using FT_LOAD_FORCE_AUTOHINT (only 1 call to change in 
LLFontFreetype::renderGlyph()) and it appears to fix the problem. *However*, 
I'm 
experiencing catastrophic freeze (no crash but the whole Mac is locked, hard 
reboot only option) on log in or TP  and a terrible frame rate when I manage to 
log in. I can't see the relationship between that glyph rendering change and 
logging in on a region and the SecondLife.log doesn't give much hint except for 
an inordinate amount of:
WARNING: isFeatureAvailable: Feature RenderDeferred not on feature list!

Question: Has anyone tried FT_LOAD_FORCE_AUTOHINT on other platform than Mac? 
Result?

Cheers,
- Merov


On Mon, Mar 21, 2011 at 11:17 PM, Philippe (Merov) Bossut  
wrote:

Hi,
>
>We identified that moving from freetype 2.3.9 to 2.4.4 in viewer-autobuild2010 
>produces smaller text (roughly 10% smaller).
>
>Looking into this this afternoon, I was able to narrow it down to 
>LLFontFreetype::addGlyphFromFont(): tracing the glypth width  and height in 
>LLFontFreetype::addGlyphFromFont(), one can see that 2.4  sizes are almost 
>always 1 pixel smaller in height and sometimes width  than the same glyph 
>renderer with 2.3. 1 pixel on a 10 pixel high bitmap  explains why moving the 
>UI 
>sixe rendering to 1.1 in preferences sort of  compensate the problem.
>The underlying issue as to where this rendering difference comes from  is 
>unclear. Searching the freetype release notes since 2.3.9 doesn't  point to 
>anything particularly relevant to this. Diffing freetype.h and  ftimage.h is 
>not 
>bringing any useful information either, or at least, I haven't found any.
>If someone has any light to shed on this freetype issue, it would be very much 
>appreciated.
>For the moment, the plan of record is to downgrade freetype to 2.3.9 though, 
>clearly, this is not the best solution.
>Cheers,
>- Merov
>



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Imprudence 20110320 exp VS2010 Express build

2011-03-27 Thread Nicky Perian
Yesterday (20110326 -6GMT) I uploaded the following repackaged  LL 3p-autobuild 
libraries. This allowed VS2010 build to complete the llmediapluintest project.
Build instructions are here: 
http://wiki.kokuaviewer.org/wiki/User:Nicky_Perian#Imprudence_VS_2010_Build_Instructions
 

The install.xml  at https://github.com/NickyPerian/imprudence/tree/impvc100 is 
set to use these and the 3 other self compiled libraries in the downloads 
section. 


https://github.com/downloads/NickyPerian/imprudence/freeglut-2.6.0-windows-20110214Imp.tar.bz2

md5 ==2d21dd5bb019f58a96b72acf6ee42ae2

https://github.com/downloads/NickyPerian/imprudence/apr_suite-1.4.2-windows-20110217Imp.tar.bz2

md5 == f4c8d035de4b09e7a3401d22c10e0ca

https://github.com/downloads/NickyPerian/imprudence/glui-2.36-windows-20110214Imp.tar.bz2

 md5 ==e026920d08611c57ba625735f3c1989e___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] autobuild & VS 2010 support merged to viewer-development

2011-04-02 Thread Nicky Perian
built, logged in aditi and 3rdrock grids. all seemed normal.




From: Oz Linden (Scott Lawrence) 
To: opensource-dev 
Sent: Sat, April 2, 2011 10:17:52 PM
Subject: Re: [opensource-dev] autobuild & VS 2010 support merged to 
viewer-development

On 2011-04-01 20:56, Oz Linden (Scott Lawrence) wrote:
> On 2011-04-01 18:08, Oz Linden (Scott Lawrence) wrote:
>> The autobuild and Visual Studio 2010 branch has been merged to 
>> viewer-development
>
> This is a big change in the tools and many of the libraries that go 
> into the viewer, so please download a Development viewer for your 
> weekend fun and let us know how it works for you.


As much as I want everyone to be able to build this new version (and as 
I said, we'll be making that easier for open developers shortly), I'd 
love to see some reports that people are just downloading the 
Development viewer and running our build to let us know what's working 
and what isn't.

https://wiki.secondlife.com/wiki/Snowstorm_Team

or

https://wiki.secondlife.com/wiki/Downloading_test_builds#Development_Integration
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] autobuild & VS 2010 support merged to viewer-development

2011-04-02 Thread Nicky Perian
Development viewer installed.
1. crashed at startup because no settings_development.xml delivered from 
installer.
2. copied settings_lindendeveloper.xml to settings_development.xml
3. logged to aditi. login process took more than a minute maybe close to 2 
minutes.
4. 10 minutes into online and still a ghost.

5. attempted to tp home to resolve ghost of different sim and crashed.



From: Oz Linden (Scott Lawrence) 
To: opensource-dev 
Sent: Sat, April 2, 2011  10:17:52 PM
Subject: Re: [opensource-dev] autobuild & VS 2010 support merged to 
viewer-development

On 2011-04-01 20:56, Oz Linden (Scott Lawrence) wrote:
> On 2011-04-01 18:08, Oz Linden (Scott Lawrence) wrote:
>> The autobuild and Visual Studio 2010 branch has been merged to 
>> viewer-development
>
> This is a big change in the tools and many of the libraries that go 
> into the viewer, so please download a Development viewer for your 
> weekend fun and let us know how it works for you.


As much as I want everyone to be able to build this new version (and as 
I said, we'll be making that easier for open developers shortly), I'd 
love to see some reports that people are just downloading the 
Development viewer and running our build to let us know what's working 
and what isn't.

https://wiki.secondlife.com/wiki/Snowstorm_Team

or

https://wiki.secondlife.com/wiki/Downloading_test_builds#Development_Integration
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] autobuild & VS 2010 support merged to viewer-development

2011-04-03 Thread Nicky Perian






From: Oz Linden (Scott Lawrence) 
To: Nicky Perian 
Cc: opensource-dev 
Sent: Sun, April 3, 2011 8:27:02 AM
Subject: Re: [opensource-dev] autobuild & VS 2010 support merged to 
viewer-development

On 2011-04-03 0:18, Nicky Perian wrote: 
Development viewer installed.
>1. crashed at startup because no settings_development.xml 
>delivered 
>from installer.
>2. copied settings_lindendeveloper.xml to settings_development.xml
>3. logged to aditi. login process took more than a minute maybe 
>close to 2 minutes.
>4. 10 minutes into online and still a ghost.
>
>5. attempted to tp home to resolve ghost of different sim and 
>crashed.
>
You didn't specify which platform you installed, or which version (there 
have been 4 since I posted my note).
sorry,
225662 win7/64bit
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] autobuild & VS 2010 support merged to viewer-development

2011-04-04 Thread Nicky Perian
Second Life 2.6.3 (225584) Apr  1 2011 02:02:52 (Project Viewer - VS2010)
Release Notes

You are at 255,034.0, 256,238.0, 28.7 in Gibson located at 
sim7019.aditi.lindenlab.com (216.82.40.115:13001)
DRTSIM-42 11.03.29.225233
Release Notes

CPU: Intel(R) Core(TM) i5 CPU 650  @ 3.20GHz (3192.22 MHz)
Memory: 8120 MB
OS Version: Microsoft Windows 7 64-bit Service Pack 1 (Build 7601)
Graphics Card Vendor: ATI Technologies Inc.
Graphics Card: ATI Radeon HD 5450 

Windows Graphics Driver Version: 8.17.0010.1043
OpenGL Version: 4.0.10207 Compatibility Profile Context

libcurl Version: libcurl/7.21.1 OpenSSL/0.9.8q zlib/1.2.5 c-ares/1.7.1
J2C Decoder Version: KDU v6.4.1
Audio Driver Version: FMOD version 3.75
Qt Webkit Version: 4.7.1 (version number hard-coded)
Voice Server Version: Vivox 3.2.0002.9361

Built with MSVC version 1600
Packets Lost: 1/8,654 (0.0%)
**

Hangs at downloading inventory.





From: Nicky Perian 
To: Oz Linden (Scott Lawrence) 
Cc: opensource-dev 
Sent: Sun, April 3, 2011 10:46:01 AM
Subject: Re: [opensource-dev] autobuild & VS 2010 support merged to 
viewer-development








From: Oz Linden (Scott Lawrence) 
To: Nicky Perian 
Cc: opensource-dev 
Sent: Sun, April 3, 2011 8:27:02 AM
Subject: Re: [opensource-dev] autobuild & VS 2010 support merged to 
viewer-development

On 2011-04-03 0:18, Nicky Perian wrote: 
Development viewer installed.
>1. crashed at startup because no settings_development.xml 
>delivered 
>from installer.
>2. copied settings_lindendeveloper.xml to settings_development.xml
>3. logged to aditi. login process took more than a minute maybe 
>close to 2 minutes.
>4. 10 minutes into online and still a ghost.
>
>5. attempted to tp home to resolve ghost of different sim and 
>crashed.
>
You didn't specify which platform you installed, or which version (there 
have been 4 since I posted my note).
sorry,
225662 win7/64bit
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] C++ Need help to resolve stdint.h typedef conflicts between Quicktime and VS2010

2011-04-05 Thread Nicky Perian
If you are going to stick with vs2010 and not look back the easy solution is 
uninstall the Quicktime SDK and let autobuild deliver the the required items to 
build in package. If you still need to build 1.x or 2.x with develop.py there a 
some include guards that can be used for autobuild and then rename to original 
headers to for develop.py builds.






From: Kiptic ‌ 
To: opensource-dev@lists.secondlife.com
Sent: Tue, April 5, 2011 4:12:00 PM
Subject: Re: [opensource-dev] C++ Need help to resolve stdint.h typedef 
conflicts between Quicktime and VS2010

 >  media_plugin_quicktime.cpp
> C:\Program Files (x86)\QuickTime SDK\CIncludes\GNUCompatibility/stdint.h(49): 
> error C2371: 'int_fast16_t' : redefinition; different basic types
>   C:\Program Files (x86)\Microsoft Visual Studio 
> 10.0\VC\include\stdint.h(34) : see declaration of 'int_fast16_t'

> there are more errors like these but the same header just different int's

> I have tried #include  and #undef and that doesn't help.

Oh, interesting, I just had the same problem after switching to VS2010. Thought 
I'd share my solution :)

It turns out the geniuses at Microsoft had decided not to include stdint.h in 
their include directory (which is required by the C99 standard, that Microsoft 
apparently ignores).

This got the Apple people worried, so they added their own stdint.h to the 
QuickTime SDK. Nice, except that now for some unknown reason Microsoft decided 
it was time to add stdint.h to VS2010! Obviously with completely different 
definitions :)

Also, they failed defining the standard _STDINT_H that would tell other headers 
it exists, instead they define _STDINT only. Brilliant.

So, I had to do this:

1. In C:\Program Files (x86)\QuickTime SDK\CIncludes\CoreFoundation, comment 
out 
this on line 36:
#include 

2. In C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h 
(keep a copy of the original if you like!), change line 4 from this:
#define _STDINT

...to this:
#define _STDINT
#define _STDINT_H

Voilà it now compiles properly, and so should everything else that uses 
stdint.h!

/Kip___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] C++ Need help to resolve stdint.h typedef conflicts between Quicktime and VS2010

2011-04-11 Thread Nicky Perian
Kiptic,

Over this past weekend while working with Ardy Lay I found that my advice to 
uninstall Quicktime SDK was wrong. When uninstalled the system builds a stub 
quicktime_plugin.dll that fails in world when the plugin is invoked.. The 
quicktime from here 
http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/quicktime-7.3-windows-20110127.tar.bz2
 works. But it doesn't download automatically for any Opensource 
configurations.It has a modified stdint.h. I assume this was a vs2010 make work 
mod by linden developers. I have not diffed the entire include yet and there 
may 
be other modified headers. At one time earlier in autobuild I think this was 
delivered and of course solved the problem of not having a separate quicktime 
SDK for each open source developer.

I work on imprudence also and have the Quicktime SDK installed. I have modified 
headers to make it compile a good plug in when working autobuild 
viewer-development and then return to the original headers when working 
imprudence. This is not ideal but, works.

http://dl.dropbox.com/u/7833186/CGBaseab.h
The ab stands for autobuild and is appended for identification. This replaces 
C:\Program Files (x86)\QuickTime SDK\CIncludes\CGBase.h

http://dl.dropbox.com/u/7833186/stdintab.h
This replaces C:\Program Files (x86)\QuickTime 
SDK\CIncludes\GNUCompatibility\stdint.h

   


Sorry for the confusion,

Nicky




From: Nicky Perian 
To: Kiptic ‌ ; opensource-dev@lists.secondlife.com
Sent: Tue, April 5, 2011 4:21:46 PM
Subject: Re: [opensource-dev] C++ Need help to resolve stdint.h typedef 
conflicts between Quicktime and VS2010


If you are going to stick with vs2010 and not look back the easy solution is 
uninstall the Quicktime SDK and let autobuild deliver the the required items to 
build in package. If you still need to build 1.x or 2.x with develop.py there a 
some include guards that can be used for autobuild and then rename to original 
headers to for develop.py builds.






From: Kiptic ‌ 
To: opensource-dev@lists.secondlife.com
Sent: Tue, April 5,  2011 4:12:00 PM
Subject: Re: [opensource-dev] C++ Need help to resolve stdint.h typedef 
conflicts between Quicktime and VS2010

 >  media_plugin_quicktime.cpp
> C:\Program Files (x86)\QuickTime SDK\CIncludes\GNUCompatibility/stdint.h(49): 
> error C2371: 'int_fast16_t' : redefinition; different basic types
>   C:\Program Files (x86)\Microsoft Visual Studio 
> 10.0\VC\include\stdint.h(34) : see declaration of 'int_fast16_t'

> there are more errors like these but the same header just different int's

> I have tried #include  and #undef and that doesn't help.

Oh, interesting, I just had the same problem after switching to VS2010. Thought 
I'd share my solution :)

It turns out the geniuses at Microsoft had decided not to include stdint.h in 
their include directory (which is required by the C99 standard, that Microsoft 
apparently ignores).

This got the Apple people worried, so they added their own stdint.h to the 
QuickTime SDK. Nice, except that now for some unknown reason Microsoft decided 
it was  time to add stdint.h to VS2010! Obviously with completely different 
definitions :)

Also, they failed defining the standard _STDINT_H that would tell other headers 
it exists, instead they define _STDINT only. Brilliant.

So, I had to do this:

1. In C:\Program Files (x86)\QuickTime SDK\CIncludes\CoreFoundation, comment 
out 
this on line 36:
#include 

2. In C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h 
(keep a copy of the original if you like!), change line 4 from this:
#define _STDINT

...to this:
#define _STDINT
#define _STDINT_H

Voilà it now compiles properly, and so should everything else that uses 
stdint.h!

/Kip___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] 3p-quicktime license and use

2011-04-11 Thread Nicky Perian
Quicktime SDK is an INSTALL_PROPRIETARY=TRUE archive download. The LL archive 
is 
modified to work with VS2010. The Apple Quicktime SDK has not been modified and 
fails compile.

I cloned 3p-quicktime and with autobuild build and package have the libraries. 
The procedure worked extremely well. 


Then, I modified autobuild.xml to point to the local copy. Now the catch, since 
QuickTimePlugin.cmake has:

if (INSTALL_PROPRIETARY)
include(Prebuilt)
use_prebuilt_binary(quicktime)
endif(INSTALL_PROPRIETARY) 

What autobuild setup or command line switch do I use to access the local copy?

I commented out the if(INSTALL_PROPRIETARY) and then it pulled from the local 
copy with autobuild.xml set to the location and md5sum printed as output of 
autobuild package command.

What are the planned methods to use local copies of what at one time were 
proprietary or license restricted packages and now can be cloned and built on a 
local computer and used?

Also, does INSTALL_PROPRIETARY make sense when the end result is the library is 
on the local computer and can be used?___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 3p-quicktime license and use

2011-04-12 Thread Nicky Perian






From: Oz Linden (Scott Lawrence) 
To: Nicky Perian 
Cc: opensource-dev@lists.secondlife.com
Sent: Tue, April 12, 2011 6:11:59 AM
Subject: Re: 3p-quicktime license and use

 On 2011-04-11 22:40, Nicky Perian wrote: 
Quicktime SDK is an INSTALL_PROPRIETARY=TRUE archive download. The 
LL archive is modified to work with VS2010. The Apple 
Quicktime SDK has not been modified and fails compile.
>>Can you expand on that last statement?

https://bitbucket.org/lindenlab/3p-quicktime/changeset/5bd12aeb9f53
Fixes compile errors in LL copy of Quicktime. Not in the Apple download 
version. 
Problem source is VS2010 delivers stdint.h which clashes with the one from 
Quicktime.



I cloned 3p-quicktime and with autobuild build and package have the 
libraries. The procedure worked extremely well. 

Yay!



Then, I modified autobuild.xml to point to the local 
copy. Now the catch, since QuickTimePlugin.cmake has:
>if (INSTALL_PROPRIETARY)
>include(Prebuilt)
>use_prebuilt_binary(quicktime)
>endif(INSTALL_PROPRIETARY) 
>
>
>What autobuild setup or command line switch do I use 
>to 
>access the local copy?
I commented out the if(INSTALL_PROPRIETARY) and then it pulled from 
the local copy with autobuild.xml set to the location 
and md5sum printed as output of autobuild package 
command.
>What are the planned methods to use local copies of 
>what 
>at one time were proprietary or license restricted packages and 
>now 
>can be cloned and built on a local computer and used?
>Also, does INSTALL_PROPRIETARY make sense when the end 
>result is the library is on the local computer and can 
>be used?
This is a good general issue.

My feeling is that we should add a switch for each of these optional 
packages.  The per-package switch (in this case, perhaps 
INSTALL_PKG_QUICKTIME) would replace INSTALL_PROPRIETARY everywhere it is 
used to make a package-specific decision now, and in one of the common 
cmake 
files we add a block that provides default values for all the INSTALL_PKG_* 
switches based on INSTALL_PROPRIETARY.

We don't need to do this for every package - it's not worth the trouble to 
do it for things that everyone has access to, but having a pattern to use 
for the ones that have some distribution limitations seems useful.

>>Sound workable?

Yes.___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Windows compiling problem

2011-04-12 Thread Nicky Perian
Dont' want to come across as self-promoting and am hesitant to advise LL devs 
but, this might help out. 


https://wiki.secondlife.com/wiki/User:Nicky_Perian/Visual_Studio_10_Autobuild




From: Joshua Bell 
To: Jenn Leech 
Cc: opensource-dev@lists.secondlife.com
Sent: Tue, April 12, 2011 5:07:35 PM
Subject: Re: [opensource-dev] Windows compiling problem

I was running into that exact objidl.h issue until I updated my DirectX SDK. I 
had a 2008 SDK, I needed to uninstall and reinstall the June 2010 SDK linked 
from http://wiki.secondlife.com/wiki/Viewer_2_Microsoft_Windows_Builds

(IMHO it was probably less about the SDK version than the install order.)


On Tue, Apr 12, 2011 at 11:10 AM, Jenn Leech  wrote:

On my development machine I uninstalled the Windows SDK entirely, relying on 
the 
one that ships with VS2010, to resolve a similar conflict. If a similar tactic 
works for you, let us know!
>
>
>Thx,
>- Jenn
>
>On Fri, Apr 8, 2011 at 11:34 AM, Jonathan Welch  wrote:
>
>I've tried all the suggestions that people have suggested, but to no
>>avail.  I still get messages like the one below.
>>
>>Anyone with more ideas?
>>
>>
>>-- Build started: Project: llwindow, Configuration: Release Win32 --
>> llwindowwin32.cpp
>> lldxhardware.cpp
>>e:\Microsoft SDKs\Windows\v7.1\Include\objidl.h(11280): error C2061:
>>syntax error : identifier '__RPC__out_xcount_part'
>>e:\Microsoft SDKs\Windows\v7.1\Include\objidl.h(11281): error C2059:
>>syntax error : ')'
>>e:\Microsoft SDKs\Windows\v7.1\Include\objidl.h(11281): fatal error
>>C1903: unable to recover from previous error(s); stopping compilation
>>
>>___
>>Policies and (un)subscribe information available here:
>>http://wiki.secondlife.com/wiki/OpenSource-Dev
>>Please read the policies before posting to keep unmoderated posting privileges
>>
>
>___
>Policies and (un)subscribe information available here:
>http://wiki.secondlife.com/wiki/OpenSource-Dev
>Please read the policies before posting to keep unmoderated posting privileges
>
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] autobuild with VS2005

2011-04-18 Thread Nicky Perian
Autobuild was made to work with VS2005 and then updated to work with VS2010 in 
a 
don't look back way. I don't know if the pre-built libraries for 
VC2005-autobuild are available.
  





From: Marine Kelley 
To: "opensource-dev@lists.secondlife.com" 
Sent: Mon, April 18, 2011 7:05:22 AM
Subject: [opensource-dev] autobuild with VS2005

Hello all,

This is probably a silly question, but is it possible to use autobuild
with VS2005 ? What used to work very well for me with
VS2005+develop.py now fails miserably on VCExpress2010+autobuild. Does
this question even make sense ? Or am I condemned to switch to VS2010
that I really disliked ?

Here is what I have spent my Sunday on :

- Tried to run autobuild as "autobuild build -c Release", only to get
an error saying that it does not find VS2010 (of course, it is not
installed). I also had to tell it to not download all the proprietary
libraries.
- Replaced all occurrences of "Visual Studio 10" in autobuild.xml by
"Visual Studio 8 2005" and ran autobuild again, it worked.
- Built the solution under VS2005, and it failed miserably because it
wanted some Microsoft library v1.45 that my system had only v1.30 of
(I don't remember the full name right now but I remember that putting
v1.30 would result in a ton of unresolved externals). The build itself
took 15 minutes as it always does.
- Tried to find these libraries everywhere and failed.
- Downloaded VSExpress 2010, knowing very well that its use is limited in time.
- Downloaded the source code again
- Ran autobuild, failed (no generator named "Visual Studio 10")
- Upgraded the whole libraries and tools according to the wiki because
I didn't notice that no, Cmake 2.6 was definitely not acknowledging
VS2010. Cmake 2.8 was the right tool to use instead.
- Ran autobuild, and it worked when using "autobuild build -c
VCExpressRelWithDebInfo" (that's from memory).
- Built the solution under VS2010... it took an hour before telling me
that it couldn't find a "specified file" that it never bothered to
tell me the name of.
- Gave up and went to bed. I just remember now that secondlife-bin.exe
had been generated, but I didn't think of trying it. Maybe the error
can be ignored, I don't know.

For me, VCExpress2010 is slower, bigger, limited in time and in
features, and in any case is not suitable to do a task that VS2005 had
no problem doing. All it managed to do so far was to waste my time.
Now of course, VS2010 might be more powerful, and I am not arguing
against it, it is just that for now I can't go anywhere with it
anyway.

Could a good soul show me how to make autobuild work with VS2005 please ?

Thank you,
Marine
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] autobuild with VS2005

2011-04-18 Thread Nicky Perian
 Add to build section 
/m:3
/maxcpucount:number  is the long version.
to adjust build speed versus doing other stuff while building. 
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] autobuild with VS2005

2011-04-18 Thread Nicky Perian
-DUNATTENDED:BOOL=ON  I think this on the configure command line will solve the 
vstool.exe issue. If it doesn't make an empty project with the output of 
vstool.exe and replace the existiing one. Or, you can use the one I have here:
http://dl.dropbox.com/u/7833186/VSTool.exe

Nicky



From: Marine Kelley 
To: Ima Mechanique 
Cc: opensource-dev@lists.secondlife.com
Sent: Mon, April 18, 2011 2:59:27 PM
Subject: Re: [opensource-dev] autobuild with VS2005

Aha ! Thanks much Ima, I'll play a little with a clone of your
repository tomorrow, maybe it will lead me to a full working build
this time :)

On 18/04/2011, Ima Mechanique  wrote:
>> Thanks... this convinces me to go with VCE2010 (getting over the
>> initial gripe I have about it, since it is the only sensible option I
>> have to go ahead anyway).
>>
>> Right now it builds to the end, but it fails at the very last step
>> with this error :
>>
>> 60>  Looking for existing VisualStudio instance...
>> 60>Didn't find open solution, starting new background VisualStudio
>> instance...
>> 60>Reading .sln file version...
>> 60>Using version: VC100...
>> 60>  Value cannot be null.
>> 60>  Parameter : type
>>
>> Seems to be vstool complaining that it cannot find the instance of VS
>> when calling GetDTEAndSolution() in main.cs... although VCE is open.
>> Autobuild does that too on the command line. What can I do to make it
>> find VCE and modify the solution ? I'm thinking some path is missing
>> from my PATH env variable but I can't figure out which.
>
> I can't swear to it (I don't use the 'official' autobuild.xml), but as I
> recall, that is a known problem for express, that should be fixed with
> the OPEN-50 stuff that's coming soon ;-) VCE can't modify the solution
> this way, it doesn't have the API required for it. This is one of the
> many differences between Express and full versions.
>
>
>> Thanks again
>>
>>
>> On 18/04/2011, Ima Mechanique  wrote:
>> >> Thank you all for the pointers.
>> >>
>> >> So if I get this right, VS2005 is to be left behind... not really kind
>> >> to people who are used to it, and who find 2010 to be an unbearable
>> >> bloatware that runs 4x slower than the old IDE. Not mentioning that
>> >> with 2005, at least I could do something else while compiling. With
>> >> this one, I can do something else... as long as it's away from my
>> >> computer.
>> >
>> > Not so much that 2005 is being left behind, but that LL is moving
>> > forward. They cannot stay with the same environment when the Operating
>> > Systems are moving forward; for many reasons.
>> > How fast VC10 runs depends a LOT on your system and configuration. When
>> > I first used autobuild with it, it took the same time to build the
>> > viewer as 2005 had (approximately) However this turned out to be because
>> > I was not using some of the optimisations possible that 2005 had been
>> > using. With these enabled, it is now 35 minutes faster than 2005.  Yes,
>> > it is a resource hog, but that's how it gets to be faster, you can
>> > change default values to prevent that if you want to, I make a cup of
>> > coffee and do something else ;-) Also, autobuild is designed to use the
>> > command line, not the IDE which is a great part of the resource eating.
>> > Intellisense is a pain in the ... RAM, disc I/O, etc. for example.
>> >
>> > As has been said already, autobuild started on the 2005 build, if you
>> > want to continue using it you will need to collect all the 2005 build
>> > versions of the libraries and create a configuration file that uses them
>> > instead of the default one which uses 2010 builds.
>> >
>> > If you are using the Express version of 2005 you will probably have to
>> > do more to get it to work. The initial version of autobuild was not
>> > express friendly. This is caused by many differences in how the
>> > full/express versions work.
>> >
>> > Start with the repo at https://bitbucket.org/oz_linden/viewer-autobuild/
>> >
>> > That is the one started for 2005 builds, so should contain some if not
>> > all the library links  I have no idea if those files are still available
>> > from the amazon servers though.Be aware it is considerably out of date
>> > with the main code base now, so you will have to import from
>> > viewer-development, being careful not to over write the autobuild.xml,
>> > best to rename it.
>> >
>> >> And if I also get this right, "VCexpressRelWithDebInfo" is the only
>> >> configuration that I should use, isn't it ? I am told to always use
>> >> the "OpenSource" ones, except if I am on Windows (which is the case).
>> >> Doesn't matter, I'll try both.
>> >
>> > IIRC the OpenSource* configurations are for full versions of VC only.
>> > They may work with a full version of 2005.
>> > VCexpressRelWithDebInfo is for VC10 Express versions. It uses commands
>> > not available on 2005, so probably will not work at all for you.
>> >
>> > --
>> > Ima Mechanique
>> > ima.mechanique(at)blueyonder

Re: [opensource-dev] OpenID based logins?

2011-04-21 Thread Nicky Perian
This email is a private and confidential  communication. Any use of email may 
be 
subject to the laws and  regulations of the United States. You may not Repost, 
Distribute nor  reproduce any content of this message.

Shouldn't this trailer be dropped from your emails. Looks like you are posting 
stuff to be shared and all traffic here is publicly archived.






From: Brandon Husbands 
To: Yoz Grahame 
Cc: opensource-dev 
Sent: Thu, April 21, 2011 7:34:40 PM
Subject: Re: [opensource-dev] OpenID based logins?

The reason i ask is i recently setup a oauth / openid server that uses  the 
hmacone time pass alg. basically allows for you to use the google authenticator 
app for 2 part authentication .
aka oath (not oauth);

basically i was thinking being able to use a authenticator for sl to further 
protect the account.

http://code.google.com/p/google-authenticator/ has the phone apps.


heres the c# code;





public class HmacOneTimePassword
{
public const string DefaultAlgorithmName = "HMACSHA1";
 public const int DefaultNumberOfDigits = 6;

private readonly HMAC hmac;
 private readonly int numberOfDigits;

public HmacOneTimePassword(string secret)
 : this(DefaultAlgorithmName, secret, DefaultNumberOfDigits)
{
}

public HmacOneTimePassword(string hmacAlgorithmName, string secret, int 
numberOfDigits)

 {
this.hmac = HMAC.Create(hmacAlgorithmName);
this.hmac.Key = Encoding.ASCII.GetBytes(secret);
 this.numberOfDigits = numberOfDigits;
}

public virtual byte[] GetHash(long iterationNumber)
 {
byte[] text = new byte[8];
for (int i = text.Length - 1; i >= 0; i--)
 {
text[i] = (byte)(iterationNumber & 0xff);
iterationNumber >>= 8;
}

return this.hmac.ComputeHash(text);
 }

public virtual string GetPassword(long iterationNumber)
 {
byte[] hash = this.GetHash(iterationNumber);

int offset = hash[hash.Length - 1] & 0xf;

int binary = ((hash[offset] & 0x7f) << 24) | ((hash[offset + 1] & 
0xff) << 16) | ((hash[offset + 2] & 0xff) << 8) | (hash[offset + 3] & 0xff);


int otp = binary % (int)Math.Pow(10, this.numberOfDigits);
 return otp.ToString(new string('0', this.numberOfDigits));
 }
}

public class TimeOneTimePassword : HmacOneTimePassword
 {
public const int DefaultTimeStepSeconds = 30;
public static readonly DateTime DefaultEpoch = DateTimeHelper.UnixEpoch;

private readonly DateTime epoch;
private readonly int timeStep;

public TimeOneTimePassword(string secret)
: this(DefaultAlgorithmName, secret, DefaultNumberOfDigits, 
DefaultEpoch, DefaultTimeStepSeconds)

 {
}

public TimeOneTimePassword(string hmacAlgorithmName, string secret, int 
numberOfDigits, DateTime epoch, int timeStep)

 : base(hmacAlgorithmName, secret, numberOfDigits)
{
this.epoch = epoch;
this.timeStep = timeStep;
 }

public virtual string GetPassword()
{
return this.GetPassword(DateTime.UtcNow);
 }

public virtual string GetPassword(DateTime iterationTime)
 {
return base.GetPassword(this.GetIterationNumber(iterationTime));
}

public virtual long GetIterationNumber(DateTime iterationTime)
 {
return (long)((iterationTime - this.epoch).TotalSeconds / 
this.timeStep);

 }
}

public static class DateTimeHelper
 {
/// 
/// The base DateTime.
 /// 
public static readonly DateTime UnixEpoch = new DateTime(1970, 1, 1);

/// 
/// Converts a unixtime into a DateTime.
 /// 
/// The unixtime to convert.
 /// An equivalent datetime for the given unixtime.
 public static DateTime FromUnixTime(double timestamp)
{
 return UnixEpoch.AddSeconds(timestamp);
}

/// 
 /// Converts a DateTime to a unixtime.
/// 
 /// The datetime to convert.
 /// An equivalent unixtime for the given datetime.
 public static double ToUnixTime(DateTime dateTime)
{
 TimeSpan timeSpan = dateTime - UnixEpoch;
return timeSpan.TotalSeconds;
}

/// 
 /// Returns the first day of the week for a given datetime.
/// 
 /// The given datetime.
 /// The first day of the week.
 public static DateTime FirstDayOfWeek(DateTime dateTime)
 {
if (dateTime.DayOfWeek == DayOfWeek.Sunday)
{
dateTime = dateTime.AddDays(-7);
 }
return dateTime.AddDays(-Convert.ToInt32(dateTime.DayOfWeek) 

Re: [opensource-dev] Review Request: OPEN-61 Adding locations that VC redistributable package installs files.

2011-04-21 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/259/#review645
---

Ship it!


Works Great!

- Nicky


On April 21, 2011, 2:18 p.m., Ima Mechanique wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/259/
> ---
> 
> (Updated April 21, 2011, 2:18 p.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> The VC redistributable package installs its files (msvcr100.dll, 
> msvcp100.dll, msvcr100d.dll, msvcp100d.dll, etc.) to the WINDOWS\System32 
> directory (and WINDOWS\SysWOW64, if it is a 64-bit version). Adding these 
> locations to the list of places to look when attempting to copy the files to 
> build-vc100\sharedlibs.
> 
> On 64 bit windows the 32-bit file versions go to SySWOW64, so this is listed 
> first to prevent the 64-bit versions being used.
> 
> If any one knows how it could use %systemroot% instead of the environment 
> variable WINDIR I'd appreciate the info ;-) 
> 
> 
> This addresses bug OPEN-61.
> http://jira.secondlife.com/browse/OPEN-61
> 
> 
> Diffs
> -
> 
>   indra/cmake/Copy3rdPartyLibs.cmake 33ca961b0870 
> 
> Diff: http://codereview.secondlife.com/r/259/diff
> 
> 
> Testing
> ---
> 
> Ran 'autobuild build' without manually copying the redistributable files or 
> adding the configure switch to point at their location.
> 
> 
> Thanks,
> 
> Ima
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Fw: tornado hit my place

2011-04-27 Thread Nicky Perian




- Forwarded Message 
From: Nicky Perian 
To: molliescarbri...@yahoo.com; Imprudence Dev List 

Sent: Wed, April 27, 2011 8:22:15 PM
Subject: tornado hit my place


will be off lists and irc for next week or so.
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.

2011-05-17 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/312/
---

Review request for Viewer.


Summary
---

Convert autobuild library builds to use msbuild.exe instead of devenv.com. 
Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/


This addresses bug OPEN-69.
http://jira.secondlife.com/browse/OPEN-69


Diffs
-

  autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 

Diff: http://codereview.secondlife.com/r/312/diff


Testing
---

Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published 
later, to use msbuild parameters and successfully built and packaged library. 
Compared files in the package to those from LL prebuilt download and they match 
by name and size.
TODO: Build the viewer with the local package. 


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.

2011-05-17 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/312/
---

(Updated May 17, 2011, 2:45 p.m.)


Review request for Viewer.


Changes
---

Incorporate Ima Mechanique suggestions for added msbuild.exe parameters.


Summary
---

Convert autobuild library builds to use msbuild.exe instead of devenv.com. 
Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/


This addresses bug OPEN-69.
http://jira.secondlife.com/browse/OPEN-69


Diffs (updated)
-

  autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 

Diff: http://codereview.secondlife.com/r/312/diff


Testing (updated)
---

Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published 
later, to use msbuild parameters and successfully built and packaged library. 
Compared files in the package to those from LL prebuilt download and they match 
by name and size.
TODO: Build the viewer with the local package. 

Built and packaged 3p-ogvorbis with added parameters.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.

2011-05-17 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/312/
---

(Updated May 17, 2011, 3:42 p.m.)


Review request for Viewer.


Changes
---

Incorporate Boroondas Gupte review of comments.


Summary
---

Convert autobuild library builds to use msbuild.exe instead of devenv.com. 
Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/


This addresses bug OPEN-69.
http://jira.secondlife.com/browse/OPEN-69


Diffs (updated)
-

  autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 

Diff: http://codereview.secondlife.com/r/312/diff


Testing
---

Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published 
later, to use msbuild parameters and successfully built and packaged library. 
Compared files in the package to those from LL prebuilt download and they match 
by name and size.
TODO: Build the viewer with the local package. 

Built and packaged 3p-ogvorbis with added parameters.


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.

2011-05-18 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/312/
---

(Updated May 18, 2011, 4:01 a.m.)


Review request for Viewer.


Changes
---

Added a space and removed trailing white space.
... are you really doing the exact same in both, the if and the else case? What 
testing is then needed to eliminate the conditioning?
I couldn't get into the head of the original writer of the code. So, as a 
precaution kept logic in place.  I am waiting for LL to run this and say no 
problems encountered.
Or, another windows developer to pipe in and say this s how solutions and 
projects are called together when using msbuild.exe. That would allow the 
calling build-cmd.sh
to keep the same calling logic Namely, this run is a solution without a project 
or this run is a project within a solution. Please look at OPEN-70 to see 
changes to a calling build-cmd.sh.


Summary
---

Convert autobuild library builds to use msbuild.exe instead of devenv.com. 
Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/


This addresses bug OPEN-69.
http://jira.secondlife.com/browse/OPEN-69


Diffs (updated)
-

  autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 

Diff: http://codereview.secondlife.com/r/312/diff


Testing (updated)
---

Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published 
later, to use msbuild parameters and successfully built and packaged library. 
Compared files in the package to those from LL prebuilt download and they match 
by name and size.
TODO: Build the viewer with the local package. DONE: Built viewer (16169) prior 
to mesh and logged to agni and played audio streams with no problems. 

Built and packaged 3p-ogvorbis with added parameters. 


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.

2011-05-18 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/312/
---

(Updated May 18, 2011, 5:01 a.m.)


Review request for Viewer.


Changes
---

Removed comments and unused if else check.


Summary
---

Convert autobuild library builds to use msbuild.exe instead of devenv.com. 
Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/


This addresses bug OPEN-69.
http://jira.secondlife.com/browse/OPEN-69


Diffs (updated)
-

  autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 

Diff: http://codereview.secondlife.com/r/312/diff


Testing
---

Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published 
later, to use msbuild parameters and successfully built and packaged library. 
Compared files in the package to those from LL prebuilt download and they match 
by name and size.
TODO: Build the viewer with the local package. DONE: Built viewer (16169) prior 
to mesh and logged to agni and played audio streams with no problems. 

Built and packaged 3p-ogvorbis with added parameters. 


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.

2011-05-18 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/312/
---

(Updated May 18, 2011, 5:13 a.m.)


Review request for Viewer.


Changes
---

Sorry, forgot to commit last change.


Summary
---

Convert autobuild library builds to use msbuild.exe instead of devenv.com. 
Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/


This addresses bug OPEN-69.
http://jira.secondlife.com/browse/OPEN-69


Diffs (updated)
-

  autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 

Diff: http://codereview.secondlife.com/r/312/diff


Testing
---

Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published 
later, to use msbuild parameters and successfully built and packaged library. 
Compared files in the package to those from LL prebuilt download and they match 
by name and size.
TODO: Build the viewer with the local package. DONE: Built viewer (16169) prior 
to mesh and logged to agni and played audio streams with no problems. 

Built and packaged 3p-ogvorbis with added parameters. 


Thanks,

Nicky

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] quicktime

2011-05-19 Thread Nicky Perian
This was fixed is it now a do-over?
>From April 11,2011 message list archive:

Quicktime SDK is an INSTALL_PROPRIETARY=TRUE archive download. The LL archive 
is  
modified to work with VS2010. The Apple Quicktime SDK has not been modified and 
 
fails compile.  I cloned 3p-quicktime and with autobuild build and package have 
the libraries.  The procedure worked extremely well.Then, I modified 
autobuild.xml to point to the local copy. Now the catch, since  
QuickTimePlugin.cmake has:  if (INSTALL_PROPRIETARY) include(Prebuilt) 
use_prebuilt_binary(quicktime) endif(INSTALL_PROPRIETARY)   What autobuild 
setup 
or command line switch do I use to access the local copy?  I commented out the 
if(INSTALL_PROPRIETARY) and then it pulled from the local  copy with 
autobuild.xml set to the location and md5sum printed as output of  autobuild 
package command.  What are the planned methods to use local copies of what at 
one time were  proprietary or license restricted packages and now can be cloned 
and built on a  local computer and used?  Also, does INSTALL_PROPRIETARY make 
sense when the end result is the library is  on the local computer and can be 
used?___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] tcmalloc

2011-05-19 Thread Nicky Perian
Try RelWithDebInfoOS






From: Kiptic ‌ 
To: opensource-dev@lists.secondlife.com
Sent: Thu, May 19, 2011 1:20:08 PM
Subject: [opensource-dev] tcmalloc

 Hi,

when trying to compile (18425):

autobuild --debug configure -c OpenSourceRelWithDebInfo -- -DFMOD:BOOL=TRUE

I get this error:

InstallError: unknown package: tcmalloc
ERROR: unknown package: tcmalloc
For more information: try re-running your command with --verbose or --debug
CMake Error at cmake/Prebuilt.cmake:48 (message):
  Failed to download or unpack prebuilt 'tcmalloc'.  Process returned 1.
Call Stack (most recent call first):
  cmake/GooglePerfTools.cmake:8 (use_prebuilt_binary)
  cmake/LLCommon.cmake:7 (include)
  llaudio/CMakeLists.txt:10 (include)

It seems I lack the tcmalloc package. Shouldn't this be automatically 
downloaded? I messed up somewhere?

/Kip___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Proposal for draw distance slider icon: Drawing hand and an arrow (was: Review viewer -- draw distance slider)

2011-06-14 Thread Nicky Perian
How about the binoculars with a plain moon in one eye and a detailed moon or 
man 
in the moon in the other. Also, thought about the earth rising photo from the 
moon in one and plain earth in the other but, I think that would lack contrast. 







From: Boroondas Gupte 
To: opensource-dev@lists.secondlife.com
Sent: Tue, June 14, 2011 5:03:09 AM
Subject: [opensource-dev] Proposal for draw distance slider icon: Drawing hand 
and an arrow (was: Review viewer -- draw distance slider)

 On 06/14/2011 05:09 AM, a...@skyhighway.com wrote:

i had an idea and i tried to draw it, but it was sorta disappointing.  It looks 
sorta ok at 32x32, but at 16x16 it starts to get kinda, "Huh?"  See, it's 
supposed to be a hand drawing.  Like holding a pencil, with an arrow underneath 
it pointing the direction it's drawing.  i attached a copy of the 32x32 one to 
this message. 

Interesting idea! If we'd have to make it work on 16x16, one would probably 
have to go with a more cartoonish hand, maybe in the style of the hand 
cursors:

* A   typical link-hover cursor (unlabeled, maybe from 
Windows?) 
I found on Wikimedia Commons

* SL's   'grab' cursor
The above examples are larger than 16x16 but the SL   'sit' cursor 
demonstrates that the hand can work on smaller space (approximately 16x16), 
too. I don't know how well it'd work for a drawing hand in that size, but I 
found a high-resolution   drawing hand illustration in a similar style. A 
possibility might be to just use the pen without a hand, but that'd 
probably 
purport the notion of "edit" or "write" rather than "draw". How about a 
paint brush instead of a pen?

But even the whole 32x32 icon might be more confusing than helping. While 
dissecting compound words and circumscribing the parts individually is a 
good strategy for Taboo, Pictionary and other word-guessing games, people 
using a program don't expect to have to think 'around the corner' to make 
sense of its GUI. I don't think many associate the drawing the rendering 
engine does with manually drawing a sketch or drawing on a canvas, although 
both are still the graphical meaning of 'draw', rather than one of the many 
other meanings of the word.

On the other hand, once the user 'gets' the icon, it'll be easy to remember 
and recognize and also easy to distinguish from the volume slider's speaker 
icon.


You can laugh at it and call it names if you want.  It was just an idea. 
I wouldn't laugh at the idea. I appreciate the creativity! I might laugh 
about it, because I like it's attempt at word-play, even though that 
word-play is probably detrimental for the icon's use in the UI.


i've been sick like fever puking for three days and today one of my teeth 
started on the pain like please just give me to the CIA and let them torture me 
to death thing, so it's not like you could possibly make anything hurt worse.  
Maybe it will even give someone a better idea?  i can do way better graphic 
art, 
too, but maybe not while i'm shaking, sweating, and trying not to scream myself 
unconscious. 

Ew, that sounds bad. I hope you get well soon!

Boroondas
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: STORM-1459 "Wearing Tab" - Add ability to copy displayed inventory names to clipboard

2011-06-29 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/370/#review829
---


\n is a new line character(line-feed) \r is a carriage return. maybe change the 
comment to new line. 

- Nicky


On June 29, 2011, 12:14 p.m., Jonathan Yap wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/370/
> ---
> 
> (Updated June 29, 2011, 12:14 p.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Add a feature on the "Wearing TAB" where users could copy to the clipboard 
> everything you see in the "Wearing TAB". This would make the blogging 
> communities life soo much easier instead of having to type out all that 
> information.
> 
> The label on this button needs input from someone on the XD team.
> 
> I would like to know if my code for adding a CR to the end of every line but 
> the last one could be done in a more elegant way.
> 
> 
> This addresses bug STORM-1459.
> http://jira.secondlife.com/browse/STORM-1459
> 
> 
> Diffs
> -
> 
>   doc/contributions.txt f9864a43ddf0 
>   indra/newview/llpanelwearing.h f9864a43ddf0 
>   indra/newview/llpanelwearing.cpp f9864a43ddf0 
>   indra/newview/skins/default/xui/en/menu_wearing_gear.xml f9864a43ddf0 
> 
> Diff: http://codereview.secondlife.com/r/370/diff
> 
> 
> Testing
> ---
> 
> Clicked on Send to Clipboard button and was able to paste results into an 
> editor.
> 
> 
> Thanks,
> 
> Jonathan
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Autobuild errors

2011-07-07 Thread Nicky Perian
use ReleaseOS




From: Lee ponzu 
To: Opensource_dev 
Sent: Thursday, July 7, 2011 11:27 AM
Subject: [opensource-dev] Autobuild errors


it has been a long time since I did a build.  I tried to follow the 
instructions on the wiki, download autobuild, clone viewer-beta...

Here is the error.  Any advice welcome.  Insults also accepted, since I am 
starved for human contact...

ponzu


mbpro:viewer-beta lee$ autobuild build --verbose -c Release
executing configure command cmake -DCMAKE_BUILD_TYPE:STRING=Release 
-DWORD_SIZE:STRING=32 -DROOT_PROJECT_NAME:STRING=SecondLife 
-DINSTALL_PROPRIETARY=TRUE -G 'Xcode' ../indra
checking package fmod
installing fmod from archive
downloading fmod archive from 
http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-fmod-private/rev/221852/arch/Darwin/installer/fmod-3.75-darwin-20110222.tar.bz2
downloading 
http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-fmod-private/rev/221852/arch/Darwin/installer/fmod-3.75-darwin-20110222.tar.bz2
 to /var/tmp/lee/install.cache/fmod-3.75-darwin-20110222.tar.bz2
unable to download file: HTTP Error 404: Not Found
Traceback (most recent call last):
  File "/Users/lee/Documents/viewer/autobuild/autobuild/common.py", line 253, 
in download_package
    file(cachename, 'wb').write(urllib2.urlopen(package).read())
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",
 line 124, in urlopen
    return _opener.open(url, data, timeout)
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",
 line 389, in open
    response = meth(req, response)
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",
 line 502, in http_response
    'http', request, response, code, msg, hdrs)
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",
 line 427, in error
    return self._call_chain(*args)
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",
 line 361, in _call_chain
    result = func(*args)
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",
 line 510, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 404: Not Found
ERROR: failed to download 
http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-fmod-private/rev/221852/arch/Darwin/installer/fmod-3.75-darwin-20110222.tar.bz2
For more information: try re-running your command with --verbose or --debug
CMake Error at cmake/Prebuilt.cmake:48 (message):
  Failed to download or unpack prebuilt 'fmod'.  Process returned 1.
Call Stack (most recent call first):
  cmake/FMOD.cmake:27 (use_prebuilt_binary)
  llaudio/CMakeLists.txt:8 (include)


-- Configuring incomplete, errors occurred!
ERROR: configuring default configuration returned 1
For more information: try re-running your command with --verbose or --debug
mbpro:viewer-beta lee$ 

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: OPEN-67: make LLDirIterator implementation compatible to boost::filesystem v3 (as found in Boost 1.44 and newer)

2011-07-21 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/313/#review903
---


applied open-67_d.diff @r15984; windows fails link with unresolved externals as 
follows:
"windows-crash-logger.dir\RelWithDebInfo\/win_crash_logger.obj"  /machine:X86 
/debug 
llvfs.lib(lldiriterator.obj) : error LNK2019: unresolved external symbol 
"private: static class std::codecvt const * & __cdecl 
boost::filesystem3::path::wchar_t_codecvt_facet(void)" 
(?wchar_t_codecvt_facet@path@filesystem3@boost@@CAAAPBV?$codecvt@GDH@std@@XZ) 
referenced in function "public: __thiscall LLDirIterator::Impl::Impl(class 
std::basic_string,class std::allocator 
> const &,class std::basic_string,class 
std::allocator > const &)" 
(??0Impl@LLDirIterator@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0@Z)
 
[c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\win_crash_logger\windows-crash-logger.vcxproj]
llvfs.lib(lldiriterator.obj) : error LNK2019: unresolved external symbol "void 
__cdecl boost::filesystem3::path_traits::convert(unsigned short const 
*,unsigned short const *,class std::basic_string,class std::allocator > &,class 
std::codecvt const &)" 
(?convert@path_traits@filesystem3@boost@@YAXPBG0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$codecvt@GDH@5@@Z)
 referenced in function "public: class std::basic_string,class std::allocator > const __thiscall 
boost::filesystem3::path::string(class std::codecvt 
const &)const " 
(?string@path@filesystem3@boost@@QBE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$codecvt@GDH@5@@Z)
 
[c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\win_crash_logger\windows-crash-logger.vcxproj]
llvfs.lib(lldiriterator.obj) : error LNK2019: unresolved external symbol 
"public: class std::basic_string,class 
std::allocator > const __thiscall 
boost::filesystem3::path::generic_string(class std::codecvt const &)const " 
(?generic_string@path@filesystem3@boost@@QBE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$codecvt@GDH@5@@Z)
 referenced in function "public: class std::basic_string,class std::allocator > const __thiscall 
boost::filesystem3::path::generic_string(void)const " 
(?generic_string@path@filesystem3@boost@@QBE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)
 
[c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\win_crash_logger\windows-crash-logger.vcxproj]
llvfs.lib(lldiriterator.obj) : error LNK2019: unresolved external symbol "void 
__cdecl boost::filesystem3::path_traits::convert(char const *,char const 
*,class std::basic_string,class std::allocator > &,class std::codecvt const &)" 
(?convert@path_traits@filesystem3@boost@@YAXPBD0AAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@ABV?$codecvt@GDH@5@@Z)
 referenced in function "void __cdecl 
boost::filesystem3::path_traits::dispatch,class std::allocator > >(class std::basic_string,class 
std::allocator > const &,class std::basic_string,class std::allocator > &,class 
std::codecvt const &)" 
(??$dispatch@V?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@path_traits@filesystem3@boost@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@4@ABV?$codecvt@GDH@4@@Z)
 
[c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\win_crash_logger\windows-crash-logger.vcxproj]

- Nicky


On July 21, 2011, 8:43 a.m., Boroondas Gupte wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/313/
> ---
> 
> (Updated July 21, 2011, 8:43 a.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Context: We are currently using Boost 1.45, which already comes with the new 
> Boost Filesystem Library API (Version 3) but still defaults to the old one 
> (Version 2). From Boost 1.46 on, V3 will be the default and Boost 1.47 will 
> be the last one to come with V2. The Boost Filesystem Library documentation 
> recommends "Existing code should be moved to Version 3 as soon as convenient. 
> New code should be written for Version 3. Version 2 is deprecated, and will 
> not be included in Boost releases 1.48 and later."
> 
> This change overrides the default, so that the V3 API is used, and makes the 
> necessary code changes. (So we can stick to Boost 1.45 and upgrade whenever 
> we feel like it.)
> 
> Note: I only changed stuff that the compiler complained about. If the new API 
> also changes semantic of still-compiling library usage, more changes might be 
> necessary.
> 
> 
> This addresses bug OPEN-67.
> http://jira.secondlife.com/browse/OPEN-67
> 
> 
> Diffs
> -
> 
>   doc/contributions.txt 959f9340da9

Re: [opensource-dev] Review Request: OPEN-67: make LLDirIterator implementation compatible to boost::filesystem v3 (as found in Boost 1.44 and newer)

2011-07-21 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/313/#review907
---


Hash was 216ebc0442d29a8ba4a66ae8c7211b7aaa225892. However, the result is the 
same when building a clone of 
https://bitbucket.org/boroondas/viewer-development-open-67. I'll try to sort 
out a solution as time allows. Maybe another windows developer can pitch in.

- Nicky


On July 21, 2011, 8:43 a.m., Boroondas Gupte wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/313/
> ---
> 
> (Updated July 21, 2011, 8:43 a.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Context: We are currently using Boost 1.45, which already comes with the new 
> Boost Filesystem Library API (Version 3) but still defaults to the old one 
> (Version 2). From Boost 1.46 on, V3 will be the default and Boost 1.47 will 
> be the last one to come with V2. The Boost Filesystem Library documentation 
> recommends "Existing code should be moved to Version 3 as soon as convenient. 
> New code should be written for Version 3. Version 2 is deprecated, and will 
> not be included in Boost releases 1.48 and later."
> 
> This change overrides the default, so that the V3 API is used, and makes the 
> necessary code changes. (So we can stick to Boost 1.45 and upgrade whenever 
> we feel like it.)
> 
> Note: I only changed stuff that the compiler complained about. If the new API 
> also changes semantic of still-compiling library usage, more changes might be 
> necessary.
> 
> 
> This addresses bug OPEN-67.
> http://jira.secondlife.com/browse/OPEN-67
> 
> 
> Diffs
> -
> 
>   doc/contributions.txt 959f9340da92 
>   indra/llvfs/lldiriterator.cpp 959f9340da92 
> 
> Diff: http://codereview.secondlife.com/r/313/diff
> 
> 
> Testing
> ---
> 
> * Compiled Viewer (standalone) with Boost 1.45
> * Started Viewer
> * Logged in
> 
> * Compiled Viewer (standalone) with Boost 1.46
> * Started Viewer
> * Logged in
> 
> Not tested:
> * non-standalone
> 
> 
> Thanks,
> 
> Boroondas
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Review Request: OPEN-67: make LLDirIterator implementation compatible to boost::filesystem v3 (as found in Boost 1.44 and newer)

2011-07-23 Thread Nicky Perian

---
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/313/#review915
---


https://bitbucket.org/lindenlab/viewer-development/changeset/a0b400b5ff0e/ The 
comments in this changeset describe the windows build / link issues for this 
CR.  

- Nicky


On July 21, 2011, 8:43 a.m., Boroondas Gupte wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/313/
> ---
> 
> (Updated July 21, 2011, 8:43 a.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> ---
> 
> Context: We are currently using Boost 1.45, which already comes with the new 
> Boost Filesystem Library API (Version 3) but still defaults to the old one 
> (Version 2). From Boost 1.46 on, V3 will be the default and Boost 1.47 will 
> be the last one to come with V2. The Boost Filesystem Library documentation 
> recommends "Existing code should be moved to Version 3 as soon as convenient. 
> New code should be written for Version 3. Version 2 is deprecated, and will 
> not be included in Boost releases 1.48 and later."
> 
> This change overrides the default, so that the V3 API is used, and makes the 
> necessary code changes. (So we can stick to Boost 1.45 and upgrade whenever 
> we feel like it.)
> 
> Note: I only changed stuff that the compiler complained about. If the new API 
> also changes semantic of still-compiling library usage, more changes might be 
> necessary.
> 
> 
> This addresses bug OPEN-67.
> http://jira.secondlife.com/browse/OPEN-67
> 
> 
> Diffs
> -
> 
>   doc/contributions.txt 959f9340da92 
>   indra/llvfs/lldiriterator.cpp 959f9340da92 
> 
> Diff: http://codereview.secondlife.com/r/313/diff
> 
> 
> Testing
> ---
> 
> * Compiled Viewer (standalone) with Boost 1.45
> * Started Viewer
> * Logged in
> 
> * Compiled Viewer (standalone) with Boost 1.46
> * Started Viewer
> * Logged in
> 
> Not tested:
> * non-standalone
> 
> 
> Thanks,
> 
> Boroondas
> 
>

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Problems with downloading kdu

2011-08-06 Thread Nicky Perian
use ReleaseOS and it shouldn't try to download kdu. kdu is privately licensed 
and can't be distributed.




From: Vector Hastings 
To: opensource-dev@lists.secondlife.com
Sent: Saturday, August 6, 2011 5:47 PM
Subject: [opensource-dev]  Problems with downloading kdu

Hello all, 

I'm trying to get back into this after almost 2 years not having compiled
the client. 

The new wiki instructions are Awesome! Thanks to all. 

I'm trying to autobuild and getting this error: 

ERROR: failed to download
http://s3-proxy.lindenlab.com/private-builds-secondlif
e-com/hg/repo/3p-kdu-private/rev/221672/arch/CYGWIN/installer/kdu-6.4.1-wind
ows-
20110218.tar.bz2


Can anyone point me to a fix?

Thanks!

Vector 

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

  1   2   3   4   5   >