No bug - add a comment explaining why zlib's sources can't be unified. DONTBUILD
authorDavid Major <dmajor@mozilla.com>
Fri, 18 Jan 2019 22:03:40 -0500
changeset 514580 1d1f4d473d92581e24f46a822968f024e28203b0
parent 514579 030a5f34fa318505c9daa0f0b99d8ebc8ab206a3
child 514581 096cd49afd334998208b46af3bbfc32d1ebd0760
push id1953
push userffxbld-merge
push dateMon, 11 Mar 2019 12:10:20 +0000
treeherdermozilla-release@9c35dcbaa899 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
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
No bug - add a comment explaining why zlib's sources can't be unified. DONTBUILD
modules/zlib/src/moz.build
--- a/modules/zlib/src/moz.build
+++ b/modules/zlib/src/moz.build
@@ -13,16 +13,17 @@ EXPORTS += [
 if CONFIG['ZLIB_IN_MOZGLUE']:
     FINAL_LIBRARY = 'mozglue'
     DEFINES['IMPL_MFBT'] = True
 else:
     # The final library is in config/external/zlib
     FINAL_LIBRARY = 'zlib'
     HostLibrary('hostzlib')
 
+# These files can't be unified because zlib's headers don't use include guards.
 SOURCES += [
     'adler32.c',
     'compress.c',
     'crc32.c',
     'deflate.c',
     'gzclose.c',
     'gzlib.c',
     'gzread.c',