searching for reviewer(mshal)
a1773c2567f7d208334d77353c0edaaa6dfa99bf: Bug 1595297 - Add EARLY_BETA_OR_EARLIER to mozinfo. r=firefox-build-system-reviewers,mshal
Tom Schuster <evilpies@gmail.com> - Fri, 15 Nov 2019 01:38:19 +0000 - rev 502127
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595297 - Add EARLY_BETA_OR_EARLIER to mozinfo. r=firefox-build-system-reviewers,mshal We need this to disable a test on the right versions. Differential Revision: https://phabricator.services.mozilla.com/D52905
0ee40940310074484845f8d2849896f0fe17cf83: Bug 1596172 - Add perf-reftest-singletons to PGO training r=firefox-build-system-reviewers,mshal
David Major <dmajor@mozilla.com> - Thu, 14 Nov 2019 19:27:26 +0000 - rev 502043
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596172 - Add perf-reftest-singletons to PGO training r=firefox-build-system-reviewers,mshal This ought to overcome a regression from 1592981 as well as make this test suite less noisy about toolchain updates in the future. While here, tidy up the PGO list: sort alphabetically, stop using a hardcoded test index for the Speedometer time extension, and stop using js-input/ for the virtual mappings since js-input/ is an actual directory in our repo. Differential Revision: https://phabricator.services.mozilla.com/D52888
6b66a5b1d3f0ed10b4a4cbacea41b94f245537f3: Bug 1573560 - Have Node compilation write directly into FINAL_TARGET instead of requiring a symlink r=firefox-build-system-reviewers,jlast,mshal
Ricky Stewart <rstewart@mozilla.com> - Mon, 04 Nov 2019 23:15:19 +0000 - rev 500735
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1573560 - Have Node compilation write directly into FINAL_TARGET instead of requiring a symlink r=firefox-build-system-reviewers,jlast,mshal Differential Revision: https://phabricator.services.mozilla.com/D47367
bca7369cc0d346bc1a3ba57e63ff5832f4d5a218: Bug 1583353 - [mozbuild] Forward unrecognized kwargs to underlying class in MozbuildObject.from_environment(), r=firefox-build-system-reviewers,mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 31 Oct 2019 18:02:09 +0000 - rev 500224
Push 114164 by aiakab@mozilla.com at Tue, 05 Nov 2019 10:06:15 +0000
Bug 1583353 - [mozbuild] Forward unrecognized kwargs to underlying class in MozbuildObject.from_environment(), r=firefox-build-system-reviewers,mshal This allows subclasses of MozbuildObject to define additional instance arguments and still use 'from_environment'. Differential Revision: https://phabricator.services.mozilla.com/D51174
425af188aae948e80e6095f096c7835809b2197f: Bug 1569728 - build clang toolchains with GCC 7; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Wed, 30 Oct 2019 13:47:19 -0400 - rev 499659
Push 114162 by nfroyd@mozilla.com at Wed, 30 Oct 2019 17:48:15 +0000
Bug 1569728 - build clang toolchains with GCC 7; r=mshal We need this change so that the newly-built clang will have C++17-compatible libstdc++ headers installed. I believe this change also means that the newly-built clang (and associated tools) links against GCC 7's libstdc++, but we set RPATH or similar appropriately, so there shouldn't be issues stemming from that. MANUAL PUSH: toolchain patches are requested to land on inbound Differential Revision: https://phabricator.services.mozilla.com/D41251
b5ae1bbf82da527698ab175b092b45468adda361: Bug 1579761 - Add missing dependencies on .cargo/config. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Oct 2019 23:55:50 +0000 - rev 499349
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1579761 - Add missing dependencies on .cargo/config. r=mshal .cargo/config is necessary for all invocations of cargo, which, apart from normal rust targets, actually also happens indirectly when we invoke cbindgen. Differential Revision: https://phabricator.services.mozilla.com/D50550
14f130c1a3cf884f1f3f876174290886c19020a7: Bug 1485057: Fix makensis.mk to allow helper.exe to build incrementally; r=mshal
Aaron Klotz <aklotz@mozilla.com> - Thu, 24 Oct 2019 23:49:56 +0000 - rev 499187
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1485057: Fix makensis.mk to allow helper.exe to build incrementally; r=mshal Differential Revision: https://phabricator.services.mozilla.com/D16919
4b6dd8d8ad75aeb45c9fe254e6560fcf58cbf092: Bug 1589206 - enable test_archive.py for python 2 in mozbuild suite and annotate expected failures r=firefox-build-system-reviewers,mshal
Edwin Takahashi <egao@mozilla.com> - Thu, 24 Oct 2019 21:38:20 +0000 - rev 499166
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1589206 - enable test_archive.py for python 2 in mozbuild suite and annotate expected failures r=firefox-build-system-reviewers,mshal Changes: - remove the `unicode_literals` import from `test_archive.py` as it was causing failures when dealing with file paths - mark failing tests with `xfail` annotations, to be investigated at a later date Differential Revision: https://phabricator.services.mozilla.com/D49498
a7fd7e3432f406aec1d8fe2f2d2a69a1cdc0c213: Bug 1590344 - Don't unset PYTHONDONTWRITEBYTECODE anymore; r=firefox-build-system-reviewers,mshal
Anthony Ramine <nox@nox.paris> - Tue, 22 Oct 2019 21:05:53 +0000 - rev 498760
Push 114159 by shindli@mozilla.com at Thu, 24 Oct 2019 09:49:00 +0000
Bug 1590344 - Don't unset PYTHONDONTWRITEBYTECODE anymore; r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D50041
e2448f988af9e39a6957d44446b203c24759ea8c: Bug 1590344 - Don't unset PYTHONDONTWRITEBYTECODE anymore; r=firefox-build-system-reviewers,mshal
Anthony Ramine <nox@nox.paris> - Tue, 22 Oct 2019 21:05:53 +0000 - rev 498745
Push 114159 by shindli@mozilla.com at Thu, 24 Oct 2019 09:49:00 +0000
Bug 1590344 - Don't unset PYTHONDONTWRITEBYTECODE anymore; r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D50041
944e854e61d2d1b54d5d5c59f70570ccf5a46ad0: Bug 1582598 - Update builders to rustc 1.38 r=firefox-build-system-reviewers,mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 16 Oct 2019 22:16:22 +0000 - rev 498445
Push 114158 by ncsoregi@mozilla.com at Tue, 22 Oct 2019 09:53:30 +0000
Bug 1582598 - Update builders to rustc 1.38 r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D48998
917034435cb8b26d1c836ff71ea7a14c1de98b53: Bug 1582598 - Bump oom hook version for rustup. r=firefox-build-system-reviewers,mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 16 Oct 2019 22:16:20 +0000 - rev 498444
Push 114158 by ncsoregi@mozilla.com at Tue, 22 Oct 2019 09:53:30 +0000
Bug 1582598 - Bump oom hook version for rustup. r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D48997
148f632365931a241162c319adcfe8fafc566e30: Bug 1587232 - ./mach vendor rust leaves the tree in an unclear state if it would bring in a file that's too large r=firefox-build-system-reviewers,mshal
Ricky Stewart <rstewart@mozilla.com> - Mon, 21 Oct 2019 18:23:36 +0000 - rev 498411
Push 114158 by ncsoregi@mozilla.com at Tue, 22 Oct 2019 09:53:30 +0000
Bug 1587232 - ./mach vendor rust leaves the tree in an unclear state if it would bring in a file that's too large r=firefox-build-system-reviewers,mshal Add code to clean up Git and Hg repositories, and invoke that where `./mach vendor rust` would throw an error. Unfortunately, `cargo vendor` also updates the repo's root `Cargo.lock` file in-place and while we could `git checkout`/`hg revert` that file for the user, `Cargo.lock` may have had pre-existing changes that would be overwritten by such a change. Instead of a potentially destructive update in the error case, I've opted to add an extra error message to tell you how to deal with that one file. Differential Revision: https://phabricator.services.mozilla.com/D49494
fb7912816d3e5a8f8f5ec90d6e0f79565b669924: Bug 1586358 - Replace existing instances of GENERATED_FILES with references to the GeneratedFile template r=firefox-build-system-reviewers,mshal
Ricky Stewart <rstewart@mozilla.com> - Mon, 07 Oct 2019 21:15:19 +0000 - rev 496655
Push 114145 by apavel@mozilla.com at Tue, 08 Oct 2019 11:00:56 +0000
Bug 1586358 - Replace existing instances of GENERATED_FILES with references to the GeneratedFile template r=firefox-build-system-reviewers,mshal (Same content as bad revision https://phabricator.services.mozilla.com/D48230, but with a very small change to config/external/icu/data/moz.build to fix the build breakage.) Try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=833f6a69fcac689488a640b43e8e0bdaa086a56c Differential Revision: https://phabricator.services.mozilla.com/D48409
1ffe2e3d6e19a351575ac986c43155ed8e8d90bc: Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal
Nick Alexander <nalexander@mozilla.com> - Fri, 04 Oct 2019 20:55:11 +0000 - rev 496403
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal This does many things: 1) stops producing (and consuming) `FennecJNI*` JNI wrappers 2) removes the :app and :thirdparty Gradle projects 3) removes relevant pieces of the Gradle target configuration 4) updates lints 5) purges old configurations After this commit, the `mobile/android` project/application builds only GeckoView. Differential Revision: https://phabricator.services.mozilla.com/D46536
2009acbb8bfa1d69b65821620b799c82450eef69: Bug 1580356 - Pre: Don't collect package metrics. r=mshal
Nick Alexander <nalexander@mozilla.com> - Fri, 04 Oct 2019 20:56:27 +0000 - rev 496402
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1580356 - Pre: Don't collect package metrics. r=mshal Differential Revision: https://phabricator.services.mozilla.com/D47696
6f7cf55ea8692e0a8970395944c851a084eb90cc: Bug 1580356 - Pre: Allow no download information in informulate.py. r=mshal
Nick Alexander <nalexander@mozilla.com> - Fri, 04 Oct 2019 20:56:29 +0000 - rev 496401
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1580356 - Pre: Allow no download information in informulate.py. r=mshal GeckoView builds produce artifact for download by Mozilla's regular consumer audience. It's not clear what, if anything, depends on this download information, but this is a reasonable way to find out! Differential Revision: https://phabricator.services.mozilla.com/D46535
ff5f32a5cba5b7ef20bbbb8fa63286d905b5a477: Bug 1585146 - [mach] Bump to 1.0.0 and add Python classifiers, r=firefox-build-system-reviewers,mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 01 Oct 2019 18:32:07 +0000 - rev 496015
Push 114141 by rmaries@mozilla.com at Thu, 03 Oct 2019 09:42:28 +0000
Bug 1585146 - [mach] Bump to 1.0.0 and add Python classifiers, r=firefox-build-system-reviewers,mshal Depends on D47668 Differential Revision: https://phabricator.services.mozilla.com/D47669
eed053ab08c4ee87ee902c56e989de0b6a8d3b6f: Bug 1585146 - [mach] Move '--disable-tests' check to a pre_dispatch_handler, r=firefox-build-system-reviewers,mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 01 Oct 2019 22:31:23 +0000 - rev 496014
Push 114141 by rmaries@mozilla.com at Thu, 03 Oct 2019 09:42:28 +0000
Bug 1585146 - [mach] Move '--disable-tests' check to a pre_dispatch_handler, r=firefox-build-system-reviewers,mshal This logic is very 'mozill-central' specific and should live outside of mach core if possible. Luckily we already have a concept of a 'pre_dispatch_handler' that is meant for exactly this type of use case. Differential Revision: https://phabricator.services.mozilla.com/D47668
eb661b954b91447706dc34d0c0a8137731e1db26: Bug 1540276: Migrate authenticode signing to autograph r=Callek,mshal
Chris AtLee <catlee@mozilla.com> - Mon, 30 Sep 2019 13:57:32 +0000 - rev 495685
Push 114140 by dvarga@mozilla.com at Wed, 02 Oct 2019 18:04:51 +0000
Bug 1540276: Migrate authenticode signing to autograph r=Callek,mshal Differential Revision: https://phabricator.services.mozilla.com/D47114
20516e38f03595cfee7e3533d96fbf8b1db934b2: Fix Bug 1583368. Don't use sccache on dependencies of shippable builds r=froydnj,mshal,tomprince,catlee
Ricky Stewart <Ricky Stewart> - Fri, 27 Sep 2019 20:35:27 +0000 - rev 495443
Push 114134 by ccoroiu@mozilla.com at Mon, 30 Sep 2019 09:57:15 +0000
Fix Bug 1583368. Don't use sccache on dependencies of shippable builds r=froydnj,mshal,tomprince,catlee Differential Revision: https://phabricator.services.mozilla.com/D46871
64cab9bb87f45113ad69fa4bac256c12bf2a1a47: Bug 1579471 - Remove the in-tree .cargo/config. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Fri, 20 Sep 2019 00:47:22 +0000 - rev 494152
Push 114108 by dvarga@mozilla.com at Fri, 20 Sep 2019 09:59:36 +0000
Bug 1579471 - Remove the in-tree .cargo/config. r=mshal It was added in bug 1575760 and turns out to be causing a lot more problems than anticipated. However, the previous status quo is also not ideal, so we do auto-generate .cargo/config.in instead, with a little trick that allows to just copy it to .cargo/config instead of how individual scripts would previously manually preprocess it. Differential Revision: https://phabricator.services.mozilla.com/D46138
70353f95addadcfb6cf72cfacddadac12341e6c2: Bug 1578596 - Update wrench-deps to use rustc 1.37 r=firefox-build-system-reviewers,mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 04 Sep 2019 19:08:28 +0000 - rev 491726
Push 114032 by btara@mozilla.com at Thu, 05 Sep 2019 03:53:00 +0000
Bug 1578596 - Update wrench-deps to use rustc 1.37 r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D44707
f82b4a26b4e46d2586972b71e25439470e14117a: Bug 1578596 - Require rustc 1.37. r=firefox-build-system-reviewers,mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 04 Sep 2019 19:08:28 +0000 - rev 491725
Push 114032 by btara@mozilla.com at Thu, 05 Sep 2019 03:53:00 +0000
Bug 1578596 - Require rustc 1.37. r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D44699
50d9a4ffcc61df20ecfd5b993febf7947019b627: Bug 1578776 - wrap some synchronization-related STL headers; r=firefox-build-system-reviewers,mshal
Nathan Froyd <froydnj@mozilla.com> - Wed, 04 Sep 2019 17:56:49 +0000 - rev 491718
Push 114032 by btara@mozilla.com at Thu, 05 Sep 2019 03:53:00 +0000
Bug 1578776 - wrap some synchronization-related STL headers; r=firefox-build-system-reviewers,mshal I'm not sure how things have worked without these headers getting wrapped, but they need to be for declarations in them to work properly. Differential Revision: https://phabricator.services.mozilla.com/D44690
19e1fe1adc3c638f8ce98923ead35a6b21d450a7: Bug 1577517 - [mozbuild] Fix bug in error handling case when 'terminal-notifier' is not installed, r=firefox-build-system-reviewers,mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 04 Sep 2019 17:50:56 +0000 - rev 491716
Push 114032 by btara@mozilla.com at Thu, 05 Sep 2019 03:53:00 +0000
Bug 1577517 - [mozbuild] Fix bug in error handling case when 'terminal-notifier' is not installed, r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D44156
2f873da4b36e4404b7396bf4a1403d316b8ae450: Bug 1569728 - build clang toolchains with GCC 7; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Sun, 25 Aug 2019 19:27:47 +0000 - rev 491032
Push 114012 by cbrindusan@mozilla.com at Sun, 01 Sep 2019 09:54:40 +0000
Bug 1569728 - build clang toolchains with GCC 7; r=mshal We need this change so that the newly-built clang will have C++17-compatible libstdc++ headers installed. I believe this change also means that the newly-built clang (and associated tools) links against GCC 7's libstdc++, but we set RPATH or similar appropriately, so there shouldn't be issues stemming from that. Differential Revision: https://phabricator.services.mozilla.com/D41251
7d7cdf191fe7eb4c72ad3c9dc896dafea026afcd: Bug 1568638 - [build] Create objdir in test_manifest backend if it doesn't exist r=mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 30 Aug 2019 17:01:12 +0000 - rev 490909
Push 114006 by malexandru@mozilla.com at Fri, 30 Aug 2019 22:01:27 +0000
Bug 1568638 - [build] Create objdir in test_manifest backend if it doesn't exist r=mshal This fixes an edge case where a task needs to invoke the TestManifest backend from a source dir that doesn't have an objdir created yet. Depends on D43513 Differential Revision: https://phabricator.services.mozilla.com/D43514
6c0e88788302e6807ef53e4d5aa7fc9e89b44487: Bug 1570772 - [lint.license] Fix or exclude errors under /build r=firefox-build-system-reviewers,mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 30 Aug 2019 15:44:08 +0000 - rev 490904
Push 114006 by malexandru@mozilla.com at Fri, 30 Aug 2019 22:01:27 +0000
Bug 1570772 - [lint.license] Fix or exclude errors under /build r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D41820
59422c064fd1269aa29ec901e6bdf43c54ae92be: Bug 1570597 - Pass the -delayload flag to lld correctly for MinGW builds r=firefox-build-system-reviewers,mshal
Tom Ritter <tom@mozilla.com> - Wed, 28 Aug 2019 14:18:29 +0000 - rev 490480
Push 113995 by ccoroiu@mozilla.com at Thu, 29 Aug 2019 04:13:32 +0000
Bug 1570597 - Pass the -delayload flag to lld correctly for MinGW builds r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D43455
9f0e21a3a418ec27f94b53f326b2e288e8fc730e: Bug 1576737 - Add sccache-dist in offices docs to the tree. r=firefox-build-system-reviewers,mshal
Chris Manchester <cmanchester@mozilla.com> - Tue, 27 Aug 2019 22:10:54 +0000 - rev 490330
Push 113989 by btara@mozilla.com at Wed, 28 Aug 2019 09:49:25 +0000
Bug 1576737 - Add sccache-dist in offices docs to the tree. r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D43531
663d87d66315567920932d793885182fcda014fe: Bug 1575975 - Enable the maintenance service for MinGW r=firefox-build-system-reviewers,mshal
Tom Ritter <tom@mozilla.com> - Tue, 27 Aug 2019 22:02:23 +0000 - rev 490327
Push 113989 by btara@mozilla.com at Wed, 28 Aug 2019 09:49:25 +0000
Bug 1575975 - Enable the maintenance service for MinGW r=firefox-build-system-reviewers,mshal We don't need to disable it. The problem with this commit is that we want to keep the --disable-maintenance-service flag working, so we might want a separate build for that (and other unusual --disable flags) - but such a build can be clearly labeled so people understand why things broke. Differential Revision: https://phabricator.services.mozilla.com/D43145
d00d447a0c29aa932ab110abd0449f4463ef829a: Bug 1210157 - Fix Python 3 issues in mozboot.gentoo and mozboot.archlinux r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Tue, 20 Aug 2019 21:19:18 +0000 - rev 490254
Push 113985 by shindli@mozilla.com at Wed, 28 Aug 2019 01:00:32 +0000
Bug 1210157 - Fix Python 3 issues in mozboot.gentoo and mozboot.archlinux r=firefox-build-system-reviewers,mshal Fix some library calls and syntax that are required to support Python 3. Depends on D39364 Differential Revision: https://phabricator.services.mozilla.com/D39365
f0f92aecee180a0377721ee8558579769c1ccc45: Bug 1210157 - Make bootstrap.py work with Python 3.5+ and Python 2.7 r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Tue, 20 Aug 2019 21:19:18 +0000 - rev 490253
Push 113985 by shindli@mozilla.com at Wed, 28 Aug 2019 01:00:32 +0000
Bug 1210157 - Make bootstrap.py work with Python 3.5+ and Python 2.7 r=firefox-build-system-reviewers,mshal Make bootstrap.py compatible with both Python 3.5+ and Python 2.7. Remove Python 2.6 support as Python 2.6 is no longer supported in the Firefox source tree. Differential Revision: https://phabricator.services.mozilla.com/D39364
5ddb34b933f3229cd358d690dc13639445815755: Bug 1569046 - Add Python 3 support to mozboot.osx r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Tue, 20 Aug 2019 21:19:48 +0000 - rev 490251
Push 113985 by shindli@mozilla.com at Wed, 28 Aug 2019 01:00:32 +0000
Bug 1569046 - Add Python 3 support to mozboot.osx r=firefox-build-system-reviewers,mshal Make the mozboot.osx module work with Python 3 in addition to Python 2.7. Differential Revision: https://phabricator.services.mozilla.com/D39560
6a5f5594422fa3120fdc6f2ff5a8cbf072f94b42: Bug 1210157 - Add Python 3 support to the mozboot Debian bootstrapper r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Tue, 20 Aug 2019 21:19:17 +0000 - rev 490249
Push 113985 by shindli@mozilla.com at Wed, 28 Aug 2019 01:00:32 +0000
Bug 1210157 - Add Python 3 support to the mozboot Debian bootstrapper r=firefox-build-system-reviewers,mshal Add support for Python 3 and Python 2.7 to the Debian-based linux distro bootstrap routines. Differential Revision: https://phabricator.services.mozilla.com/D39361
41bebeeebc277d0b23b6a55331ad97319be63d60: Bug 1210157 - Add Python 3 support to mozboot.base and mozboot.bootstrap r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Thu, 22 Aug 2019 22:42:50 +0000 - rev 490248
Push 113985 by shindli@mozilla.com at Wed, 28 Aug 2019 01:00:32 +0000
Bug 1210157 - Add Python 3 support to mozboot.base and mozboot.bootstrap r=firefox-build-system-reviewers,mshal Add support for both Python 3 and Python 2.7 to the mozboot.base and mozboot.bootstrap modules. Remove legacy Python 2.6 code or mark it for later removal. Depends on D39359 Differential Revision: https://phabricator.services.mozilla.com/D39360
fd1ce26da3100194bb97ad192ae6247ba9628771: Bug 1210157 - Use unicode_literals in all mozboot modules r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Tue, 20 Aug 2019 21:19:16 +0000 - rev 490247
Push 113985 by shindli@mozilla.com at Wed, 28 Aug 2019 01:00:32 +0000
Bug 1210157 - Use unicode_literals in all mozboot modules r=firefox-build-system-reviewers,mshal Add unicode_literals to all mozboot module __future__ statements to support running the modules under Python 3. Remove comments about unicode_literals and Python 2.6 support as Python 2.6 is no longer supported in tree. Differential Revision: https://phabricator.services.mozilla.com/D39359
fa5e23975029455bd7fa2ec48960e3cad80ee2c1: Bug 1473498 - [mozbuild.util] Don't use 'patch_main' hack with Python 3.4+ r=firefox-build-system-reviewers,mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 27 Aug 2019 02:55:18 +0000 - rev 490188
Push 113983 by csabou@mozilla.com at Tue, 27 Aug 2019 16:40:52 +0000
Bug 1473498 - [mozbuild.util] Don't use 'patch_main' hack with Python 3.4+ r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D42016
0206db34710d3f900c1062a3c49b867b24572efd: Bug 1574314 - Provide a rust-dist-toolchain with Windows and macOS targets installed. r=firefox-build-system-reviewers,mshal
Chris Manchester <cmanchester@mozilla.com> - Mon, 26 Aug 2019 22:04:53 +0000 - rev 490113
Push 113979 by csabou@mozilla.com at Tue, 27 Aug 2019 09:55:53 +0000
Bug 1574314 - Provide a rust-dist-toolchain with Windows and macOS targets installed. r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D42236
a420714ee2629febf21ecce062e7a6d2f69c3758: Bug 1569728 - build clang toolchains with GCC 7; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Sat, 24 Aug 2019 13:51:57 +0000 - rev 489764
Push 113964 by dluca@mozilla.com at Sat, 24 Aug 2019 21:59:36 +0000
Bug 1569728 - build clang toolchains with GCC 7; r=mshal We need this change so that the newly-built clang will have C++17-compatible libstdc++ headers installed. I believe this change also means that the newly-built clang (and associated tools) links against GCC 7's libstdc++, but we set RPATH or similar appropriately, so there shouldn't be issues stemming from that. Differential Revision: https://phabricator.services.mozilla.com/D41251
7b89612d3912dcc6ab1fe62fe09bff7b5da75261: Bug 1566365 - log output when test fails r=mshal
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 22 Aug 2019 20:35:37 +0000 - rev 489491
Push 113949 by ncsoregi@mozilla.com at Fri, 23 Aug 2019 09:59:00 +0000
Bug 1566365 - log output when test fails r=mshal Differential Revision: https://phabricator.services.mozilla.com/D42855
eec9458e553da9a0d8697ecf4d654d47883d5b1b: Bug 1210157 - Fix Python 3 issues in mozboot.gentoo and mozboot.archlinux r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Tue, 30 Jul 2019 20:14:18 +0000 - rev 489063
Push 113937 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:54:54 +0000
Bug 1210157 - Fix Python 3 issues in mozboot.gentoo and mozboot.archlinux r=firefox-build-system-reviewers,mshal Fix some library calls and syntax that are required to support Python 3. Depends on D39364 Differential Revision: https://phabricator.services.mozilla.com/D39365
06d452ac1d16bec0e21f859496f01f1632a38e8e: Bug 1210157 - Make bootstrap.py work with Python 3.5+ and Python 2.7 r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Mon, 12 Aug 2019 17:08:14 +0000 - rev 489062
Push 113937 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:54:54 +0000
Bug 1210157 - Make bootstrap.py work with Python 3.5+ and Python 2.7 r=firefox-build-system-reviewers,mshal Make bootstrap.py compatible with both Python 3.5+ and Python 2.7. Remove Python 2.6 support as Python 2.6 is no longer supported in the Firefox source tree. Differential Revision: https://phabricator.services.mozilla.com/D39364
975727f55b82809e689f9304d5dc8e835ffa3bfe: Bug 1569046 - Add Python 3 support to mozboot.osx r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Tue, 13 Aug 2019 20:41:30 +0000 - rev 489060
Push 113937 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:54:54 +0000
Bug 1569046 - Add Python 3 support to mozboot.osx r=firefox-build-system-reviewers,mshal Make the mozboot.osx module work with Python 3 in addition to Python 2.7. Differential Revision: https://phabricator.services.mozilla.com/D39560
25aef37f355681409ae379341a07ab610fdf63a8: Bug 1210157 - Add Python 3 support to the mozboot Debian bootstrapper r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Tue, 06 Aug 2019 21:20:36 +0000 - rev 489058
Push 113937 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:54:54 +0000
Bug 1210157 - Add Python 3 support to the mozboot Debian bootstrapper r=firefox-build-system-reviewers,mshal Add support for Python 3 and Python 2.7 to the Debian-based linux distro bootstrap routines. Differential Revision: https://phabricator.services.mozilla.com/D39361
5d26b3d7d4a0005c695d95001ed32494669b1888: Bug 1210157 - Add Python 3 support to mozboot.base and mozboot.bootstrap r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Tue, 30 Jul 2019 21:07:50 +0000 - rev 489057
Push 113937 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:54:54 +0000
Bug 1210157 - Add Python 3 support to mozboot.base and mozboot.bootstrap r=firefox-build-system-reviewers,mshal Add support for both Python 3 and Python 2.7 to the mozboot.base and mozboot.bootstrap modules. Remove legacy Python 2.6 code or mark it for later removal. Depends on D39359 Differential Revision: https://phabricator.services.mozilla.com/D39360
f044d6116869c7f915c62e3522640f67bdbf998f: Bug 1210157 - Use unicode_literals in all mozboot modules r=firefox-build-system-reviewers,mshal
Māris Fogels <mars@mozilla.com> - Tue, 13 Aug 2019 20:16:31 +0000 - rev 489056
Push 113937 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:54:54 +0000
Bug 1210157 - Use unicode_literals in all mozboot modules r=firefox-build-system-reviewers,mshal Add unicode_literals to all mozboot module __future__ statements to support running the modules under Python 3. Remove comments about unicode_literals and Python 2.6 support as Python 2.6 is no longer supported in tree. Differential Revision: https://phabricator.services.mozilla.com/D39359
f2b9955b0822a27b92a52b846bb8b7b894453800: bug 1540655: build: sort MACH_MODULES; r=firefox-build-system-reviewers,mshal
Andreas Tolfsen <ato@sny.no> - Fri, 16 Aug 2019 12:58:05 +0000 - rev 488521
Push 113910 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 16:28:54 +0000
bug 1540655: build: sort MACH_MODULES; r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D37006
997d1568d944a892bb94c0e2a79f99966b8b097d: bug 1540655: build: sort MACH_MODULES; r=firefox-build-system-reviewers,mshal
Andreas Tolfsen <ato@sny.no> - Wed, 14 Aug 2019 14:57:49 +0000 - rev 487943
Push 113895 by btara@mozilla.com at Wed, 14 Aug 2019 22:08:04 +0000
bug 1540655: build: sort MACH_MODULES; r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D37006