Bug 1515832 - Don't build the xpcom standalone glue as a real static library. r=froydnj
authorMike Hommey <mh+mozilla@glandium.org>
Fri, 21 Dec 2018 15:56:20 +0000
changeset 508881 f3c445024b97de5b757c9c58835bad9ff1a346d5
parent 508880 00a81323e3a88f9dc1bd015483656af85224d869
child 508882 2fa138ebd75d453d2d9d2a3b36571c5da06f4929
push id10547
push userffxbld-merge
push dateMon, 21 Jan 2019 13:03:58 +0000
treeherdermozilla-beta@24ec1916bffe [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfroydnj
bugs1515832
milestone66.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1515832 - Don't build the xpcom standalone glue as a real static library. r=froydnj This was necessary back when it still contained a lot of xpcom code, but shouldn't be necessary now that it only contains two objects. Differential Revision: https://phabricator.services.mozilla.com/D15168
xpcom/glue/standalone/moz.build
--- a/xpcom/glue/standalone/moz.build
+++ b/xpcom/glue/standalone/moz.build
@@ -24,15 +24,12 @@ DEFINES['XPCOM_GLUE'] = True
 LOCAL_INCLUDES += [
     '../../build',
     '../../threads',
 ]
 
 # Don't use STL wrappers here (i.e. wrapped <new>); they require mozalloc
 DisableStlWrapping()
 
-# Force to build a static library only
-NO_EXPAND_LIBS = True
-
 DIST_INSTALL = True
 
 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gtk3':
     CXXFLAGS += CONFIG['GLIB_CFLAGS']