You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2013/05/22 10:03:31 UTC

[Bug 122362] New: default to use native STLs instead of stlport4

https://issues.apache.org/ooo/show_bug.cgi?id=122362

            Bug ID: 122362
        Issue Type: TASK
           Summary: default to use native STLs instead of stlport4
    Classification: Code
           Product: General
           Version: AOO400-dev
          Hardware: All
                OS: All
            Status: CONFIRMED
          Severity: normal
          Priority: P3
         Component: code
          Assignee: issues@openoffice.apache.org
          Reporter: hdu@apache.org
                CC: issues@openoffice.apache.org
        Depends on: 122208
            Blocks: 122301

For AOO interacting with system provided C*+ libraries the template libraries
they depend on must be binary compatible. This is best achieved by AOO
employing the same STLs that the system libraries use:
- on Windows this is MSVC's TR1 implementation
- on MacOSX this is libc++ as provided by XCode4
- all others are supposed to be wrapped by boost's TR1 (e.g. glibcxx on GCC
based systems)

Another benefit is that some modern compilers fail to build stlport4. It has
become obsolete with the C++11 standardization that was preceded by the TR1
recommendation. Stlport5 would be an interesting alternative as it follows that
standard and has interesting features. Going native is the better solution at
least for now.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 122362] default to use native STLs instead of stlport4

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

hdu@apache.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |122396

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 122362] remove stlport4-build support

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #9 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1543407 into trunk:
#i122362# post-stlport fixes for the macosx-target=10.4 build

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 122362] remove stlport4-build support

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

hdu@apache.org <hd...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|default to use native STLs  |remove stlport4-build
                   |instead of stlport4         |support

--- Comment #6 from hdu@apache.org <hd...@apache.org> ---
Adjusted the issue summary to the fact that stlport4 build is no longer used
for releases since AOO 4.0.0 and it can be removed for good.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 122362] remove stlport4-build support

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #12 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1556520 into trunk:
#i122362# remove stlport4 tarballs from ext_sources

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 122362] default to use native STLs instead of stlport4

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #3 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1506842 into branches/rejuvenate01:
#i122362# use libc++ instead of libstdc++ for new MacOSX targets

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 122362] default to use native STLs instead of stlport4

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #4 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1512251 into branches/rejuvenate01:
#i122362# always enable --without-stlport configure option

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Issue 122362] remove stlport4-build support

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

hdu@apache.org <hd...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |124896

-- 
You are receiving this mail because:
You are on the CC list for the issue.
You are watching all issue changes.

[Bug 122362] default to use native STLs instead of stlport4

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #1 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1486648 into trunk:
#i122362# omit fetching of stlport4 tarballs if possible

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 122362] default to use native STLs instead of stlport4

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #5 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1512254 into branches/rejuvenate01:
#i122362# remove stlport download and building

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 122362] remove stlport4-build support

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

hdu@apache.org <hd...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|122301                      |122766

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 122362] remove stlport4-build support

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

hdu@apache.org <hd...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|issues@openoffice.apache.or |hdu@apache.org
                   |g                           |

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 122362] remove stlport4-build support

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #11 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1551264 into trunk:
#i122362# remove windows scripts for importing stlport4 headers

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 122362] default to use native STLs instead of stlport4

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #2 from hdu@apache.org <hd...@apache.org> ---
*** Bug 122361 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 122362] remove stlport4-build support

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #7 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1543067 into trunk:
#i122362# remove stlport4-build support

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 122362] default to use native STLs instead of stlport4

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

hdu@apache.org <hd...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |ACCEPTED
   Target Milestone|---                         |AOO 4.1

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 122362] default to use native STLs instead of stlport4

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

Bug 122362 depends on bug 122208, which changed state.

Bug 122208 Summary: improve compatibility with standard STL
https://issues.apache.org/ooo/show_bug.cgi?id=122208

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 122362] remove stlport4-build support

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #10 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1549785 into trunk:
#i122362# remove stlport4 specific allocator

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 122362] default to use native STLs instead of stlport4

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

Bug 122362 depends on bug 122396, which changed state.

Bug 122396 Summary: Support boost's TR1 as AOO's standard template library
https://issues.apache.org/ooo/show_bug.cgi?id=122396

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 122362] remove stlport4-build support

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122362

--- Comment #8 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1543342 into trunk:
#i122362# re-add accidentially deleted pre-/post-extstl.h

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.