Bug#406335: Second Life new version

2007-08-27 Thread Paul TBBle Hampson
On Wed, Aug 22, 2007 at 10:54:55AM +0100, Marcos Marado wrote:
 On Wednesday 22 August 2007 00:18, Paul TBBle Hampson wrote:
 On Tue, Aug 21, 2007 at 11:02:30AM +0100, Marcos Marado wrote:
  Understand. Well, I wasn't able to build the package with your
  30_vectorisation_for_all.dpatch , so I removed that patch for my
  packages. I had no time to see what's wrong with the patch, but I suspect
  that with the patch and in my system I'm falling in one of the cases
  where you're not adding the SSE flags.

 I don't suppose you kept the build logs? 

 The only thing I kept was this:

 g++ -o 
 /tmp/marado/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/indra/i686-linux-client-release/newview/llviewerjointmesh_vec.o
  -c -g -pipe -Wall -Wno-trigraphs -Wno-sign-compare -Werror -fno-math-errno 
 -fexceptions -fsigned-char -fno-strict-aliasing -ftree-vectorize 
 -falign-loops=16 -ffast-math -O2 -D_FORTIFY_SOURCE=2 -DLL_STANDALONE 
 -DLL_MESA_HEADLESS=0 -DLL_MESA=0 -DLL_LINUX=1 -DAPPID=secondlife -DLL_SDL=1 
 -DLL_FMOD=0 -DLL_X11=1 -DLL_GTK=1 -DLL_ELFBIN=0 -DLL_LIBXUL_ENABLED=0 
 -DLL_GSTREAMER_ENABLED=1 -DLL_VECTORIZE=1 -DLL_SSE=1 -DLL_SSE2=1 -DNDEBUG 
 -DLL_RELEASE=1 -Illcommon -Illmath -Illwindow -Illaudio -Illcharacter 
 -Illdatabase -Illhavok -Illimage -Illinventory -Illmedia -Illmessage 
 -Illprimitive -Illrender -Illscene -Illui -Illvfs -Illwindow -Illxml 
 -Ilscript -Ilscript/lscript_compile 
 -I/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/libraries/include 
 -I/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/libraries/include/havok
  
 -I/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/libraries/i686-linux/include
  -I/usr/include/apr-1.0 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 
 -I/usr/lib/glib-2.0/include -I/usr/include/cairo -I/usr/include/freetype2 
 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include 
 -I/usr/include/pango-1.0 -I/usr/include/SDL -I/usr/include/gstreamer-0.10 
 -I/usr/include/libxml2 
 /tmp/marado/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/indra/i686-linux-client-release/newview/llviewerjointmesh_vec.cpp
 In file included from llmath/llv4math.h:77,
  
 from 
 /tmp/marado/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/indra/i686-linux-client-release/newview/llviewerjointmesh_vec.cpp:41:
 /usr/lib/gcc/i486-linux-gnu/4.1.2/include/xmmintrin.h:34:3: error: #error 
 SSE 
 instruction set not enabled

Ah, right, that's a thinko on my part. Autovectorisation needs -msse or
-msse2 passed in.

On AMD64, that's easy, they all have SSE2 I'm told.

For the i386 build, apparently the Athlon Thunderbirds are supported,
and they only do SSE.

So I guess I need to fiddle with the patch a little more. I'll see about
creating a -2 build this week some time.

-- 
---
Paul TBBle Hampson, B.Sc, LPI, MCSE
Very-later-year Asian Studies student, ANU
The Boss, Bubblesworth Pty Ltd (ABN: 51 095 284 361)
[EMAIL PROTECTED]

Of course Pacman didn't influence us as kids. If it did,
we'd be running around in darkened rooms, popping pills and
listening to repetitive music.
 -- Kristian Wilson, Nintendo, Inc, 1989

License: http://creativecommons.org/licenses/by/2.1/au/
---


pgpL4mnErandz.pgp
Description: PGP signature


Bug#406335: Second Life new version

2007-08-27 Thread Marcos Marado
On Monday 27 August 2007 13:43, Paul TBBle Hampson wrote:
 Ah, right, that's a thinko on my part. Autovectorisation needs -msse or
 -msse2 passed in.

 On AMD64, that's easy, they all have SSE2 I'm told.

 For the i386 build, apparently the Athlon Thunderbirds are supported,
 and they only do SSE.

Well, my processor is an Intel(R) Pentium(R) M processor 1.73GHz...

 So I guess I need to fiddle with the patch a little more. I'll see about
 creating a -2 build this week some time.

Great, as soon as you have it uploaded I'll try it.

-- 
Marcos Marado


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406335: Second Life new version

2007-08-22 Thread Marcos Marado
On Wednesday 22 August 2007 00:18, Paul TBBle Hampson wrote:
 On Tue, Aug 21, 2007 at 11:02:30AM +0100, Marcos Marado wrote:
  Understand. Well, I wasn't able to build the package with your
  30_vectorisation_for_all.dpatch , so I removed that patch for my
  packages. I had no time to see what's wrong with the patch, but I suspect
  that with the patch and in my system I'm falling in one of the cases
  where you're not adding the SSE flags.

 I don't suppose you kept the build logs? 

The only thing I kept was this:

g++ -o 
/tmp/marado/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/indra/i686-linux-client-release/newview/llviewerjointmesh_vec.o
 -c -g -pipe -Wall -Wno-trigraphs -Wno-sign-compare -Werror -fno-math-errno 
-fexceptions -fsigned-char -fno-strict-aliasing -ftree-vectorize 
-falign-loops=16 -ffast-math -O2 -D_FORTIFY_SOURCE=2 -DLL_STANDALONE 
-DLL_MESA_HEADLESS=0 -DLL_MESA=0 -DLL_LINUX=1 -DAPPID=secondlife -DLL_SDL=1 
-DLL_FMOD=0 -DLL_X11=1 -DLL_GTK=1 -DLL_ELFBIN=0 -DLL_LIBXUL_ENABLED=0 
-DLL_GSTREAMER_ENABLED=1 -DLL_VECTORIZE=1 -DLL_SSE=1 -DLL_SSE2=1 -DNDEBUG 
-DLL_RELEASE=1 -Illcommon -Illmath -Illwindow -Illaudio -Illcharacter 
-Illdatabase -Illhavok -Illimage -Illinventory -Illmedia -Illmessage 
-Illprimitive -Illrender -Illscene -Illui -Illvfs -Illwindow -Illxml -Ilscript 
-Ilscript/lscript_compile 
-I/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/libraries/include 
-I/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/libraries/include/havok
 
-I/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/libraries/i686-linux/include
 -I/usr/include/apr-1.0 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/cairo -I/usr/include/freetype2 
-I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include 
-I/usr/include/pango-1.0 -I/usr/include/SDL -I/usr/include/gstreamer-0.10 
-I/usr/include/libxml2 
/tmp/marado/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/indra/i686-linux-client-release/newview/llviewerjointmesh_vec.cpp
In file included from llmath/llv4math.h:77,
 
from 
/tmp/marado/home/marado/personal/2nd/debian/etch/slviewer-1.18.1.2/indra/i686-linux-client-release/newview/llviewerjointmesh_vec.cpp:41:
/usr/lib/gcc/i486-linux-gnu/4.1.2/include/xmmintrin.h:34:3: error: #error SSE 
instruction set not enabled
llmath/llv4math.h:78: error: '__m128' does not name a type
llmath/llv4vector3.h:47: error: 'V4F32' does not name a type
llmath/llv4vector3.h: In member function 'void LLV4Vector3::setVec(F32)':
llmath/llv4vector3.h:76: error: 'v' was not declared in this scope
llmath/llv4vector3.h:76: error: '_mm_set1_ps' was not declared in this scope
llmath/llv4matrix3.h: At global scope:
llmath/llv4matrix3.h:49: error: 'V4F32' does not name a type
llmath/llv4matrix3.h: In member function 'void LLV4Matrix3::lerp(const 
LLV4Matrix3, const LLV4Matrix3, const F32)':
llmath/llv4matrix3.h:79: error: '__m128' was not declared in this scope
llmath/llv4matrix3.h:79: error: expected `;' before 'vw'
llmath/llv4matrix3.h:80: error: 'mV' was not declared in this scope
llmath/llv4matrix3.h:80: error: 'const class LLV4Matrix3' has no member 
named 'mV'
llmath/llv4matrix3.h:80: error: 'const class LLV4Matrix3' has no member 
named 'mV'
llmath/llv4matrix3.h:80: error: '_mm_sub_ps' was not declared in this scope
llmath/llv4matrix3.h:80: error: 'vw' was not declared in this scope
llmath/llv4matrix3.h:80: error: '_mm_mul_ps' was not declared in this scope
llmath/llv4matrix3.h:80: error: 'const class LLV4Matrix3' has no member 
named 'mV'
llmath/llv4matrix3.h:80: error: '_mm_add_ps' was not declared in this scope
llmath/llv4matrix3.h:81: error: 'const class LLV4Matrix3' has no member 
named 'mV'
llmath/llv4matrix3.h:81: error: 'const class LLV4Matrix3' has no member 
named 'mV'
llmath/llv4matrix3.h:81: error: 'const class LLV4Matrix3' has no member 
named 'mV'
llmath/llv4matrix3.h:82: error: 'const class LLV4Matrix3' has no member 
named 'mV'
llmath/llv4matrix3.h:82: error: 'const class LLV4Matrix3' has no member 
named 'mV'
llmath/llv4matrix3.h:82: error: 'const class LLV4Matrix3' has no member 
named 'mV'
llmath/llv4matrix3.h: In member function 'void LLV4Matrix3::multiply(const 
LLVector3, LLVector3) const':
llmath/llv4matrix3.h:88: error: 'class LLV4Vector3' has no member named 'v'
llmath/llv4matrix3.h:88: error: '_mm_set1_ps' was not declared in this scope
llmath/llv4matrix3.h:88: error: 'mV' was not declared in this scope
llmath/llv4matrix3.h:88: error: '_mm_mul_ps' was not declared in this scope
llmath/llv4matrix3.h:89: error: 'class LLV4Vector3' has no member named 'v'
llmath/llv4matrix3.h:89: error: 'class LLV4Vector3' has no member named 'v'
llmath/llv4matrix3.h:89: error: '_mm_add_ps' was not declared in this scope
llmath/llv4matrix3.h:90: error: 'class LLV4Vector3' has no member named 'v'
llmath/llv4matrix3.h:90: error: 'class LLV4Vector3' has no member named 'v'
llmath/llv4matrix3.h: In member function 'void 

Bug#406335: Second Life new version

2007-08-21 Thread Marcos Marado
Good morning,

On Tuesday 21 August 2007 00:07, Paul TBBle Hampson wrote:

  Looking to SConstruct:
[...]
  So, STANDALONE is False, but VECTORIZE (at True) needs STANDALONE...
  What's wrong here?

 Nothing. The debian/rules file passes in STANDALONE=True.

Oh, I see.

 This however is broken for the non-STANDALONE case. The reason I made
 VECTORIZE depend on STANDALONE was because gcc before gcc4 didn't have
 the -f option to enable autovectorisation.

 That's not so interesting for a Debian patch, we always build
 standalone.

Understand. Well, I wasn't able to build the package with your 
30_vectorisation_for_all.dpatch , so I removed that patch for my packages. I 
had no time to see what's wrong with the patch, but I suspect that with the 
patch and in my system I'm falling in one of the cases where you're not 
adding the SSE flags. Anyway, for now I just removed that patch and made the 
packages for etch, here: http://noori.abismo.org/slviewer/

You might want to give a second look to that patch.

BTW, the build works fine for me, including giving the same weird graphics I'm 
whining about in the latest versions.

Best regards,
-- 
Marcos Marado


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406335: Second Life new version

2007-08-21 Thread Marcos Marado
FYI:

http://wiki.secondlife.com/wiki/Source_downloads#ver_1.18.2.0
slviewer 1.18.2.0 is out.

-- 
Marcos Marado


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406335: Second Life new version

2007-08-21 Thread Paul TBBle Hampson
On Tue, Aug 21, 2007 at 11:02:30AM +0100, Marcos Marado wrote:
 Understand. Well, I wasn't able to build the package with your 
 30_vectorisation_for_all.dpatch , so I removed that patch for my packages. I 
 had no time to see what's wrong with the patch, but I suspect that with the 
 patch and in my system I'm falling in one of the cases where you're not 
 adding the SSE flags.

I don't suppose you kept the build logs? I don't have a system on which
I can test the patch except thePowerPC system on which it works.

-- 
Paul TBBle Hampson, [EMAIL PROTECTED]

Shorter .sig for a more eco-friendly paperless office.


pgpChqjZHvoQe.pgp
Description: PGP signature


Bug#406335: Second Life new version

2007-08-20 Thread Marcos Marado
On Saturday 18 August 2007 08:18, Paul TBBle Hampson wrote:
 I've uploaded 1.18.1.2 packages, however I have no idea if it will
 build on i386 or amd64, as I've got a patch in there which changes the
 way compiler flags are put together compared to upstream (which also
 changed since 1.18.0.6, hence the patch)

Thank you.

Rainer: are you going to keep doing i386 etch packages and test this for Paul, 
or do you want me to try doing that?

-- 
Marcos Marado


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406335: Second Life new version

2007-08-20 Thread Rainer Dorsch
Am Montag, 20. August 2007 13:25 schrieb Marcos Marado:
 On Saturday 18 August 2007 08:18, Paul TBBle Hampson wrote:
  I've uploaded 1.18.1.2 packages, however I have no idea if it will
  build on i386 or amd64, as I've got a patch in there which changes the
  way compiler flags are put together compared to upstream (which also
  changed since 1.18.0.6, hence the patch)

 Thank you.

 Rainer: are you going to keep doing i386 etch packages and test this for
 Paul, or do you want me to try doing that?


Marcos,

I am just back from vacation and have a backlog of work. So I would probably 
not get started this week.

Please go ahead and give the i386 build a try.

Many thanks,
Rainer



-- 
Rainer Dorsch
Lärchenstr. 6
D-72135 Dettenhausen
07032-359190
jabber: [EMAIL PROTECTED]
GPG Fingerprint: 5966 C54C 2B3C 42CC 1F4F  8F59 E3A8 C538 7519 141E
Full GPG key: http://pgp.mit.edu/



Bug#406335: Second Life new version

2007-08-20 Thread Marcos Marado
On Monday 20 August 2007 13:41, Rainer Dorsch wrote:
 Am Montag, 20. August 2007 13:25 schrieb Marcos Marado:
  On Saturday 18 August 2007 08:18, Paul TBBle Hampson wrote:
   I've uploaded 1.18.1.2 packages, however I have no idea if it will
   build on i386 or amd64, as I've got a patch in there which changes the
   way compiler flags are put together compared to upstream (which also
   changed since 1.18.0.6, hence the patch)
 
  Thank you.
 
  Rainer: are you going to keep doing i386 etch packages and test this for
  Paul, or do you want me to try doing that?

 Marcos,

 I am just back from vacation and have a backlog of work. So I would
 probably not get started this week.

 Please go ahead and give the i386 build a try.

Looking to SConstruct:

opts.AddOptions(
EnumOption('BUILD', 'Set build type', 'releasefordownload',

allowed_values=('debug', 'release', 'releasenoopt', 'releasefordownload')),
EnumOption('ARCH', 'Set architecture', 'i686',
allowed_values=('i686', 'powerpc', 'x86_64')),
EnumOption('BTARGET', 'Set build target', 'server',
allowed_values=('client', 'server', 'all')),
BoolOption('DISTCC', 'Enabled distcc', True),
BoolOption('MOZLIB', 'Enabled llmozlib/mozilla support', True),
BoolOption('FMOD', 'Enabled FMOD audio support', True),
BoolOption('GSTREAMER', 'Enabled GStreamer support', True),
BoolOption('COLORGCC', 'Enabled colorgcc', True),
EnumOption('GRID', 'Client package\'s default grid', 'default',

allowed_values=('default', 'aditi', 'agni', 'dmz', 'durga', 'firstlook', 
'ganga', 'shakti', 'siva', 'soma', 'uma', 'vaak')),
BoolOption('ELFIO', 'Enabled enhanced backtraces with libELFIO symbol 
extraction support', True),
BoolOption('STANDALONE', 'Build using system packages (implies 
OPENSOURCE)', False),
BoolOption('OPENSOURCE', 'Build using only non-proprietary dependencies', 
True), # OPENSOURCE: do not edit this line
BoolOption('VECTORIZE', 'Enable vectorized routines (SIMD instruction sets 
eg. SSE, Altivec) (requires STANDALONE)', True),
)

So, STANDALONE is False, but VECTORIZE (at True) needs STANDALONE... What's 
wrong here? 

-- 
Marcos Marado


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406335: Second Life new version

2007-08-20 Thread Paul TBBle Hampson
On Mon, Aug 20, 2007 at 08:05:48PM +0100, Marcos Marado wrote:
 On Monday 20 August 2007 13:41, Rainer Dorsch wrote:
 Am Montag, 20. August 2007 13:25 schrieb Marcos Marado:
  On Saturday 18 August 2007 08:18, Paul TBBle Hampson wrote:
   I've uploaded 1.18.1.2 packages, however I have no idea if it will
   build on i386 or amd64, as I've got a patch in there which changes the
   way compiler flags are put together compared to upstream (which also
   changed since 1.18.0.6, hence the patch)

  Thank you.

  Rainer: are you going to keep doing i386 etch packages and test this for
  Paul, or do you want me to try doing that?

 Marcos,

 I am just back from vacation and have a backlog of work. So I would
 probably not get started this week.

 Please go ahead and give the i386 build a try.

 Looking to SConstruct:

 opts.AddOptions(
 EnumOption('BUILD', 'Set build type', 'releasefordownload',
 
 allowed_values=('debug', 'release', 'releasenoopt', 'releasefordownload')),
 EnumOption('ARCH', 'Set architecture', 'i686',
 allowed_values=('i686', 'powerpc', 'x86_64')),
 EnumOption('BTARGET', 'Set build target', 'server',
 allowed_values=('client', 'server', 'all')),
 BoolOption('DISTCC', 'Enabled distcc', True),
 BoolOption('MOZLIB', 'Enabled llmozlib/mozilla support', True),
 BoolOption('FMOD', 'Enabled FMOD audio support', True),
 BoolOption('GSTREAMER', 'Enabled GStreamer support', True),
 BoolOption('COLORGCC', 'Enabled colorgcc', True),
 EnumOption('GRID', 'Client package\'s default grid', 'default',
 
 allowed_values=('default', 'aditi', 'agni', 'dmz', 'durga', 'firstlook', 
 'ganga', 'shakti', 'siva', 'soma', 'uma', 'vaak')),
 BoolOption('ELFIO', 'Enabled enhanced backtraces with libELFIO symbol 
 extraction support', True),
 BoolOption('STANDALONE', 'Build using system packages (implies 
 OPENSOURCE)', False),
 BoolOption('OPENSOURCE', 'Build using only non-proprietary dependencies', 
 True), # OPENSOURCE: do not edit this line
 BoolOption('VECTORIZE', 'Enable vectorized routines (SIMD instruction 
 sets 
 eg. SSE, Altivec) (requires STANDALONE)', True),
 )

 So, STANDALONE is False, but VECTORIZE (at True) needs STANDALONE... What's 
 wrong here? 

Nothing. The debian/rules file passes in STANDALONE=True.

This however is broken for the non-STANDALONE case. The reason I made
VECTORIZE depend on STANDALONE was because gcc before gcc4 didn't have
the -f option to enable autovectorisation.

That's not so interesting for a Debian patch, we always build
standalone.

-- 
Paul TBBle Hampson, [EMAIL PROTECTED]

Shorter .sig for a more eco-friendly paperless office.


pgpXe019I646l.pgp
Description: PGP signature


Bug#406335: Second Life new version

2007-08-18 Thread Paul TBBle Hampson
On Mon, Aug 06, 2007 at 07:59:04PM +0100, Marcos Marado wrote:
 1.18.1 is out: http://wiki.secondlife.com/wiki/Source_downloads#ver_1.18.1.2

I've uploaded 1.18.1.2 packages, however I have no idea if it will
build on i386 or amd64, as I've got a patch in there which changes the
way compiler flags are put together compared to upstream (which also
changed since 1.18.0.6, hence the patch)

I've been sitting on these for a week, hoping the upstream mailing list
would test the patch for me, but so far the only responses I've had have
been along the lines that making it possible to disable autodetect is
bad, or good.

So let me know if it fails to build. ^_^

http://www.tbble.net/debian/slviewer/

-- 
Paul TBBle Hampson, [EMAIL PROTECTED]

Shorter .sig for a more eco-friendly paperless office.


pgpR6FbudM5xP.pgp
Description: PGP signature


Bug#406335: Second Life new version

2007-08-08 Thread Paul TBBle Hampson
On Mon, Aug 06, 2007 at 07:59:04PM +0100, Marcos Marado wrote:
 Just a heads up:
 1.18.1 is out: http://wiki.secondlife.com/wiki/Source_downloads#ver_1.18.1.2

 This is an optional update, so you might not want to go through the process 
 of 
 updating the packages, even if I would like for you to do that ;-)

With luck, they'll _all_ be optional updates from here on out.

I actually started preparing packges (the art package is already
uploaded) but they've managed to break the build system on
non-x86/non-AMD64 upstream, and I'm hoping to get some idea of how
they're going to fix it before I go ahead and implement a fix of my own.

I've also been a bit lax, since there was a huge amount of negative
feedback on the release notes announcement blog entry, and I was holding
back a bit to see if there was going to be any kind of quick response to
that feedback.

If we do end up having the same problems, people can always roll back to
1.18.0, thankfully. ^_^

I can't promise anything before the weekend, things have gone a little
hectic here this week.

-- 
Paul TBBle Hampson, [EMAIL PROTECTED]

Shorter .sig for a more eco-friendly paperless office.


pgprol7ikX2It.pgp
Description: PGP signature


Bug#406335: Second Life new version

2007-08-06 Thread Marcos Marado
Just a heads up:
1.18.1 is out: http://wiki.secondlife.com/wiki/Source_downloads#ver_1.18.1.2

This is an optional update, so you might not want to go through the process of 
updating the packages, even if I would like for you to do that ;-)

Best regards,
-- 
Marcos Marado


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406335: Second Life new version

2007-07-23 Thread Rainer Dorsch
Am Montag, 23. Juli 2007 02:20 schrieben Sie:
 I guess this will just have to live as an etch-specific change, I
 don't see any good way of dealing with this automatically.

I was hoping that you have a good idea here. But nevermind, this is an easy to 
remember change.

Thanks,
Rainer

-- 
Rainer Dorsch
Lärchenstr. 6
D-72135 Dettenhausen
07157-734133
email: [EMAIL PROTECTED]
jabber: [EMAIL PROTECTED]
GPG Fingerprint: 5966 C54C 2B3C 42CC 1F4F  8F59 E3A8 C538 7519 141E
Full GPG key: http://pgp.mit.edu/



Bug#406335: Second Life new version

2007-07-22 Thread Paul TBBle Hampson
On Sun, Jul 22, 2007 at 10:30:51PM +0200, Rainer Dorsch wrote:
 Paul,

 thanks for the update. I compiled the package for etch again. 

 I did one minor (?) change:

 To avoid:

 g++ -o 
[trim] ^_^
 /usr/bin/ld: cannot find -lboost_regex-mt

 I changed debian/patches/49_shared_libraries_are_good.dpatch

 boost_regex-mt was replaced by boost_regex

 Do you know what implications this has?

I expect none, the library prolly split into single-thread and
multi-thread builds post-etch.

There's no /usr/lib/libboost_regex.so in Sid, unless I missed it...

I guess this will just have to live as an etch-specific change, I
don't see any good way of dealing with this automatically.

 http://www.alzental-castle.de/~rd/SL/

 The upload is in progress right now, be careful to avoid downloading partial 
 packages:

 [EMAIL PROTECTED]:~/SW.nobackup/SL-1.18$ md5sum *.deb
 4a91f0c8afcdc41371df912f678a0a1b  slviewer_1.18.0.6-1_i386.deb
 57c282b19d9a33d7205ae25c90eed0a6  slviewer-artwork_1.18.0.6-1_all.deb
 2ca6722c1540de7cd7c30f054d2ea174  slviewer-data_1.18.0.6-1_all.deb
 c182ce2ae703b1c4131d504eeea40329  slviewer-dbg_1.18.0.6-1_i386.deb
 [EMAIL PROTECTED]:~/SW.nobackup/SL-1.18$

Terrific, thanks for that.

-- 
Paul TBBle Hampson, [EMAIL PROTECTED]

Shorter .sig for a more eco-friendly paperless office.


pgpzkMu1fuTqU.pgp
Description: PGP signature


Bug#406335: Second Life new version

2007-07-22 Thread Paul TBBle Hampson
On Fri, Jul 13, 2007 at 09:37:40AM +0100, Marcos Marado wrote:
 On Monday 09 July 2007 15:35, Paul TBBle Hampson wrote:
 Given the 1.17 updates are optional, I'll just build 1.18 when it
 releases (tomorrow, if I understand correctly) unless anyone's
 aware of a specific fix in 1.17 series that's outstanding?

 Just a heads up:
 1.18 is out: http://wiki.secondlife.com/wiki/Source_downloads#ver_1.18.0.6

Sorry for the delay. Build-system changes and then an upstream
discussion about some subsequent changes I was hoping to track delayed
this longer than neccessary.

I've slightly forked from what I understand upstream is planning to do
with the build-system, but I think for a Debian package, what I've done
is more appropriate. It certainly seems to have taken my build-time from
3 hours to 1 hour 50 minutes, and subjectively the client runs faster,
although I've not compared a full static 1.18 build.

http://www.tbble.net/debian/slviewer/
http://www.tbble.net/debian/slviewer-artwork/

Of course, build-system changes mean risk of failure on arches other
than PowerPC. ^_^

-- 
Paul TBBle Hampson, [EMAIL PROTECTED]

Shorter .sig for a more eco-friendly paperless office.


pgp5LlHemxqBt.pgp
Description: PGP signature


Bug#406335: Second Life new version

2007-07-22 Thread Rainer Dorsch
Paul,

thanks for the update. I compiled the package for etch again. 

I did one minor (?) change:

To avoid:

g++ -o 
lib_release_client/i686-linux/libllmessage.so --no-keep-memory 
--reduce-memory-overheads -shared 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llassetstorage.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llblowfishcipher.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llbuffer.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llbufferstream.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llcachename.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llchainio.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llcircuit.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llclassifiedflags.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llcurl.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/lldatapacker.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/lldispatcher.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llfiltersd2xmlrpc.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llhost.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llhttpassetstorage.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llhttpclient.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llhttpnode.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llhttpsender.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llinstantmessage.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/lliobuffer.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/lliohttpserver.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/lliopipe.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/lliosocket.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llioutil.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/lllogtextmessage.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llmail.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llmessagebuilder.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llmessageconfig.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llmessagereader.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llmessagetemplate.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llmessagetemplateparser.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llmessagethrottle.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llmime.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llnamevalue.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llnullcipher.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llpacketack.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llpacketbuffer.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llpacketring.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llpartdata.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llpumpio.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llsdappservices.os
 
/tmp/rd/home/rd/SW.nobackup/SL-1.18/slviewer-1.18.0.6/indra/i686-linux-client-release/llmessage/llsdhttpserver.os
 

Bug#406335: Second Life new version

2007-07-14 Thread Paul TBBle Hampson
On Fri, Jul 13, 2007 at 09:37:40AM +0100, Marcos Marado wrote:
 On Monday 09 July 2007 15:35, Paul TBBle Hampson wrote:
 Given the 1.17 updates are optional, I'll just build 1.18 when it
 releases (tomorrow, if I understand correctly) unless anyone's
 aware of a specific fix in 1.17 series that's outstanding?

 Just a heads up:
 1.18 is out: http://wiki.secondlife.com/wiki/Source_downloads#ver_1.18.0.6

Thanks.

I've had to redo a few of my dpatches due to changes in the buildsystem
to use pkgconfig (although not the way I was using it), and now it
builds but the final link fails looking for llresolv6 (See VWR-1598 [1])

I am as yet unsure how much work replacing llresolv6 will be, but I
should have a build and source package uploaded to [2] in the next day.

If I read the release notes correctly, this should be the last mandatory
update of the viewer, which takes a bit of pressure off me to get builds
up in a timely manner. ^_^

The artwork package is already up at [3].

[1] http://jira.secondlife.com/browse/VWR-1598
[2] http://www.tbble.net/debian/slviewer/
[3] http://www.tbble.net/debian/slviewer-artwork/

-- 
Paul TBBle Hampson, [EMAIL PROTECTED]

Shorter .sig for a more eco-friendly paperless office.


pgpaLPlrivhCo.pgp
Description: PGP signature


Bug#406335: Second Life new version

2007-07-13 Thread Marcos Marado
On Monday 09 July 2007 15:35, Paul TBBle Hampson wrote:
 Given the 1.17 updates are optional, I'll just build 1.18 when it
 releases (tomorrow, if I understand correctly) unless anyone's
 aware of a specific fix in 1.17 series that's outstanding?

Just a heads up:
1.18 is out: http://wiki.secondlife.com/wiki/Source_downloads#ver_1.18.0.6

-- 
Marcos Marado


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406335: Second Life new version

2007-07-09 Thread Paul TBBle Hampson
On Wed, Jul 04, 2007 at 05:53:34PM +0100, Marcos Marado wrote:
 Just a heads up,

 A new version is out there:
 http://wiki.secondlife.com/wiki/Source_downloads#ver_1.17.2.0

Yeah, sorry about that.

Given the 1.17 updates are optional, I'll just build 1.18 when it
releases (tomorrow, if I understand correctly) unless anyone's
aware of a specific fix in 1.17 series that's outstanding?

-- 
Paul TBBle Hampson, [EMAIL PROTECTED]

Shorter .sig for a more eco-friendly paperless office.


pgpOSRo6W4QTw.pgp
Description: PGP signature


Bug#406335: Second Life new version

2007-07-09 Thread Marcos Marado
On Monday 09 July 2007 15:35, Paul TBBle Hampson wrote:
 On Wed, Jul 04, 2007 at 05:53:34PM +0100, Marcos Marado wrote:
  Just a heads up,
 
  A new version is out there:
  http://wiki.secondlife.com/wiki/Source_downloads#ver_1.17.2.0

 Yeah, sorry about that.

No problem, I was just trying to help.

 Given the 1.17 updates are optional, I'll just build 1.18 when it
 releases (tomorrow, if I understand correctly) unless anyone's
 aware of a specific fix in 1.17 series that's outstanding?

Well, I'm curious to know if it fixes my graphics issues...
-- 
Marcos Marado
Sonaecom IT


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406335: Second Life new version

2007-07-04 Thread Marcos Marado
Just a heads up,

A new version is out there:
http://wiki.secondlife.com/wiki/Source_downloads#ver_1.17.2.0

-- 
Marcos Marado
Sonaecom IT


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]