Nat Goodspeed
b349bcf2b6
Merge fix for copying Linux Vivox files
2015-01-21 08:29:21 -05:00
Nat Goodspeed
93fe221208
Backed out changeset 1e36e0629994 copying .dylibs on Linux
...
The .dylib files in the Linux Vivox package were erroneous to start with;
while the affected changeset bypassed copy errors, it too was wrong. Now that
the Linux Vivox package contains Linux .so files, revert to the correct
filenames to copy.
2015-01-21 08:28:33 -05:00
Aura Linden
fd47842435
Updated SLVoice references.
2015-01-20 21:11:27 -08:00
Nat Goodspeed
1efff804b4
On Linux, don't try to copy SLPlugin or the webkit or gstreamer plugins
...
since we're not building them as part of the viewer build any more.
2015-01-19 15:33:19 +00:00
Nat Goodspeed
2cb5dc9735
Link viewer with OpenAL if appropriate
2015-01-19 14:39:34 +00:00
Nat Goodspeed
897ad8842c
Reorder Boost libraries for Linux linker
2015-01-19 14:38:03 +00:00
Nat Goodspeed
4a67d99e86
Linux llimagej2ckdu_test.cpp no longer needs obsolete stubs.
...
Use the same signatures as for the other platforms.
2015-01-16 22:02:09 +00:00
Nat Goodspeed
1978d01caa
Update to llphysicsextensions builds fixed for 'release' on Linux.
2015-01-16 16:12:10 -05:00
Nat Goodspeed
feb341d37c
Continue gradually replacing Boost.Lambda with Boost.Phoenix.
...
For some reason, after the upgrade to Boost 1.57, gcc 4.6.3 has trouble with
the boost::lambda::_1 usage in stringize.h. This is consistent with other
cases we've encountered in which Boost.Lambda appears to be unmaintained and
losing its compatibility with other libraries. Fortunately Phoenix provides a
functional equivalent, albeit spelled differently.
2015-01-16 19:54:35 +00:00
callum_linden
85b5036285
Add flags to inject extra debugging information (via Sovreign Engineer)
2015-01-16 01:08:48 +00:00
callum_linden
a85643bf23
Pull in updated Google Breakpad package with /Zcwchar_t- cpp flags set to match viewer
2015-01-15 23:27:19 +00:00
Oz Linden
5000a7d611
merge changes for fixes from nat and aura
2015-01-14 17:59:10 -05:00
Nat Goodspeed
c4d81df594
Update to llphysicsextensions with fix for platform .MAP pathnames.
2015-01-14 17:08:58 -05:00
Nat Goodspeed
ac541ec0c8
Update to llphysicsextensions with platform-specific MAP pathnames.
2015-01-14 15:58:04 -05:00
Nat Goodspeed
baf2153eff
Integrate Callum's Mac slplugins package
2015-01-14 11:52:56 -08:00
Oz Linden
96f9fb5472
remove support for Debug builds
2015-01-14 13:37:19 -05:00
Aura Linden
253d487826
Updated breakpad repos again. Thanks Windows.
2015-01-13 13:23:14 -08:00
Oz Linden
23ec889631
changes to fix compiler warnings merged in from viewer-release
2015-01-13 14:54:35 -05:00
Aura Linden
579dbbf0a5
Updated google breakpad package.
2015-01-13 11:53:12 -08:00
Oz Linden
6f3cf79a3a
merge changes for 3.7.24-release
2015-01-13 13:46:45 -05:00
Nat Goodspeed
9cca28f526
On Mac, if we can't symlink .dylibs, print error message and continue.
...
To this point, we've been failing the build with a Python OSError traceback,
which is less than ideal.
2015-01-12 17:18:28 -05:00
Aura Linden
bbb712d200
Merged autobuild.
2015-01-12 12:29:33 -08:00
Aura Linden
bfc1693f2d
Latest google-breakpad repo to fix Mac Yosemite issues.
2015-01-12 12:28:34 -08:00
Oz Linden
ccd10beb6f
merge changes for latest fixes from nat and callum
2015-01-12 15:24:24 -05:00
Nat Goodspeed
dba9b00b4a
Update llphysicsextensions_* to 297894, 297895 with Callum's path fixes.
2015-01-12 15:16:39 -05:00
Oz Linden
fad02b30ce
increment viewer version to 3.7.25
2015-01-12 15:08:48 -05:00
Oz Linden
0cef46ff54
Added tag 3.7.24-release for changeset d3d0101e980e
2015-01-12 15:08:48 -05:00
Nat Goodspeed
33649e848b
Experimentally try full-size LLLeap stream test on Windows.
...
The new toolchain may (!) have fixed a longstanding bug in LLLeap / APR when
we try to pump large volumes of data through a Windows named pipe using APR
nonblocking I/O. This used to fail pretty consistently because the APR
nonblocking write call would sometimes spuriously return "would block" when in
fact the data buffer was completely written; the caller would later retry,
which of course would duplicate some of the data in the pipe. Preliminary
experiments with VS 2013 suggest this may have been resolved. This changeset
is to propagate the experiment to a wider range of Windows systems; we may
need to revert it if in fact the bug persists.
2015-01-12 12:11:37 -05:00
Nat Goodspeed
cfe7095752
Update viewer_package.py to grab slplugin.exe et al. from package.
...
This only applies to the Windows package so far, because so far only the
Windows package exists.
2015-01-12 12:03:08 -05:00
Oz Linden
c1208b2f7e
update to 1413 google breakpad build
2015-01-12 11:14:42 -05:00
Oz Linden
f94083cd73
revert Mac to older google-breakpad for now
2015-01-09 14:49:47 -05:00
callum_linden
1488f3b9f8
point to new version of llphysicsextensions (source, not stub) with updated path to second life map file
2015-01-08 15:52:27 -08:00
callum_linden
9ffe8c5280
point to new version of llphysicsextensions with updated path to second life map file
2015-01-08 14:27:00 -08:00
Oz Linden
5329248f26
merge breakpad lib update
2015-01-08 16:30:35 -05:00
Oz Linden
ca703846fc
merge fix to generate_breakpad_symbols
2015-01-08 16:25:14 -05:00
Nat Goodspeed
ac95d29f50
Automated merge with ssh://bitbucket.org/lindenlab/viewer-tools-update
2015-01-07 19:46:28 -05:00
Nat Goodspeed
27951fa1d4
First cut at consuming new slplugins autobuild package.
...
The contents are extracted, but not yet built into the viewer installer.
2015-01-07 19:45:51 -05:00
Nat Goodspeed
087e497ab5
Replace reduce(operator.or_, ...) with any(...).
...
The any() builtin was introduced in Python 2.5. Not only is its intent
clearer, but it handles the case of zero items -- which the reduce(or_)
construct does not. Sporadically we've seen exceptions from
generate_breakpad_symbols.py when reduce(or_, ...) is given zero items. This
masks the actual error (failure to dump symbols? failure to read them?),
masquerading as a bug in the Python script.
2015-01-07 17:11:19 -05:00
Oz Linden
ac3e00e04e
update google-breakpad library package to include non-release client lib
2015-01-06 23:11:45 +00:00
Oz Linden
db6fb61229
update google breakpad and dbus-glib for linux fixes
2015-01-06 10:45:10 -05:00
Oz Linden
8ec4e83d5d
update dbus package to a public build
2015-01-05 09:53:55 -05:00
callum_linden
ee50099234
Merge with head
2014-12-29 13:25:52 -08:00
callum_linden
f6952f3d99
Fix typo introduced into viewer_manifest file (sprefix -> prefix)
2014-12-29 13:25:23 -08:00
callum_linden
bb4c60a941
Update (perplexingly) broken MD5 mismatch in libpng (Windows) pacakge
2014-12-29 11:34:02 -08:00
callum_linden
6f4a8acc41
Pull in (OS X) libpng fix (MAINT-3562 fix via Ruslan - use clang++ vs clang)
2014-12-29 10:05:33 -08:00
callum_linden
430cb309f4
Pull in libpng fix (MAINT-3562 fix via Ruslan - use clang++ vs clang)
2014-12-29 09:55:00 -08:00
callum_linden
1568aeaa50
Restore Unicode path to viewer_manifest script - apparently we use the Unicode version of NSIS, not the one from the NULLSOFT site
2014-12-23 14:43:26 -08:00
callum_linden
3fde4149d8
Updated path to NSIS installer for most recent (non-beta) version of NSIS v2.46
2014-12-23 13:44:29 -08:00
Oz Linden
cdfd470f2e
temporarily disable graph generation on linux
2014-12-23 12:19:44 -05:00
Oz Linden
f02a85c36a
merge some linux fixes and OPEN-287
2014-12-23 11:13:24 -05:00