searching for reviewer(gps)
2b1f8432c5195659946f093a9190da12d636ccbb: Bug 1321292 - mozboot: Don't suggest non-existent .cargo.env. r=gps
Ralph Giles <giles@mozilla.com> - Mon, 05 Dec 2016 20:53:00 -0800 - rev 325566
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321292 - mozboot: Don't suggest non-existent .cargo.env. r=gps On Windows, the rustup installer doesn't create ~/.cargo/env but instead pokes .cargo/bin into the path in the Windows registry. This doesn't necessarily propagate to the msys evironment however, so some PATH manipulation may still be necessary. Split our path advice to be clear in both the new install and unconfigured path cases, and amend our path update advice to not mention .cargo/env if it isn't present. MozReview-Commit-ID: 9IHhS6UYCqq
f82cd0199ab7546762d204d4fe531c630a0135de: Bug 1295375 - Drop universal Mac builds; r=coop,gps
Mike Shal <mshal@mozilla.com> - Wed, 07 Dec 2016 15:45:39 -0500 - rev 325409
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1295375 - Drop universal Mac builds; r=coop,gps MozReview-Commit-ID: 1huYEjyxRA1
09e996bdc9e4b356a673b5737c71e2793646d5e7: Bug 1308982 - Read gyp files in a separate process. r=gps
Chris Manchester <cmanchester@mozilla.com> - Thu, 01 Dec 2016 14:28:55 -0800 - rev 325147
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1308982 - Read gyp files in a separate process. r=gps This moves reading of gyp files to a separate process from the main reader/emitter pipeline, causing gyp contexts to be consumed after other contexts. MozReview-Commit-ID: CevPcpe5cFI
bbb8642886b817f5cdd643368cde17469e53124c: Bug 1308982 - Stop adding gyp directories to the DIRS make variable. r=gps
Chris Manchester <cmanchester@mozilla.com> - Thu, 01 Dec 2016 14:28:55 -0800 - rev 325146
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1308982 - Stop adding gyp directories to the DIRS make variable. r=gps Due to an apparent bug, DIRS are being ouptut inconsistently for directories with code built by gyp files (as of this writing, they are output for child directories of media/webrtc but not for some other directories). The DIRS variable no longer drives compilation, so this was essentially a no-op. MozReview-Commit-ID: IMfjyrcsWyv
9e66e4d7e87d025612472e2549d720631be9e67b: Bug 1308982 - Normalize gyp_reader.py indentation to 4 spaces. r=gps
Chris Manchester <cmanchester@mozilla.com> - Thu, 01 Dec 2016 14:28:55 -0800 - rev 325145
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1308982 - Normalize gyp_reader.py indentation to 4 spaces. r=gps MozReview-Commit-ID: HRE3cVmNB2d
6d2d2fdac6c7668cc7d33a79d5b05b420f721824: Bug 1317976 - enable generate-build-stats on tc win builds r=gps,ted
Rob Thijssen <rthijssen@mozilla.com> - Fri, 02 Dec 2016 16:40:36 +0000 - rev 325143
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1317976 - enable generate-build-stats on tc win builds r=gps,ted MozReview-Commit-ID: 7iDpPfRFibW
3a7865514be5be079dca60c4e9c2ce1e05e0fd8c: Bug 1321312 - Add --enable-crash-reporter to ./mach run. r=gps
Mike Conley <mconley@mozilla.com> - Wed, 30 Nov 2016 11:15:27 -0500 - rev 324879
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321312 - Add --enable-crash-reporter to ./mach run. r=gps MozReview-Commit-ID: KzYW2X1aGnk
f4508c74eafe57b28539780665bb09b3b7ca1d8d: Bug 1320761 - assert failure on beta-to-nightly mozconfig comparison; r=gps
Mike Shal <mshal@mozilla.com> - Mon, 28 Nov 2016 14:54:55 -0500 - rev 324878
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1320761 - assert failure on beta-to-nightly mozconfig comparison; r=gps MozReview-Commit-ID: DPt4namtWAr
800a887c705e02042a53d9093e9c4feb4a4c97cb: Bug 1321065 - Default to --enable-profiling for nightly milestones. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Nov 2016 06:47:38 +0900 - rev 324869
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321065 - Default to --enable-profiling for nightly milestones. r=gps
10bb1ad646cda3d9af40d29faf39b3f88124fd96: Bug 1321065 - Default to --enable-profiling for nightly milestones. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Nov 2016 06:47:38 +0900 - rev 324803
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321065 - Default to --enable-profiling for nightly milestones. r=gps
7ad3151a0a797b2230a45483c1adabf4d896405b: Bug 1321065 - Default to --enable-profiling for nightly milestones. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Nov 2016 06:47:38 +0900 - rev 324795
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321065 - Default to --enable-profiling for nightly milestones. r=gps
7eab0a7c766e258f2849edf6b8666727354a2968: Bug 1319705 - Move Puppeteer to testing/marionette and make it available for Marionette tests in test packages. r=gps
Henrik Skupin <mail@hskupin.info> - Thu, 24 Nov 2016 17:02:52 +0100 - rev 324793
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319705 - Move Puppeteer to testing/marionette and make it available for Marionette tests in test packages. r=gps MozReview-Commit-ID: 521o0fV72SQ
02c6731cc824d37a0fdc8b716896289cecccad67: Bug 1320596 - mozboot: Handle old rustc but not rustup. r=gps
Ralph Giles <giles@mozilla.com> - Mon, 28 Nov 2016 16:43:22 -0800 - rev 324572
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1320596 - mozboot: Handle old rustc but not rustup. r=gps Always report if we found an out-of-date rustc. This is better when an older rustc is installed, but not rustup, and it's shadowing the version we install in $CARGO_HOME. MozReview-Commit-ID: 43io6uISMNI
e9e311eb0f84485885fbfac3c2f9b4b81736388f: Bug 1306614 - Correctly detect when a conflicting version of a python package is found by the build system's virtualenv. r=gps
Chris Manchester <cmanchester@mozilla.com> - Mon, 28 Nov 2016 13:05:19 -0800 - rev 324555
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1306614 - Correctly detect when a conflicting version of a python package is found by the build system's virtualenv. r=gps The pip function `check_if_exists` returns True if any version of the named package exists, and sets attributes on the requirement object based on whether the correct version exists. Prior to this patch, we were interpreting a `True` result from `check_if_exists` to mean the named package did not need to be installed or updated at all, causing the build system virtualenv to use incorrect dependency versions and fail in some cases. This was found in the case of attempting an artifact build on a system where mozregression was installed locally, resulting in an incompatible version of the taskcluster client being used by the artifact code. MozReview-Commit-ID: 5Q54PsUIrKR
89d9fb5f381b6476267f2a79f889c63a4d9992ec: Bug 1320397 - mozboot: Install dbus-glib on Fedora. r=gps
Ralph Giles <giles@mozilla.com> - Fri, 25 Nov 2016 15:35:12 -0800 - rev 324554
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1320397 - mozboot: Install dbus-glib on Fedora. r=gps This is needed on Fedora as well as CentOS, at least on Fedora 25 where it's evidently not part of the "GNOME Software Development" group. MozReview-Commit-ID: KMW8FUsvJcv
91160a3cae84a495cf083383110e10ce8640191a: Bug 1319959 - Set _topsrcdir, _objdir, MOZ_BUILD_ROOT and DIST from python configure. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Thu, 24 Nov 2016 09:47:15 +0900 - rev 324029
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319959 - Set _topsrcdir, _objdir, MOZ_BUILD_ROOT and DIST from python configure. r=gps In some cases, on OSX, python's `os.path.realpath` and shell's `pwd -P` don't agree on the case of paths on case-insensitive filesystems. So make everyone agree by using the value from python configure.
b4822cdc2dfeef9e03c58f6d138568b60dc130bb: Bug 1319637 - Transform ObjDir*Files into FinalTarget*Files. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 23 Nov 2016 11:51:09 +0900 - rev 323959
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319637 - Transform ObjDir*Files into FinalTarget*Files. r=gps While the recursive make backend needs to handle ObjDir*Files separately for now, other backends can handle them just as FinalTarget*Files instead, simplifying their implementation.
30297a41cdd1177f3ace2447642d82619af73aa5: Bug 1319604 - Only add -Wno-null-conversion when building with clang. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 23 Nov 2016 09:14:37 +0900 - rev 323956
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319604 - Only add -Wno-null-conversion when building with clang. r=gps
ab47a87782132b4217f288ca1f6805bfd9a92b6c: Bug 1319351 - Bustage followup; r=gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 22 Nov 2016 14:58:20 -0800 - rev 323950
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319351 - Bustage followup; r=gps
20c0572d2e4685cbd5caf21311a89b2117a1cb65: Bug 1319345 - application.ini fixup for artifact build bustage; r=gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 22 Nov 2016 14:50:28 -0800 - rev 323949
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319345 - application.ini fixup for artifact build bustage; r=gps
59f2e54d4122f2de7d8ecb5c92a2505295ed657e: Bug 994255: Add included and parent test manifest files to backend inputs list. r=gps
Kris Maglione <maglione.k@gmail.com> - Fri, 18 Nov 2016 14:52:54 -0800 - rev 323936
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 994255: Add included and parent test manifest files to backend inputs list. r=gps MozReview-Commit-ID: EvMt0ojZGFr
f4c1cb96ec823030444ad4fd5bf69c2eb2967d6b: bug 1316329 - build from a symlink dir in generic-worker builds. r=pmoore,gps
Ted Mielczarek <ted@mielczarek.org> - Mon, 14 Nov 2016 11:47:59 -0500 - rev 323902
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
bug 1316329 - build from a symlink dir in generic-worker builds. r=pmoore,gps MozReview-Commit-ID: EXp08oIquPF
e5a62d4ce95aa7d460b3745332e0878974d12714: bug 1316329 - follow symlinks for srcdir path in symbol dumping on windows. r=gps
Ted Mielczarek <ted@mielczarek.org> - Tue, 22 Nov 2016 14:41:57 -0500 - rev 323901
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
bug 1316329 - follow symlinks for srcdir path in symbol dumping on windows. r=gps If the srcdir is in a path containing a symlink on Windows, when `FixFilenameCase` calls `GetFinalPathNameByHandleW` to normalize the case of a source file it will get a path to the file with the symlink resolved. This breaks our "is this file in the source repository" check. This patch makes the code call `FixFilenameCase` for any srcdir arguments that are passed to the script, so any symlinks will be resolved there and the prefix matching will work. MozReview-Commit-ID: 2UibW9XYWoK
c1b55d39dd28c6a5b07aba6533f9aae286c4a72f: bug 1269355 - Enable sccache for taskcluster linux32/64 builds. r=dustin,gps
Ted Mielczarek <ted@mielczarek.org> - Thu, 10 Nov 2016 13:02:54 -0500 - rev 323900
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
bug 1269355 - Enable sccache for taskcluster linux32/64 builds. r=dustin,gps MozReview-Commit-ID: LGqpNDb7uHN
56d316078f87ee8a711fe2ed830d3e323a7349ac: Bug 1286799 - mozboot: Fix rust detection on windows. r=gps
Ralph Giles <giles@mozilla.com> - Mon, 21 Nov 2016 11:18:59 -0800 - rev 323815
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1286799 - mozboot: Fix rust detection on windows. r=gps WindowsBootstrapper overrides BaseBootstrapper.which() to append the Windows 'exe' filename extension, so which() finds rustc.exe and rustup.exe properly. However, our other code which constructs the program name in _parse_version or looks for the files in CARGO_HOME didn't take this into account, making the script think it couldn't find rust. Don't use os.path.join to construct urls, since on windows this inserts the backslash '\' path separator instead of the normal forward slash. MozReview-Commit-ID: HWJjwCDHuNK
0c06981308ba9fd497a31ec18c5e117d8b701f93: Bug 1286799 - mozboot: Use requests to download rustup manifest. r=gps
Ralph Giles <giles@mozilla.com> - Fri, 18 Nov 2016 13:02:25 -0800 - rev 323814
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1286799 - mozboot: Use requests to download rustup manifest. r=gps Python urllib2 doesn't validate https origins in all versions. During actual bootstrap the static hash values act as an out-of-bound validatation channel. However, that doesn't help when doing the initial download and hash generation when invoked as `python rust.py [--update]`. Fortunately we don't expect to be called this way in standalone mode, so we can use the in-tree requests module to fetch things properly. MozReview-Commit-ID: KZTtIXDfWTB
5cd2f35aa16beef3f4081aca3720000c83340af3: Bug 1286799 - mozboot: Unbuffer stdout. r=gps
Ralph Giles <giles@mozilla.com> - Thu, 17 Nov 2016 15:21:39 -0800 - rev 323813
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1286799 - mozboot: Unbuffer stdout. r=gps Reopen sys.stdout in unbuffered mode so we can correctly print 'Checking foo... Result' in two parts without calling sys.stdout.flush() everywhere. Although we import print_function from the future, the python 2 version does not support the python 3 flush=True argument. MozReview-Commit-ID: SjliWeoSa3
26fc277f84ed7cc4807d4b865d3d84afa6b48102: Bug 1286799 - mozboot: Add a script to fetch rust installer hashes. r=gps
Ralph Giles <giles@mozilla.com> - Thu, 17 Nov 2016 14:23:41 -0800 - rev 323812
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1286799 - mozboot: Add a script to fetch rust installer hashes. r=gps Make the mozboot.rust module invokable as a utility. E.g. python rust.py --update When called with the --update option it downloads and generates checksums for the latest version of the installer on supported platforms, suitable for updating the values coded in the script. When invoked without the --update option, it verifies the current version and checksums against the server. MozReview-Commit-ID: 2NVFf0ptvbM
e48812c055b52c6562ee27c83e80192b6bd9df22: Bug 1286799 - mozboot: Install or upgrade rust. r=gps
Ralph Giles <giles@mozilla.com> - Thu, 17 Nov 2016 12:06:29 -0800 - rev 323811
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1286799 - mozboot: Install or upgrade rust. r=gps Download and run a known-good rustup-init installer for the host system. Once installed, use it to upgrade the latest toolchain. NB: I expect the MozillaBuildBootstrapper to run its installer first, but this will take care of Mac, Linux, and FreeBSD. MozReview-Commit-ID: BKDm1UcLxQS
cb73d012339f4b0583584ef121fe97bd746df4de: Bug 1286799 - mozboot: Ensure an up-to-date rust toolchain. r=gps
Ralph Giles <giles@mozilla.com> - Wed, 16 Nov 2016 09:27:32 -0800 - rev 323810
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1286799 - mozboot: Ensure an up-to-date rust toolchain. r=gps Add a check to `mach bootstrap` that a compatible version of the rust toolchain is installed and in path. Note that we use a separate minimum version from the one checked at configure time, defined in build/moz.configure/rust.configure, because this script may be running stand-alone. If we don't find `rustc` in PATH, we check for it in CARGO_HOME and suggest adding that to PATH. If we don't find `rustc` but find a `rustup`, we call it with the --version switch and report if that fails. This will detect the older `rustup.rs` script. MozReview-Commit-ID: EPfQhLz4Dvo
b27d1438823e881d102ec3e9810e7b5c6f7a2509: Bug 1286799 - mozboot: Use a helper for mercurial version detection. r=gps
Ralph Giles <giles@mozilla.com> - Tue, 15 Nov 2016 17:18:21 -0800 - rev 323809
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1286799 - mozboot: Use a helper for mercurial version detection. r=gps Also use the abstracted helper method for reading the current mercurial version too. This changes the regex from what was in use before, but should work for normal version numbers. MozReview-Commit-ID: IZfC65Jg6T8
77a1f8ecdb7ccb9b4d1db526aa5704fc014f3b44: Bug 1286799 - mozboot: Abstract version checking. r=gps
Ralph Giles <giles@mozilla.com> - Tue, 15 Nov 2016 14:31:59 -0800 - rev 323808
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1286799 - mozboot: Abstract version checking. r=gps Move version parsing to a helper method so it can be used for more than one executable. MozReview-Commit-ID: 4gOgdgYFbFx
d7d310edbd8818b80cc3df4ddc38e8972286bf2c: Bug 1318881 - Remove some unused variables from automation.py.in; r=gps
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 19 Nov 2016 15:28:40 -0500 - rev 323751
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1318881 - Remove some unused variables from automation.py.in; r=gps
683e59dc30940172227d80afa8b4e0d9a2cb1bb3: bug 1286934 - Switch to using sccache2. r=gps
Ted Mielczarek <ted@mielczarek.org> - Thu, 25 Aug 2016 18:39:57 -0400 - rev 323726
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
bug 1286934 - Switch to using sccache2. r=gps This patch does a few things: 1) Change all the in-tree tooltool manifests to contain sccache2 instead of the existing Python sccache 2) Change mozconfig.cache to point at sccache. 3) Lightly tweak the --with-cccache configure option to support sccache, and detect whether we're using ccache or sccache and set an option appropriately. 4) Add a MOZ_SCCACHE_VERBOSE_STATS option, and add a target in the top-level Makefile to make sccache spit out its stats at the end of the build. This is useful to see the cache hits/errors until we get something better. 5) Add MOZ_USING_SCCACHE to the build telemetry. Not that I think it will be immediately useful, but for future use. MozReview-Commit-ID: 9lrdLwNj5Bm
55a41c5e8e88010ea8a539c009f27b7b14988700: Bug 1309060 - Run |mach python-test| in parallel from make check, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 11 Oct 2016 16:06:35 -0400 - rev 322714
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1309060 - Run |mach python-test| in parallel from make check, r=gps This duplicates code in client.mk to retrieve the number of cores. We should probably just get the build system to define a global variable for this, but I don't know how to do that. MozReview-Commit-ID: CfAGbVMJXXT
083a65f9547140f0da619a17ef87f28bf8e36d8b: Bug 1309060 - Give |mach python-test| the ability to run tests in parallel, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 11 Oct 2016 12:29:09 -0400 - rev 322713
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1309060 - Give |mach python-test| the ability to run tests in parallel, r=gps We recently switched make check to call into |mach python-test| rather than invoking python itself for each test file. But this ended up slowing down the tests as they were no longer being run in parallel. This patch adds a --jobs flag to python-tests and runs test files in parallel. Note: if more than one job is used, output per test will be buffered and printed at the end to avoid interleaving. This has the unfortunate side effect of making |mach python-test| look like it is hanging, especially if running a very long file like mozbase's test.py. For this reason, we still use -j1 by default so output will continue to be streamed. In automation we will use multiple processes though. MozReview-Commit-ID: 3u0wOFmyQLI
a0d07b344b2ffaa62218fb3c79fdcc69019240e7: Bug 1309060 - Update futures to version 3.0.5, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 24 Oct 2016 16:04:45 -0400 - rev 322712
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1309060 - Update futures to version 3.0.5, r=gps We need the fix from https://github.com/agronholm/pythonfutures/issues/25 to allow sending KeyboardInterrupts to thread pools. MozReview-Commit-ID: 5VfBttLbKOr
a438c9e3a799ebd62bd3efb14f9d999190aa6a6a: Bug 1309060 - Ignore "No such process" when trying to find pgid in mozprocess, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 03 Nov 2016 10:24:11 -0400 - rev 322711
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1309060 - Ignore "No such process" when trying to find pgid in mozprocess, r=gps For some reason calling os.getpgid(proc.pid) in this bug results in an OSError "No such process" on OSX. This bug is starting the ProcessHandler from a concurrent.futures Thread, that must be somehow related. I tried debugging this, but couldn't figure out why this is happening. However, the pgid is not needed for this use case, and simply ignoring the error works. We also ignore this very same exception when calling os.getpgid elsewhere in mozprocess, so there must be some weird OSXism happening. MozReview-Commit-ID: 2YXhBaORC5s
0c8359a83645538a6eb7ff7cc935a9115426e8ec: Bug 1317593 - Fix logic in settings vcs_share_base r=gps
Rail Aliiev <rail@mozilla.com> - Tue, 15 Nov 2016 06:17:51 +0100 - rev 322652
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1317593 - Fix logic in settings vcs_share_base r=gps MozReview-Commit-ID: 7GVvOjNESqZ
b660931ce41d684d37848ff6646129b0fe99e3f1: Bug 1316446 - Improve mach taskcluster-load-image r=gps
Jonas Finnemann Jensen <jopsen@gmail.com> - Thu, 10 Nov 2016 18:05:52 -0800 - rev 322644
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1316446 - Improve mach taskcluster-load-image r=gps MozReview-Commit-ID: 3Y8fI5WXP1Y
621aa115c3df199337401348745c201ec0eaf1b5: Bug 1316450 - Enforce that nothing new depends on the XPCOM glue. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Nov 2016 08:41:48 +0900 - rev 322475
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1316450 - Enforce that nothing new depends on the XPCOM glue. r=gps
626134b9080e4355f25b8e97c19cacfb7575a481: Bug 1290765 - Install websocketprocessbridge requirements when running media mochitests with mach, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 23 Aug 2016 11:13:19 -0400 - rev 322212
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1290765 - Install websocketprocessbridge requirements when running media mochitests with mach, r=gps Automatically install websocketprocessbridge_requirements.txt if we detect the 'media' subsuite will be run. We need to modify sys.executable so the virtualenv python gets used when starting up the websocketproccessbridge. We probably should use multiprocessing instead, but that is out of scope for this bug. MozReview-Commit-ID: 3lOutbcSzIY
6a47316764f049e364e93403c60481a04ff57b31: Bug 1290765 - Add ability to install requirements.txt files in mozbuild/virtualenv.py, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 23 Aug 2016 11:12:39 -0400 - rev 322211
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1290765 - Add ability to install requirements.txt files in mozbuild/virtualenv.py, r=gps Some mach commands may want to re-use a requirements.txt file rather than installing packages individually. This enables --require-hashes which means all packages and dependencies must be listed with their hashes. For more details, see: https://pip.pypa.io/en/stable/reference/pip_install/#hash-checking-mode MozReview-Commit-ID: 3lOutbcSzIY
8d8337d3199c80c015caf726e9b205ca82cd8334: Bug 1316249: tooltool: specify binary mode in all open(..) calls; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 10 Nov 2016 15:08:38 +0000 - rev 322038
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1316249: tooltool: specify binary mode in all open(..) calls; r=gps From upstream https://github.com/mozilla/build-tooltool/pull/33 MozReview-Commit-ID: FRex4g9OB2x
286c90bcb0ae9921f9c5a2e63aad858a443b1ab9: Bug 1313670 - Allow per-product duplicate exceptions r=gps
Chris AtLee <catlee@mozilla.com> - Mon, 31 Oct 2016 15:54:42 -0400 - rev 320445
Push 15 by maklebus@msu.edu at Tue, 08 Nov 2016 18:38:37 +0000
Bug 1313670 - Allow per-product duplicate exceptions r=gps MozReview-Commit-ID: 8BQkfHw2v5D
7eed7e4fda99d724e3e0fac5ea02914746286895: Bug 1293675 - Error out when GetShortPathName returns a long path name. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 01 Nov 2016 08:06:40 +0900 - rev 320442
Push 15 by maklebus@msu.edu at Tue, 08 Nov 2016 18:38:37 +0000
Bug 1293675 - Error out when GetShortPathName returns a long path name. r=gps
6c105cd2bf712856b3cc627df658f2e89094f243: Bug 1293675 - Error out when GetShortPathName returns a long path name. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 01 Nov 2016 08:06:40 +0900 - rev 320411
Push 15 by maklebus@msu.edu at Tue, 08 Nov 2016 18:38:37 +0000
Bug 1293675 - Error out when GetShortPathName returns a long path name. r=gps
dadc7a4494eccaaf561113a8c1850900a62a0f58: Bug 1313379 - Fix mach bootstrap for Windows desktop artifact mode. r=gps
Chris Manchester <cmanchester@mozilla.com> - Fri, 28 Oct 2016 21:45:43 -0700 - rev 320318
Push 15 by maklebus@msu.edu at Tue, 08 Nov 2016 18:38:37 +0000
Bug 1313379 - Fix mach bootstrap for Windows desktop artifact mode. r=gps MozReview-Commit-ID: JqQ52K89q3H
7053f12766bc5b21ef76e495b550b0413ca70a80: Bug 1301785: update python/redo to 1.6; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 31 Oct 2016 15:41:28 +0000 - rev 320317
Push 15 by maklebus@msu.edu at Tue, 08 Nov 2016 18:38:37 +0000
Bug 1301785: update python/redo to 1.6; r=gps MozReview-Commit-ID: BdSQshy2f0p
a352e8d4b5d92451341bc0bd36d840cda5e11c76: Bug 1313640 - Add support for allowing duplicate files in multilocale builds. r=gps,mshal
Chris AtLee <catlee@mozilla.com> - Fri, 28 Oct 2016 09:25:33 -0400 - rev 320316
Push 15 by maklebus@msu.edu at Tue, 08 Nov 2016 18:38:37 +0000
Bug 1313640 - Add support for allowing duplicate files in multilocale builds. r=gps,mshal MozReview-Commit-ID: CTmfSRs4JaS