Bug 1462859 - Add --disable-layoutex when running ICU configure. r?build draft
authorMike Hommey <mh+mozilla@glandium.org>
Sat, 19 May 2018 11:23:18 +0900
changeset 797426 289a8f973e60cc12b8b6a9e7a23d46ed071709c1
parent 796087 1800b8895c08bc0c60302775dc0a4b5ea4deb310
child 797427 4ebccf717c32454b56a2f1c0362a434581e1a522
push id110479
push userbmo:mh+mozilla@glandium.org
push dateSat, 19 May 2018 02:25:00 +0000
reviewersbuild
bugs1462859
milestone62.0a1
Bug 1462859 - Add --disable-layoutex when running ICU configure. r?build In some recent ICU update, --enable-layoutex changed from defaulting to the "same-as-layout" to "yes", so --disable-layout doesn't imply --disable-layoutex anymore, but we removed the layoutex files.
intl/icu_sources_data.py
--- a/intl/icu_sources_data.py
+++ b/intl/icu_sources_data.py
@@ -118,16 +118,17 @@ def update_data_file(topsrcdir):
             'icu-configure',
             ['sh', configure,
              '--with-data-packaging=archive',
              '--enable-static',
              '--disable-shared',
              '--disable-extras',
              '--disable-icuio',
              '--disable-layout',
+             '--disable-layoutex',
              '--disable-tests',
              '--disable-samples',
              '--disable-strict'],
             cwd=objdir,
             env=env):
         return False
     print('Running ICU make...')
     if not try_run('icu-make', ['make'], cwd=objdir):