[opensource-dev] Rebuilding Breakpad

2012-11-11 Thread Tonya Souther
I need to rebuild Breakpad for OS X to make the dump_syms command
64-bit, because Firestorm has gotten too big for the 32-bit version.
(The rest of you may run into this before very long.)

I'm trying to use the 3p-google-breakpad repository, forked into
https://bitbucket.org/tonyasouther/3p-google-breakpad-64 (with one
previous Linux change I made for standalone builds). No matter what I
do, though, I can't force cmake to stop using the 10.4u SDK. Since I'm
building on Lion, this makes the build crash and burn exacrtly on the
piece I need.

I'm about to throw my computer out the window after a morning of
fighting cmake and Breakpad. Any suggestions on where the
^&&#$%#$%^&*($#%^@#$^%*& switch is getting set?
___
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] Rebuilding Breakpad

2012-11-11 Thread Nicky Perian
I saw some message list traffic on the cmake list about the newer cmake 
versions having some lion behavior tweaks.
http://www.cmake.org/mailman/listinfo/cmake that is the subscribe link, You 
should be able to find the archive from there.

I don't have a mac so, I don't kn0w the details.
 




>
> From: Tonya Souther 
>To: opensource-dev@lists.secondlife.com 
>Sent: Sunday, November 11, 2012 11:55 AM
>Subject: [opensource-dev] Rebuilding Breakpad
> 
>I need to rebuild Breakpad for OS X to make the dump_syms command
>64-bit, because Firestorm has gotten too big for the 32-bit version.
>(The rest of you may run into this before very long.)
>
>I'm trying to use the 3p-google-breakpad repository, forked into
>https://bitbucket.org/tonyasouther/3p-google-breakpad-64 (with one
>previous Linux change I made for standalone builds). No matter what I
>do, though, I can't force cmake to stop using the 10.4u SDK. Since I'm
>building on Lion, this makes the build crash and burn exacrtly on the
>piece I need.
>
>I'm about to throw my computer out the window after a morning of
>fighting cmake and Breakpad. Any suggestions on where the
>^&&#$%#$%^&*($#%^@#$^%*& switch is getting set?
>___
>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] Rebuilding Breakpad

2012-11-11 Thread Argent Stonecutter
Shouldn't builds be based on build rules, and not on tweaks in the application?

On 2012-11-11, at 12:06, Nicky Perian  wrote:

> I saw some message list traffic on the cmake list about the newer cmake 
> versions having some lion behavior tweaks.
> http://www.cmake.org/mailman/listinfo/cmake that is the subscribe link, You 
> should be able to find the archive from there.
> 
> I don't have a mac so, I don't kn0w the details.
___
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] Rebuilding Breakpad

2012-11-11 Thread Boroondas Gupte
On 11.11.2012 19:17, Argent Stonecutter wrote:
> Shouldn't builds be based on build rules, and not on tweaks in the 
> application?
Chances are these tweaks aren't in the cmake binary but in build rules
which are part of the CMake distribution. As these tweaks probably
compensate for differences between operating systems and operating
system versions (or build toolchains and their versions) it makes sense
to have them there rather than repeating them in the project-specific
build rules of each application using CMake.

Though, I don't know this specific case, so I could be completely off here.

Cheers,
Borun
___
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-151. Provide an openal and gstreamer plugin streaming audio implementation.

2012-11-11 Thread Nicky Perian

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

(Updated Nov. 11, 2012, 7:53 p.m.)


Review request for Viewer.


Changes
---

Corrected viewer_manifest.py. Audio libraries (dlls') were missing from the 
build/binary directory.


Description
---

Provide an openal and gstreamer plugin streaming audio implementation.
Port from Kokua viewer as a starting point.
Uses windows has a proof of concept platform.
History of work started with Imprudence so there are many try patches that may 
not be needed and the work started before emphasis on style that is used today.


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


Diffs (updated)
-

  autobuild.xml 9539c10021ba 
  doc/contributions.txt 9539c10021ba 
  indra/cmake/Copy3rdPartyLibs.cmake 9539c10021ba 
  indra/cmake/GStreamer010Plugin.cmake 9539c10021ba 
  indra/cmake/OPENAL.cmake 9539c10021ba 
  indra/llmessage/llcurl.h 9539c10021ba 
  indra/llmessage/llcurl.cpp 9539c10021ba 
  indra/llplugin/llpluginclassmedia.h 9539c10021ba 
  indra/llplugin/llpluginclassmedia.cpp 9539c10021ba 
  indra/llplugin/llplugininstance.cpp 9539c10021ba 
  indra/llplugin/llpluginprocesschild.h 9539c10021ba 
  indra/llplugin/llpluginprocesschild.cpp 9539c10021ba 
  indra/llplugin/llpluginprocessparent.h 9539c10021ba 
  indra/llplugin/llpluginprocessparent.cpp 9539c10021ba 
  indra/media_plugins/gstreamer010/CMakeLists.txt 9539c10021ba 
  indra/media_plugins/gstreamer010/llmediaimplgstreamer.h 9539c10021ba 
  indra/media_plugins/gstreamer010/llmediaimplgstreamertriviallogging.h 
9539c10021ba 
  indra/media_plugins/gstreamer010/llmediaimplgstreamervidplug.h 9539c10021ba 
  indra/media_plugins/gstreamer010/llmediaimplgstreamervidplug.cpp 9539c10021ba 
  indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp 9539c10021ba 
  indra/media_plugins/webkit/media_plugin_webkit.cpp 9539c10021ba 
  indra/newview/CMakeLists.txt 9539c10021ba 
  indra/newview/llviewermedia.cpp 9539c10021ba 
  indra/newview/llviewermedia_streamingaudio.cpp 9539c10021ba 
  indra/newview/skins/default/xui/en/mime_types.xml 9539c10021ba 
  indra/newview/skins/default/xui/en/mime_types_mac.xml 9539c10021ba 
  indra/newview/skins/default/xui/en/notifications.xml 9539c10021ba 
  indra/newview/viewer_manifest.py 9539c10021ba 

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


Testing
---

Logged to parcel with streaming audio. Stream present.
Paused stream. Stream paused.
Resumed stream. Stream playing.
Toggled music check mark in preferences to off/on. Stream off / Stream on.
Teleport to another parcel with a different stream. Old stream stops and new 
stream plays.
Teleport back to starting point. Original stream plays.


Thanks,

Nicky Perian

___
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