Re: [opensource-dev] Linux boost shared libraries
On Mon, 10 Dec 2012 16:25:37 -0800 (PST), Nicky Perian wrote: At the sldev meeting earlier it was stated that unicode processing with boost regex was problematic unless a shared boost lib was included. Here: http://www.boost.org/doc/libs/1_52_0/libs/regex/doc/html/boost_regex/unicode.html it appears that the static lib compiled/linked with ICU is unicode aware. Yes, it is if the boost library was built on a system with ICU installed. Here is the relevant info for how to build boost::regex with Unicode support: http://www.boost.org/doc/libs/1_52_0/libs/regex/doc/html/boost_regex/install.html#boost_regex.install.building_with_unicode_and_icu_support Henri. ___ 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] Linux boost shared libraries
filed: https://jira.secondlife.com/browse/BUG-1056 ___ 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] Linux boost shared libraries
On Tue, 11 Dec 2012 13:02:51 -0500, Monty Brandenberg wrote: filed: https://jira.secondlife.com/browse/BUG-1056 Permission Violation The JIRA became useless to developers and users alike... ___ 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] Linux boost shared libraries
On 12/11/2012 5:36 PM, Henri Beauchamp wrote: The JIRA became useless to developers and users alike... Not useless, _streamlined_! *cough* ___ 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] Linux boost shared libraries
On 12/9/2012 9:32 PM, Nicky Perian wrote: What is the reason for the switch to boost shared libraries? The other platforms seem to perform without issue using boost static libraries. In 3.4.3? That change was picked up as part of some shared work in Boost packaging. Not certain what the technical motivation was. Are you seeing a problem as a result? (I expect it will likely revert on a future refresh of Boost, probably 1.52 but no promises there.) m ___ 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] Linux boost shared libraries
Yes, 3.4.3 No problem with LL v-d(1.52) or v-b(1.48). I build a 64 bit viewer for kokua and built it w/o the *.so but, did not link icu to the viewer. It built and runs Ok i think. Just may not have reached the code where it it is needed. From Oz meeting this morning the shared libs are for boost regex. But, I still don't understand the need. The static libs are built against icu so the icu functions should be in boost regex *.a. The viewer is linked to the static so why is shared needed? And, if shared are needed for linux why are they not needed for windows and darwin? From: Monty Brandenberg mo...@lindenlab.com To: opensource-dev@lists.secondlife.com Sent: Monday, December 10, 2012 10:56 AM Subject: Re: [opensource-dev] Linux boost shared libraries On 12/9/2012 9:32 PM, Nicky Perian wrote: What is the reason for the switch to boost shared libraries? The other platforms seem to perform without issue using boost static libraries. In 3.4.3? That change was picked up as part of some shared work in Boost packaging. Not certain what the technical motivation was. Are you seeing a problem as a result? (I expect it will likely revert on a future refresh of Boost, probably 1.52 but no promises there.) m ___ 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] Linux boost shared libraries
On Sun, 9 Dec 2012 18:32:18 -0800 (PST), Nicky Perian wrote: What is the reason for the switch to boost shared libraries? The other platforms seem to perform without issue using boost static libraries. Apart from adding 20Mb of shared libraries (boost regexp) to the viewer package ?... There's strictly no good reason ! I vote for getting back to static libraries (the few regex functions that get statically linked only take a few kilobytes in the viewer binary, when the boost regex shared lib is enormous and 99% of it is usless to the viewer !) Henri. ___ 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] Linux boost shared libraries
At the sldev meeting earlier it was stated that unicode processing with boost regex was problematic unless a shared boost lib was included. Here: http://www.boost.org/doc/libs/1_52_0/libs/regex/doc/html/boost_regex/unicode.html it appears that the static lib compiled/linked with ICU is unicode aware. am i wrong? From: Henri Beauchamp sl...@free.fr To: opensource-dev@lists.secondlife.com Sent: Monday, December 10, 2012 2:36 PM Subject: Re: [opensource-dev] Linux boost shared libraries On Sun, 9 Dec 2012 18:32:18 -0800 (PST), Nicky Perian wrote: What is the reason for the switch to boost shared libraries? The other platforms seem to perform without issue using boost static libraries. Apart from adding 20Mb of shared libraries (boost regexp) to the viewer package ?... There's strictly no good reason ! I vote for getting back to static libraries (the few regex functions that get statically linked only take a few kilobytes in the viewer binary, when the boost regex shared lib is enormous and 99% of it is usless to the viewer !) Henri. ___ 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] Linux boost shared libraries
On 12/10/2012 7:25 PM, Nicky Perian wrote: At the sldev meeting earlier it was stated that unicode processing with boost regex was problematic unless a shared boost lib was included. Here: http://www.boost.org/doc/libs/1_52_0/libs/regex/doc/html/boost_regex/unicode.html it appears that the static lib compiled/linked with ICU is unicode aware. I think we need some unit/integration tests to probe what we're trying to achieve with ::regex. Grumble. ___ 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