Bug 1306329 - Things that depend on xul should no longer link the XPCOM glue library. r=glandium draft
authorBenjamin Smedberg <benjamin@smedbergs.us>
Tue, 01 Nov 2016 15:14:52 -0400
changeset 460833 d8c243ebcc58fa9b00fbf599016517e500491c7f
parent 460832 837f940b49dd95b75b76796000e937a16f6c0897
child 460834 5ede99e20d917eb22e8907046f4c7830f702147c
push id41509
push userbmo:mh+mozilla@glandium.org
push dateFri, 13 Jan 2017 22:54:07 +0000
reviewersglandium
bugs1306329
milestone53.0a1
Bug 1306329 - Things that depend on xul should no longer link the XPCOM glue library. r=glandium
build/gecko_templates.mozbuild
--- a/build/gecko_templates.mozbuild
+++ b/build/gecko_templates.mozbuild
@@ -37,17 +37,16 @@ def GeckoBinary(linkage='dependent', msv
                     'mozalloc_staticruntime',
                 ]
     else:
         error('msvcrt must be "dynamic" or "static"')
 
     if linkage == 'dependent':
         USE_LIBS += [
             'nspr',
-            '%s_s' % xpcomglue,
             'xul',
         ]
     elif linkage == 'standalone':
         DEFINES['XPCOM_GLUE'] = True
 
         USE_LIBS += [
             xpcomglue,
         ]