[sldev] Help with setting up Shadow Build

Vector Hastings vector at leafpile.com
Thu Mar 5 01:59:15 PST 2009


I'm attaching the full log below, but seems like I'm stuck on:

"RuntimeError: Error matching md5 for
http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/GL-windows-2008
0613.tar.bz2"

I don't know much about this, but looks like I'm getting the wrong
hash-totals or some similar control. Have the files changed? Is there an
environment gotcha?

I'd be so grateful for any guidance. Thanks.



Full log:

C:\SL_SD2_trunk\trunk\indra>c:\python25\python develop.py -G VC80
Running 'cmake -G "Visual Studio 8
2005" -DSTANDALONE:BOOL=OFF -DUNATTENDED:BOOL
=OFF -DROOT_PROJECT_NAME:STRING=SecondLife ""
"C:\\SL_SD2_trunk\\trunk\\indra"'
in 'build-VC80'
-- Check for working C compiler: cl
-- Check for working C compiler: cl -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: cl
-- Check for working CXX compiler: cl -- works
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
install.py:67: DeprecationWarning: the md5 module is deprecated; use hashlib
ins
tead
  import md5
install.py:78: DeprecationWarning: the sets module is deprecated
  from sets import Set as set, ImmutableSet as frozenset
Traceback (most recent call last):
md  File "install.py", line 1153, in <module>
5 mismatch: c:\docume~1\...\locals~1\temp\install.cache....\GL-windows-20080
613.tar.bz2
Downloading
http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/GL-wind
ows-20080613.tar.bz2 to local file
c:\docume~1\...\locals~1\temp\install.cache
....\GL-windows-20080613.tar.bz2
    sys.exit(main())
  File "install.py", line 1145, in main
    options.scp)
  File "install.py", line 644, in do_install
    cache_dir)
  File "install.py", line 603, in install
    ifile.fetch_local()
  File "install.py", line 145, in fetch_local
    raise RuntimeError("Error matching md5 for %s" % self.url)
RuntimeError: Error matching md5 for
http://s3.amazonaws.com/viewer-source-downl
oads/install_pkgs/GL-windows-20080613.tar.bz2
CMake Error: Failed to download or unpack prebuilt 'GL'. Process returned 1.
-- Configuring done
Cleaning 'build-VC80'
Error: the command 'cmake' exited with status -1

-----Original Message-----
From: sldev-bounces at lists.secondlife.com
[mailto:sldev-bounces at lists.secondlife.com]On Behalf Of Vector Hastings
Sent: Thursday, March 05, 2009 1:24 AM
To: Ambrosia; sldev at lists.secondlife.com
Subject: RE: [sldev] Help with setting up Shadow Build


Ah, thanks. The one marked "trunk" Doh, that's what you're talking about.

OK, got that, but I still got trouble.

the same:

 CMake Error: Failed to download or unpack prebuilt 'GL'. Process returned
1.
-- Configuring done
Cleaning 'build-VC80'
Error: the command 'cmake' exited with status -1

and no build-vc80 directory.

I'm using cmake ver 2.4.8, and python version 2.5 and MSVS 2005 Express...

so I may need that registry entry,

but I'm reading the wiki's and not finding any info on that registry change.

I've been able to make the standard build without too much trouble.

Thanks for your help.

Vector

-----Original Message-----
From: sldev-bounces at lists.secondlife.com
[mailto:sldev-bounces at lists.secondlife.com]On Behalf Of Ambrosia
Sent: Wednesday, March 04, 2009 3:29 AM
To: Vector Hastings
Cc: sldev at lists.secondlife.com
Subject: Re: [sldev] Help with setting up Shadow Build


Hokay, first off, don't grab the shadow-draft-2 branch.
Grab normal trunk instead. The shadow code got merged into it, and
it's basically the base for the 1.23 viewer. Any further changes in
the shadow code will probably take place in that one.

After doing so, just run the python configure -G VC80, and it should
work without a hinch.

Altho:
A question, do you use Visual Studio 2005, or Visual Studio 2005
Express? The latter needs a little registry entry so the generator
finds it without problems.

On Wed, Mar 4, 2009 at 11:25, Vector Hastings <vector at leafpile.com> wrote:
> I'm a real newb to the branch environment, so even basic advise could be
> helpful.
>
> I downloaded from
>
http://svn.secondlife.com/trac/linden/browser/branches/2008/shadow-draft-2 a
nd
> set about trying to use the CMake instructions from
> http://wiki.secondlife.com/wiki/Microsoft_Windows_Builds

> Any advice?
>
> Thanks to all,
>
> Vector
_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/SLDev
Please read the policies before posting to keep unmoderated posting
privileges

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



More information about the SLDev mailing list