Closed Bug 1301076 Opened 8 years ago Closed 8 years ago

remove stlport support from the build system and stlport code

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(firefox52 fixed)

RESOLVED FIXED
mozilla52
Tracking Status
firefox52 --- fixed

People

(Reporter: froydnj, Assigned: froydnj)

References

Details

Attachments

(1 file)

We can no longer build with STLport now that we require a C++11-compliant standard library, so we might as well get rid of all the support for it.
If we want to rename STLPORT_LIBS et al, that should be a followup.
Attachment #8788919 - Flags: review?(mh+mozilla)
Comment on attachment 8788919 [details] [diff] [review] remove stlport support from the build system and stlport code Review of attachment 8788919 [details] [diff] [review]: ----------------------------------------------------------------- r+ without the dom changes. ::: build/autoconf/android.m4 @@ -133,5 @@ > ;; > - mozstlport) > - # We don't need to set STLPORT_LIBS, because the build system will > - # take care of linking in our home-built stlport where it is needed. > - STLPORT_CPPFLAGS="-isystem $_topsrcdir/build/stlport/stlport -isystem $_topsrcdir/build/stlport/overrides -isystem $android_ndk/sources/cxx-stl/system/include" It's funny how history goes, and you end up with STLPORT_* variables and not supporting stlport :) ::: build/moz.build @@ -17,5 @@ > > -if CONFIG['OS_TARGET'] == 'Android' and CONFIG['MOZ_ANDROID_CXX_STL'] == 'mozstlport': > - DIRS += ['stlport'] > - if CONFIG['ENABLE_INTL_API']: > - DIRS += ['gabi++'] You can remove the gabi++ directory too. ::: dom/base/test/browser_use_counters.js @@ +73,5 @@ > "PROPERTY_FILL", false); > > // Check that using a property B that is an alias for property A only > // increments the use counter for property B. > + /* what is this? Same question for the other changes under dom/
Attachment #8788919 - Flags: review?(mh+mozilla) → review+
Pushed by nfroyd@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/b479d0f6193b remove stlport support from the build system and stlport code; r=glandium
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
Blocks: 1376488
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: