searching for reviewer(mshal)
c5416368f69dced60f0c7c1b7de2f4080c15540c: Bug 1351482 - Use NSIS 3.01 for buildbot jobs. r=mshal. a=gchang
Matt Howell <mhowell@mozilla.com> - Thu, 09 Feb 2017 13:48:12 -0800 - rev 375959
Push 11066 by ihsiao@mozilla.com at Tue, 18 Apr 2017 08:21:05 +0000
Bug 1351482 - Use NSIS 3.01 for buildbot jobs. r=mshal. a=gchang MozReview-Commit-ID: ElKlo6QwKmR
46bb49526e17c04ae6eaae4d24a50a04e92b64d2: Bug 1345422 - Do not hardcode the sfx package and installer path. r=mshal, a=gchang
Edmund Wong <ewong@pw-wspx.org> - Wed, 22 Mar 2017 08:52:35 +0800 - rev 375771
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1345422 - Do not hardcode the sfx package and installer path. r=mshal, a=gchang
47b5215fc8ad2b5f610872dffb411b82c07c0b60: Bug 1347483 - blessings package should not be downloaded during mach virtualenv setup. r=mshal, a=test-only
Maja Frydrychowicz <mjzffr@gmail.com> - Wed, 22 Mar 2017 14:26:18 -0400 - rev 375480
Push 10960 by ryanvm@gmail.com at Mon, 27 Mar 2017 20:45:47 +0000
Bug 1347483 - blessings package should not be downloaded during mach virtualenv setup. r=mshal, a=test-only This fixes a regression introduced in Bug 1335873, which changes the mozbase packages.txt to call mozlog's setup.py. Calling setup.py registers the pytest_mozlog plugin for marionette-harness tests. Instead, we can register the pytest-mozlog plugin via command-line arguments to pytest, which are set in pytest.ini for the marionette-harness tests. As a result, we can revert the mozbase packages.txt to not refer to mozlog's setup.py I'm leaving the pytest entry-point in mozlog's setup.py so that external consumers don't have to register the pytest_mozlog plugin manually. MozReview-Commit-ID: I5wNq5H1x3X
65d80cd8f42280ebcea7e741714e4e3612c7076a: Bug 1345109 - Delete 'JS_STANDALONE' from EmptyConfig when generating test metadata. r=mshal, a=test-only
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 07 Mar 2017 10:56:22 -0500 - rev 375479
Push 10960 by ryanvm@gmail.com at Mon, 27 Mar 2017 20:45:47 +0000
Bug 1345109 - Delete 'JS_STANDALONE' from EmptyConfig when generating test metadata. r=mshal, a=test-only EmptyConfig objects set JS_STANDALONE=1 by default. However, test tasks that need to run without an objdir need to be behind an "if not CONFIG['JS_STANDALONE']" condition to avoid causing bustage to sm-pkg task (js packaging). This patch explicitly deletes that default value, only when generating the TestManifestBackend. Ideally, the js/src packaging should have their own moz.build instead of re-using the root moz.build. But this is an easier fix in the short term to get the marionette-harness tests working again. MozReview-Commit-ID: 26lHLY6WlZK
23456e5fa774fa0226e860454fd73fc5a6a99a24: Bug 1345109 - Ensure |mach python-test| errors out if no tests are found. r=mshal, a=test-only
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 07 Mar 2017 10:55:07 -0500 - rev 375478
Push 10960 by ryanvm@gmail.com at Mon, 27 Mar 2017 20:45:47 +0000
Bug 1345109 - Ensure |mach python-test| errors out if no tests are found. r=mshal, a=test-only Because test_objects was a generator, using it in the condition always returned True, even if no tests were found. But extending test_objects to the manifest, converts it to a list. So this patch simply moves the 'no tests' check a bit later on. MozReview-Commit-ID: JpETWD1WQWH
b1974c6495e8ae1440192eb68fe5a048ba6a2ba1: Bug 1315309 - Preprocess find-dupes exception list. r=mshal a=gchang
Mike Hommey <mh+mozilla@glandium.org> - Wed, 08 Mar 2017 15:38:33 +0900 - rev 375264
Push 10915 by cbook@mozilla.com at Mon, 20 Mar 2017 12:05:19 +0000
Bug 1315309 - Preprocess find-dupes exception list. r=mshal a=gchang
e00635bc10f072b7ab93640a6094b3d92e8ab740: Bug 1346381 - Strip executables in the jsshell package. r=mshal, a=jcristau
Mike Hommey <mh+mozilla@glandium.org> - Tue, 14 Mar 2017 15:22:39 +0900 - rev 375227
Push 10903 by ryanvm@gmail.com at Wed, 15 Mar 2017 23:12:31 +0000
Bug 1346381 - Strip executables in the jsshell package. r=mshal, a=jcristau In bug 1335309, FileFinder was made to default to not find executables, and zip.py was made to use the default instead. Which made sense for most uses of zip.py, except for the jsshell package. So we add a flag to make zip.py able to strip executable (which happens when the FileFinder is made to find them), and use that flag for the jsshell package only.
2825d7b622e7268461e16e2d3cec6d0bef61b415: bug 1287881 - windows repackage refactored as actions; r=mshal
Rob Thijssen <grenade@mozilla.com> - Mon, 20 Feb 2017 16:11:47 +0000 - rev 374980
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
bug 1287881 - windows repackage refactored as actions; r=mshal MozReview-Commit-ID: 2vI6LlMVvLE
482d93aa283a2d22e1070cb72f18ea322e619092: Bug 1343716 - Use Windows style paths for TOOLTOOL_CACHE. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 01 Mar 2017 11:26:39 +0900 - rev 374694
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1343716 - Use Windows style paths for TOOLTOOL_CACHE. r=mshal Currently, tooltool is a python script, but when called from mozharness, it's wrapped with a shell script. What happens is that mozharness gets the msys-style paths, passes them to the shell script, then the shell script calls the python tooltool, and the transition msys->win32 makes that call use windows style paths. For bug 1313111, I want to replace tooltool with a mach command, and the shell script would go away. Calling a mach command (or python tooltool, for that matter) directly from mozharness with a msys-style path doesn't work. OTOH, calling the current shell script with a Windows style path (with forward slashes, for good measure) does work, and is future-proof.
290234233d6bee7dc87db5f59f076f2c039e412d: Bug 1335873 - Add marionette-harness python tests to root moz.build file, r=mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 01 Mar 2017 11:52:51 -0500 - rev 374495
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335873 - Add marionette-harness python tests to root moz.build file, r=mshal The marionette-harness tests should be runnable even without an objdir, however the marionette moz.build file doesn't get included without a build via the DIRS variable. This change gets around that issue by specifically including the marionette-harness manifest from the root moz.build, though maybe it would be better to always process the testing/marionette/moz.build file, and move things that need to behind an "if CONFIG['MOZ_BUILD_APP']" condition? MozReview-Commit-ID: Ata99evHxbd
f35554b2951eec1f87f2f5439286a6fbbd10c8e7: Bug 1335873 - Add marionette-harness python tests to root moz.build file, r=mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 15 Feb 2017 16:47:11 -0500 - rev 374420
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335873 - Add marionette-harness python tests to root moz.build file, r=mshal The marionette-harness tests should be runnable even without an objdir, however the marionette moz.build file doesn't get included without a build via the DIRS variable. This change gets around that issue by specifically including the marionette-harness manifest from the root moz.build, though maybe it would be better to always process the testing/marionette/moz.build file, and move things that need to behind an "if CONFIG['MOZ_BUILD_APP']" condition? MozReview-Commit-ID: Ata99evHxbd
c7e5e32cae0a3c388b03fb2117d4d5f137be3827: Bug 1341502: Fix automatic regeneration of backend when an included test manifest changes. r=mshal
Kris Maglione <maglione.k@gmail.com> - Tue, 21 Feb 2017 17:31:21 -0800 - rev 373669
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341502: Fix automatic regeneration of backend when an included test manifest changes. r=mshal MozReview-Commit-ID: 1ZQNQpqboz9
e4e02bf4f094e464bd55404ce78e1e0aa5b7b2ab: Bug 1341502: Fix automatic regeneration of backend when an included test manifest changes. r=mshal
Kris Maglione <maglione.k@gmail.com> - Tue, 21 Feb 2017 17:31:21 -0800 - rev 373545
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341502: Fix automatic regeneration of backend when an included test manifest changes. r=mshal MozReview-Commit-ID: 1ZQNQpqboz9
b4344af7fc7c68032a1468798882bbcc9f73a227: Bug 1320194 - Generate all-tests.pkl and related files when resolving tests r=mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 01 Feb 2017 09:56:09 -0500 - rev 372079
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1320194 - Generate all-tests.pkl and related files when resolving tests r=mshal This replaces the 'run-tests-deps' make target with a python function that will directly read moz.build files, emit them with TestManifestEmitter, then consume them with TestManifestBackend. Because the TestResolver is the only place that actually reads the test metadata files, we can remove this logic from the CommonBackend as well. MozReview-Commit-ID: DXgMoeH5dKf MozReview-Commit-ID: HstZ57qkqf2
100a66c377f297e3bb43d6edb73960368e6a137e: Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal
Aaron Klotz <aklotz@mozilla.com> - Tue, 14 Feb 2017 16:32:18 -0700 - rev 371961
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal MozReview-Commit-ID: 7FW8wi23xYd
6306054ca94ae845b3c0f56792c9ffbba206cb80: Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal
Aaron Klotz <aklotz@mozilla.com> - Tue, 14 Feb 2017 15:04:33 -0700 - rev 371957
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal MozReview-Commit-ID: 7FW8wi23xYd
45651363c8d62b522a2e18d93b65fba42a28f4df: Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal
Aaron Klotz <aklotz@mozilla.com> - Tue, 14 Feb 2017 15:04:33 -0700 - rev 371949
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal MozReview-Commit-ID: EjvzTvADV1a
fd8e1c4233ea50c052d0b8b64c77fdc4875446bb: Bug 1338311 - Update builders to rust 1.15.1. r=mshal
Ralph Giles <giles@mozilla.com> - Thu, 09 Feb 2017 14:43:26 -0800 - rev 371283
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338311 - Update builders to rust 1.15.1. r=mshal Update to the point release. These are repacks of the upstream builds for 1.15.1 stable with appropriate libstd builds for each target. This incorporates the -fPIC fix for linux32 so we can use upstream builds instead of our patched toolchain. It also corrects the signature of vec::IntoIter::as_mut_slice which was incorrect in 1.15.0. MozReview-Commit-ID: JvEdGPwgS03
14f22ecd79f84dbb7c71caa6b6bb50b4b18d9238: Bug 1338016 - Use clang from tooltool to build hfsplus. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Thu, 09 Feb 2017 11:37:28 +0900 - rev 370747
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338016 - Use clang from tooltool to build hfsplus. r=mshal
7c98923fd2b6978a899fba812e68585027c0c360: Bug 1338008 - Avoid creating a lipo symlink in /usr/bin for clang macosx builds. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Thu, 09 Feb 2017 10:40:16 +0900 - rev 370746
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338008 - Avoid creating a lipo symlink in /usr/bin for clang macosx builds. r=mshal
62adf4084bae5e2f6d49cd3c4c6cbfbc2691a2aa: Bug 1336155 - Update linux32 rust builders to use -fPIC. r=mshal
Ralph Giles <giles@mozilla.com> - Tue, 07 Feb 2017 17:31:25 -0800 - rev 370744
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336155 - Update linux32 rust builders to use -fPIC. r=mshal Use a custom build of rust 1.15.1 with an additional bump of the gcc crate to 0.3.43 to pass -fPIC to the C compiler on i686-linux. While 1.15.1 was tagged today, there's some question as to whether it would be released from the tag or if the tag would be moved to incorporate this fix. This works around the issue with text segment relocations with the 1.15.0 stable release. For more information see the upstream issue at https://github.com/rust-lang/rust/pull/39523 MozReview-Commit-ID: 83IxtJeJxlh
8f30dbd7f51cd403388b09761d802ac17f40ddf0: Bug 1336155 - Update builders to rust 1.15.0 stable. r=mshal
Ralph Giles <giles@mozilla.com> - Thu, 02 Feb 2017 11:30:34 -0800 - rev 370743
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336155 - Update builders to rust 1.15.0 stable. r=mshal Repack of the upstream builds of the rust 1.15.0 stable release. MozReview-Commit-ID: KDjkSQSFrFA
668b300615182a466a4d4568962b19959ae069a4: Bug 1336155 - Update rust repack script for 1.15.0 stable. r=mshal
Ralph Giles <giles@mozilla.com> - Thu, 02 Feb 2017 11:02:41 -0800 - rev 370742
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336155 - Update rust repack script for 1.15.0 stable. r=mshal Revert the bump to beta for the android builders now that 1.15.0 is in stable release. Generalize the cargo tarball name mangling to use a regular expression to hand the tiny revision added for the stable release, as suggested by mshal in bug 1332759. MozReview-Commit-ID: 2xZWpvKxY77
54f20a8905fef7711a3156f6d023f6aa7b530dee: bug 1337393 - update libdmg-hfsplus tools in tooltool. r=mshal
Ted Mielczarek <ted@mielczarek.org> - Wed, 08 Feb 2017 06:30:50 -0500 - rev 370708
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
bug 1337393 - update libdmg-hfsplus tools in tooltool. r=mshal MozReview-Commit-ID: 7KnX3Mjlq13
e1c77801884dc07aa4b6853ed57d7dc50323a5f7: Bug 1336202 - Install the test updater during artifact builds. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Tue, 07 Feb 2017 16:38:46 -0800 - rev 370329
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336202 - Install the test updater during artifact builds. r=mshal Now that we have the test updater in the test package thanks to FINAL_TARGET, we can install the test updater as usual during artifact builds. MozReview-Commit-ID: GhPeFQOzrVA
9a1db16ec7c2fe8054c244943a7444be5b8633f7: Bug 1200311 - Move dependentlibs.list.gtest generation to GENERATED_FILES. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Mon, 06 Feb 2017 14:34:06 -0800 - rev 370251
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1200311 - Move dependentlibs.list.gtest generation to GENERATED_FILES. r=mshal MozReview-Commit-ID: B4cuUg9TjX4
5619be2962c6a26f28da7acccdd13a946794ad30: Bug 1336202 - Install the test updater to the test package by setting FINAL_TARGET in moz.build. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Mon, 06 Feb 2017 13:24:50 -0800 - rev 370098
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336202 - Install the test updater to the test package by setting FINAL_TARGET in moz.build. r=mshal MozReview-Commit-ID: JLJDJ2sJMM6
0747650a1901c10c412d6cd17c550b4d3f40e010: Bug 1336525 - Install test support binary in uriloader/exthandler/tests with moz.build, not Makefile.in r=mshal
Chris Manchester <cmanchester@mozilla.com> - Fri, 03 Feb 2017 12:18:16 -0800 - rev 370037
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336525 - Install test support binary in uriloader/exthandler/tests with moz.build, not Makefile.in r=mshal MozReview-Commit-ID: CLk2YdGJG6a
0d6d693fdcb6b1effad9210901f90a6cc8fc4311: Bug 1336231 - Install the gmp plugins to the correct directory during artifact builds. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Fri, 03 Feb 2017 10:59:06 -0800 - rev 370036
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336231 - Install the gmp plugins to the correct directory during artifact builds. r=mshal We had been installing them to dist/plugins with the rest of the test plugins, but tests are actually expecting them to be in dist/bin. MozReview-Commit-ID: 9qYFgZA4Fni
d79003eb1511bfd8819293c4ed5adfb870c723a2: Bug 1333135 - Ensure test support binaries are tracked by install manifests in the build backend. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Fri, 27 Jan 2017 14:21:29 -0800 - rev 361086
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333135 - Ensure test support binaries are tracked by install manifests in the build backend. r=mshal Install manifests influence test packaging, allowing artifact builds to consume generated test support files and run tests that depend on them. This commit tracks binaries with an install target under "_tests" so they will be correctly installed in artifact builds. This could similarly be achieved by installing the binaries via TEST_HARNESS_FILES rather than setting FINAL_TARGET, however, PGO builds will fail attempting to install the files during the profile generation step, because SIMPLE_PROGRAMS are not built for this step. MozReview-Commit-ID: ES4bTxOoqMN
55e597a315cd3093b3cc13a5e5d2962fa25bcc18: Bug 1333135 - Install test programs from xpcom/tests with moz.build rather than Makefile.in. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Fri, 27 Jan 2017 13:57:04 -0800 - rev 361085
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333135 - Install test programs from xpcom/tests with moz.build rather than Makefile.in. r=mshal MozReview-Commit-ID: AeJHDn2znAk
c22103c912896e30f8a2daf95a37908790455147: Bug 1333135 - Do not attempt to install SIMPLE_PROGRAMS during MOZ_PROFILE_GENERATE. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 01 Feb 2017 10:59:41 -0800 - rev 361084
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333135 - Do not attempt to install SIMPLE_PROGRAMS during MOZ_PROFILE_GENERATE. r=mshal MozReview-Commit-ID: BNvX0dFAIUf
1601ad2ba1a9e08e6fad9f1ec544031b8304980e: Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal
Aaron Klotz <aklotz@mozilla.com> - Tue, 31 Jan 2017 13:43:34 -0700 - rev 361008
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335527: Fix missing entries for .tlb files generated by midl in a11y code; r=mshal MozReview-Commit-ID: EjvzTvADV1a
c69055ee2869c6177d4408608ec508e634c15386: Bug 1333608 - Package testaddon.xpi during artifact builds. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Thu, 26 Jan 2017 16:10:09 -0800 - rev 360924
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333608 - Package testaddon.xpi during artifact builds. r=mshal We're already installing the plugin binaries to the objdir, so by packaging the addon during the build we can allow these builds to run tests using the addon. MozReview-Commit-ID: CnzrHXiWQjM
e9ba8f265022d9778ffb494988aa8ce9e4d9c004: Bug 1335309 - Change the default for find_executables to False. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 31 Jan 2017 14:06:15 +0900 - rev 360918
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335309 - Change the default for find_executables to False. r=mshal Back when the class was written, for the packaging code, it made sense that the default was True. But now that it's used all over the place, and that the vast majority of uses are with find_executables=False, it makes more sense for that to be the default.
41b0870f79dce0f6b28f502aabad6b3c210f9971: Bug 1335309 - Add explicit find_executables arguments to every use of FileFinder. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 31 Jan 2017 13:01:34 +0900 - rev 360917
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335309 - Add explicit find_executables arguments to every use of FileFinder. r=mshal And make it an error not to give it. While the default is True, we do pass a value of False wherever it makes sense, which happens to be, in most places. This is an intermediate step to flip the default from True to False, ensuring that we don't unwantedly switch some calls to False.
c714a746f773da338581bcd939182c74f6e1aeea: Bug 1333826 - Remove a few references from .mk files, r=mshal
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 25 Jan 2017 14:21:30 -0500 - rev 360741
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333826 - Remove a few references from .mk files, r=mshal MozReview-Commit-ID: E5cDr4OO91C
6002440818d91011fb0a1753def417dba834f529: Bug 1333826 - Remove SDK_FILES, SDK_LIBRARY, and related is_sdk support in the build goop, r=mshal
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 30 Jan 2017 11:24:10 -0500 - rev 360740
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333826 - Remove SDK_FILES, SDK_LIBRARY, and related is_sdk support in the build goop, r=mshal MozReview-Commit-ID: 52vPyDXdFte
daa8b0da148401937dc374d527f630b05d88e31e: Bug 1333826 - Remove SDK references from moz-automation.mk, r=mshal
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 25 Jan 2017 12:39:25 -0500 - rev 360739
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333826 - Remove SDK references from moz-automation.mk, r=mshal MozReview-Commit-ID: 29FWzE8nVpW
d08ce886e29ca014f678088ca320729dcbe49efc: Bug 1333826 - Remove the make-sdk build target, the INSTALL_SDK variable, and all the supporting packager/upload machinery, r=mshal
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 25 Jan 2017 12:37:19 -0500 - rev 360738
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333826 - Remove the make-sdk build target, the INSTALL_SDK variable, and all the supporting packager/upload machinery, r=mshal MozReview-Commit-ID: AdSSrTWuDcc
3982ab8c8079cf54fa0779533f37195a5f98bdc1: Bug 1333826 - Remove all references to MOZ_AUTOMATION_SDK, r=mshal
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 25 Jan 2017 12:30:49 -0500 - rev 360737
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333826 - Remove all references to MOZ_AUTOMATION_SDK, r=mshal MozReview-Commit-ID: CuTK1hn0pVl
deb7b3426d0a43253c0e76f24a1de310f8cab103: Bug 1333135 - Ensure test support binaries are tracked by install manifests in the build backend. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Fri, 27 Jan 2017 14:21:29 -0800 - rev 360701
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333135 - Ensure test support binaries are tracked by install manifests in the build backend. r=mshal Install manifests influence test packaging, allowing artifact builds to consume generated test support files and run tests that depend on them. This commit tracks binaries with an install target under "_tests" so they will be correctly installed in artifact builds. This could similarly be achieved by installing the binaries via TEST_HARNESS_FILES rather than setting FINAL_TARGET, however, PGO builds will fail attempting to install the files during the profile generation step, because SIMPLE_PROGRAMS are not built for this step. MozReview-Commit-ID: ES4bTxOoqMN
aff814e1eebb9a22da9e16e8e9d24f3cac3f4d67: Bug 1333135 - Install test programs from xpcom/tests with moz.build rather than Makefile.in. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Fri, 27 Jan 2017 13:57:04 -0800 - rev 360700
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333135 - Install test programs from xpcom/tests with moz.build rather than Makefile.in. r=mshal MozReview-Commit-ID: AeJHDn2znAk
81e8ac03d2305104033b8439a7a5f727247a296f: Bug 1333921 - Taskcluster Android l10n nightlies broken due to missing API key. r=mshal a=bustage
Justin Wood <Callek@gmail.com> - Thu, 26 Jan 2017 09:37:14 -0500 - rev 360360
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333921 - Taskcluster Android l10n nightlies broken due to missing API key. r=mshal a=bustage MozReview-Commit-ID: CxiqFKZZpaz
84d3a4f6c2846b30cefb54cc9d39d08a9d6cb4e6: Bug 1332517 - Add an 'artifact' key to mozinfo. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Thu, 19 Jan 2017 17:05:02 -0800 - rev 360305
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1332517 - Add an 'artifact' key to mozinfo. r=mshal MozReview-Commit-ID: GPq52LMg23Q
d92fd6b6d6bfc5b566222ae2957e55772d60151a: Bug 1333921 - Taskcluster Android l10n nightlies broken due to missing API key. r=mshal a=bustage
Justin Wood <Callek@gmail.com> - Thu, 26 Jan 2017 09:37:14 -0500 - rev 360202
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333921 - Taskcluster Android l10n nightlies broken due to missing API key. r=mshal a=bustage MozReview-Commit-ID: CxiqFKZZpaz
ceeff94945e07f4818a5048750aadacbcc6b9420: bug 1332147 - update makecab to a newer version. r=mshal
Ted Mielczarek <ted@mielczarek.org> - Tue, 24 Jan 2017 16:04:49 -0500 - rev 360133
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
bug 1332147 - update makecab to a newer version. r=mshal MozReview-Commit-ID: JhEuNuKmMs4
7c8c355ed8050bc9d54b5f4e312f485920a61386: Bug 1318597 - Explicitly call manager.shutdown() after running mozlint, r=mshal
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 23 Jan 2017 17:35:03 -0500 - rev 360101
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1318597 - Explicitly call manager.shutdown() after running mozlint, r=mshal This is an educated guess in an attempt to solve a hard to reproduce intermittent. This also makes sure the original SIGINT handler is restored after running the linters. MozReview-Commit-ID: HRo0GRlSN5L
3e10a2796cce7569677f0fa1ac421b778edf7705: Bug 1324210 - Don't attempt to check libstdcxx version in artifact builds. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Mon, 23 Jan 2017 13:47:04 -0800 - rev 359879
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1324210 - Don't attempt to check libstdcxx version in artifact builds. r=mshal MozReview-Commit-ID: Dc2RWVi6JU2
5a45005087d21b83fc59c34a5b14ea0c9356c51e: Bug 1333448 - Update Android builders to rust 1.15.1. r=mshal, a=lizzard
Ralph Giles <giles@mozilla.com> - Tue, 14 Feb 2017 11:11:26 -0800 - rev 359395
Push 10787 by ryanvm@gmail.com at Thu, 23 Feb 2017 00:38:53 +0000
Bug 1333448 - Update Android builders to rust 1.15.1. r=mshal, a=lizzard Bump our Android config for official builds to use the stable 1.15 release so we ship with a stable toolchain. Backport of the relevant portions of bug 1338311 from Firefox 54. Per bug 1323773, we shipped Firefox 53 with rust 1.15 ahead of schedule on Android to pick up the fix to support non-neon armv7 devices. MozReview-Commit-ID: CIPL4Uw8O0f