searching for reviewer(gps)
6e13c0c6c7c1fc5d45358c707e582726ec94b857: Bug 1512285: Stop checking out tools; r=nthomas,gps
Tom Prince <mozilla@hocat.ca> - Mon, 31 Dec 2018 18:52:28 +0000 - rev 509318
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512285: Stop checking out tools; r=nthomas,gps This code was used by mozharness jobs to check out the tools repo. However, those jobs aren't actually using the repository. Differential Revision: https://phabricator.services.mozilla.com/D13855
35d74dd16706248fc969a90429615942111cc7c6: Bug 1512285: Stop checking out tools; r=nthomas,gps
Tom Prince <mozilla@hocat.ca> - Sat, 29 Dec 2018 05:22:38 +0000 - rev 509212
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512285: Stop checking out tools; r=nthomas,gps This code was used by mozharness jobs to check out the tools repo. However, those jobs aren't actually using the repository. Differential Revision: https://phabricator.services.mozilla.com/D13855
cc63b775369504c9299a88d9649e37f3f1d4c792: Bug 1492664 - vendor taskcluster-urls; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 24 Sep 2018 16:53:45 +0000 - rev 509156
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1492664 - vendor taskcluster-urls; r=gps
0699d3873e440453ce7d5cc7c398a1d076b92033: Bug 1492664 - vendor taskcluster-urls; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 24 Sep 2018 16:53:45 +0000 - rev 508535
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1492664 - vendor taskcluster-urls; r=gps
85d7f8b330eb802d1ac9431590a5177bc93de88f: Bug 1492664 - vendor taskcluster-urls r=firefox-build-system-reviewers,gps
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 11 Dec 2018 22:20:45 +0000 - rev 508259
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1492664 - vendor taskcluster-urls r=firefox-build-system-reviewers,gps `./mach vendor python taskcluster-urls==11.0.0`. Differential Revision: https://phabricator.services.mozilla.com/D14195
84433828d732d0806310ec43e49ebc1cead61402: Bug 1513157 - Don't install minidump_stackwalk in the Ubuntu test image. r=gps,ted
Mike Hommey <mh+mozilla@glandium.org> - Tue, 11 Dec 2018 22:52:12 +0000 - rev 507258
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513157 - Don't install minidump_stackwalk in the Ubuntu test image. r=gps,ted Differential Revision: https://phabricator.services.mozilla.com/D14133
7d88308ca069c9621f43a157ce3083fb1af4b872: Bug 1512285: Stop checking out tools; r=nthomas,gps
Tom Prince <mozilla@hocat.ca> - Tue, 11 Dec 2018 19:50:58 +0000 - rev 507225
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512285: Stop checking out tools; r=nthomas,gps Differential Revision: https://phabricator.services.mozilla.com/D13855
1cf8fafae8d8c5379247c3c24fa316e3a5101fef: Bug 1513134 - Lint python/mozbuild/mozbuild/test/configure/data/moz.configure. r=firefox-build-system-reviewers,gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 11 Dec 2018 19:34:51 +0000 - rev 507218
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513134 - Lint python/mozbuild/mozbuild/test/configure/data/moz.configure. r=firefox-build-system-reviewers,gps Depends on D14126 Differential Revision: https://phabricator.services.mozilla.com/D14127
0f7e4ff45912953576a5c3420cc0ac94abe0ca5b: Bug 1513134 - Detect unnecessary --help dependencies. r=firefox-build-system-reviewers,gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 11 Dec 2018 19:34:28 +0000 - rev 507217
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513134 - Detect unnecessary --help dependencies. r=firefox-build-system-reviewers,gps Depends on D14125 Differential Revision: https://phabricator.services.mozilla.com/D14126
bcbedb8171376816a4b4ee399d4bffe197e42aae: Bug 1513134 - Don't rely on ConfigureSandbox._imports for the lint. r=firefox-build-system-reviewers,gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 11 Dec 2018 19:33:55 +0000 - rev 507216
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513134 - Don't rely on ConfigureSandbox._imports for the lint. r=firefox-build-system-reviewers,gps _imports is cleared of functions at runtime, and that can cause the `func in self._imports` test to return False in cases where the function *does* have imports. Make the lint track which functions has imports on its own. This fortunately didn't cause mistakes not being caught by the lint in the current python configure code, but causes problems with upcoming changes. Depends on D14124 Differential Revision: https://phabricator.services.mozilla.com/D14125
968eef77fcd10672402a785cf886e1dd34e4a4a9: Bug 1513134 - Make ConfigureSandbox._apply_imports clear _imports itself. r=firefox-build-system-reviewers,gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 11 Dec 2018 19:33:17 +0000 - rev 507215
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513134 - Make ConfigureSandbox._apply_imports clear _imports itself. r=firefox-build-system-reviewers,gps This is a not strictly necessary drive-by cleanup. Differential Revision: https://phabricator.services.mozilla.com/D14124
b81e5f15d5fe9239fb4ed0476e2cc97aa30f7798: Bug 1513106: Remove obsolete servo inclusion in .hgignore. r=gps
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 10 Dec 2018 23:52:30 +0000 - rev 506858
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513106: Remove obsolete servo inclusion in .hgignore. r=gps Differential Revision: https://phabricator.services.mozilla.com/D14112
c88d2cb951ca8b2622ed90f921194902bd4bb712: Bug 1436037 - [python] Create Windows python-test tasks, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 05 Dec 2018 19:20:16 +0000 - rev 505926
Push 10301 by archaeopteryx@coole-files.de at Thu, 06 Dec 2018 16:36:14 +0000
Bug 1436037 - [python] Create Windows python-test tasks, r=gps The following python-test paths are being moved out of 'make check' and into their own task: - python/mozlint - testing/mozbase - tools/lint The following python-test paths previously did not run on Windows: - python/mozterm - testing/marionette - testing/raptor - tools/tryselect Differential Revision: https://phabricator.services.mozilla.com/D10759
df5747b8931be1f0ac57aa34883f37db8985dd6d: Bug 1436037 - [taskgraph] Support Windows generic-worker with run-task, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 05 Dec 2018 19:19:56 +0000 - rev 505925
Push 10301 by archaeopteryx@coole-files.de at Thu, 06 Dec 2018 16:36:14 +0000
Bug 1436037 - [taskgraph] Support Windows generic-worker with run-task, r=gps This enables Windows generic-worker based tasks to use the run-task script. Differential Revision: https://phabricator.services.mozilla.com/D10758
ad7fce1f1772f64763f2a6006d7a6d645606addc: Bug 1510602 - update build documentation to mention artifact builds r=firefox-build-system-reviewers,gps
Kim Moir <kmoir@mozilla.com> - Wed, 05 Dec 2018 19:49:38 +0000 - rev 505888
Push 10301 by archaeopteryx@coole-files.de at Thu, 06 Dec 2018 16:36:14 +0000
Bug 1510602 - update build documentation to mention artifact builds r=firefox-build-system-reviewers,gps Differential Revision: https://phabricator.services.mozilla.com/D13435
c42984729af7fb8986e08f81ea457575b5d1669a: Bug 1507360: Fix flake8 error in run-task; r=gps
Tom Prince <mozilla@hocat.ca> - Wed, 05 Dec 2018 15:59:51 +0000 - rev 505871
Push 10301 by archaeopteryx@coole-files.de at Thu, 06 Dec 2018 16:36:14 +0000
Bug 1507360: Fix flake8 error in run-task; r=gps Differential Revision: https://phabricator.services.mozilla.com/D13811
1368a1c58bb6374cdcbd7c5e2bb24c184a1586d8: Bug 1507360: Fix python3.5 support in fetching hg fingerprints; r=gps
Tom Prince <mozilla@hocat.ca> - Wed, 05 Dec 2018 16:00:20 +0000 - rev 505870
Push 10301 by archaeopteryx@coole-files.de at Thu, 06 Dec 2018 16:36:14 +0000
Bug 1507360: Fix python3.5 support in fetching hg fingerprints; r=gps Differential Revision: https://phabricator.services.mozilla.com/D13810
d03d38b90f8208d03c9d0935299aeb2bc8a3b4fc: Bug 1507360: Fetch HG fingerprint; r=gps
Tom Prince <mozilla@hocat.ca> - Wed, 05 Dec 2018 16:19:22 +0000 - rev 505869
Push 10301 by archaeopteryx@coole-files.de at Thu, 06 Dec 2018 16:36:14 +0000
Bug 1507360: Fetch HG fingerprint; r=gps Differential Revision: https://phabricator.services.mozilla.com/D11966
38acabd3b5b871068948d649b822e8d8a2e583d8: Bug 1507360: Fetch HG fingerprint; r=gps
Tom Prince <mozilla@hocat.ca> - Thu, 15 Nov 2018 17:12:08 +0000 - rev 505808
Push 10301 by archaeopteryx@coole-files.de at Thu, 06 Dec 2018 16:36:14 +0000
Bug 1507360: Fetch HG fingerprint; r=gps Differential Revision: https://phabricator.services.mozilla.com/D11966
75c7af226bcfdeda647e2637064c9792d72af1ac: Bug 1510431 - Use display version for version field in buildhub.json r=gps
William Lachance <wlachance@mozilla.com> - Fri, 30 Nov 2018 12:13:42 +0000 - rev 505397
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1510431 - Use display version for version field in buildhub.json r=gps Differential Revision: https://phabricator.services.mozilla.com/D13278
085d2cbcd92b3356aabb67ab019c157afe1f9007: Bug 1510441: Add `.cron.yml` to the taskgraph sparse profile; r=gps
Tom Prince <mozilla@hocat.ca> - Fri, 30 Nov 2018 00:26:19 +0000 - rev 505323
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1510441: Add `.cron.yml` to the taskgraph sparse profile; r=gps Differential Revision: https://phabricator.services.mozilla.com/D13142
305c06df7740f4b2393c53dae175f0d199f3e30b: Bug 1508184 - Don't try to set the active python during bootstrap if not necessary r=gps
Panos Astithas <past@mozilla.com> - Fri, 30 Nov 2018 00:25:48 +0000 - rev 505316
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508184 - Don't try to set the active python during bootstrap if not necessary r=gps Differential Revision: https://phabricator.services.mozilla.com/D12237
5720aea08e4f55c211eaab665d32838c932d9c07: Bug 1507342 - Allow profileserver.py to run from a fresh checkout. r=firefox-build-system-reviewers,gps
Chris Manchester <cmanchester@mozilla.com> - Mon, 26 Nov 2018 17:16:40 +0000 - rev 504550
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1507342 - Allow profileserver.py to run from a fresh checkout. r=firefox-build-system-reviewers,gps Differential Revision: https://phabricator.services.mozilla.com/D12494
6417da60696e53fea6174ffff00f84cf7c614b0e: Bug 1508382: [taskgraph] Verify that the specifed sparse profile exists; r=gps
Tom Prince <mozilla@hocat.ca> - Mon, 26 Nov 2018 19:27:22 +0000 - rev 504526
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508382: [taskgraph] Verify that the specifed sparse profile exists; r=gps Differential Revision: https://phabricator.services.mozilla.com/D12449
a9b90a979fc70966dde072d66d97bde8e69066bb: Bug 1508382: [taskgraph] Verify that the specifed sparse profile exists; r=gps
Tom Prince <mozilla@hocat.ca> - Mon, 26 Nov 2018 17:41:13 +0000 - rev 504515
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508382: [taskgraph] Verify that the specifed sparse profile exists; r=gps Differential Revision: https://phabricator.services.mozilla.com/D12449
0db8bd8fbcad34a43e4421db2f9f501ff4f22ffe: Bug 1127565 - Bootstrap for openSUSE; r=gps
Nicklas Boman <smurfd@gmail.com> - Fri, 12 Oct 2018 22:43:51 +0200 - rev 504493
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1127565 - Bootstrap for openSUSE; r=gps
1d500eb5982310cce77eb7af298584b150ff1d5e: Bug 1507094 - Use tar.gz for gtest archive instead of zip. r=gps
Christian Holler <choller@mozilla.com> - Mon, 19 Nov 2018 18:41:33 +0000 - rev 503460
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1507094 - Use tar.gz for gtest archive instead of zip. r=gps Differential Revision: https://phabricator.services.mozilla.com/D12219
d459920f97a5317de3c5106e0a5f818d214dc660: bug 1476604 - update sccache. r=firefox-build-system-reviewers,gps
Ted Mielczarek <ted@mielczarek.org> - Thu, 15 Nov 2018 20:17:51 +0000 - rev 503095
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
bug 1476604 - update sccache. r=firefox-build-system-reviewers,gps This change updates sccache to this revision: https://github.com/mozilla/sccache/commit/a3dcb66243d2f211bf2961b3bf34ff59e814daa2 Primarily to pick up the changes for handling -Xclang: https://github.com/mozilla/sccache/pull/332 Differential Revision: https://phabricator.services.mozilla.com/D12045
914a7a899dd1418ad957e8162eb93fa63df37507: Bug 1436037 - [python] Create Windows python-test tasks, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 15 Nov 2018 00:49:45 +0000 - rev 502903
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1436037 - [python] Create Windows python-test tasks, r=gps The following python-test paths are being moved out of 'make check' and into their own task: - python/mozlint - testing/mozbase - tools/lint The following python-test paths previously did not run on Windows: - python/mozterm - testing/marionette - testing/raptor - tools/tryselect MozReview-Commit-ID: C07FANaYzf7 Depends on D10758 Differential Revision: https://phabricator.services.mozilla.com/D10759
e072757bf6918ce50287d6556bbdc57663c88181: Bug 1436037 - [taskgraph] Support Windows generic-worker with run-task, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 15 Nov 2018 00:47:32 +0000 - rev 502902
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1436037 - [taskgraph] Support Windows generic-worker with run-task, r=gps This enables Windows generic-worker based tasks to use the run-task script. MozReview-Commit-ID: C07FANaYzf7 Differential Revision: https://phabricator.services.mozilla.com/D10758
ba4ed5fd320a7e54d2dff359f596164c6a83edc4: Bug 1504906 - Install the Gtk+ 3.10 packages and required dependencies in the build docker images. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 09:52:39 +0900 - rev 501593
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Install the Gtk+ 3.10 packages and required dependencies in the build docker images. r=gps Interestingly, the resulting binaries are still compatible with Gtk+ 3.4. The only difference in symbol use are: g_log -> g_logv g_assertion_message -> g_assertion_message_expr Both of those symbols are actually available in older versions of glib. Some #defines just switched from using the latter rather than the former. Differential Revision: https://phabricator.services.mozilla.com/D11141
fdd9922cce171501e0b88e6417b4dc6897210e76: Bug 1504906 - Build 32-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 09:20:50 +0900 - rev 501592
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Build 32-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps This creates 32-bits variants of the same packages that were added for 64-bits builds, with a few additions: - python-defaults, so that the python package can be installed as a dependency of the libglib2.0-dev package, - xkeyboard-config, so that the xkb-data package can be installed as a dependency of the libxkbcommon0 package. Additionally, because the 32-bits and 64-bits packages are built separately (the 32-bits packages can't, on Wheezy, be built on a 64-bits host), they don't end up with the same changelog.Debian/changelog.Debian.gz file because of a timestamp within it. One way to address this would be to make the taskgraph more complex, by adding a task creating the source package, and then two tasks building the 32-bits and 64-bits binary packages from that source, but that's not worth the overhead, when a simple hack works around the problem: We make dpkg skip installing the changelog.Debian* files. Differential Revision: https://phabricator.services.mozilla.com/D11140
1f6291211fff8735f500e0c79654e57955d4cb7d: Bug 1504906 - Build 64-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 08:55:45 +0900 - rev 501591
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Build 64-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps Along with all the updated dependencies that are necessary to achieve this. Differential Revision: https://phabricator.services.mozilla.com/D11138
212d5f15c0adb8dce7036f78162e486469790b68: Bug 1504906 - Use a separate docker image for base toolchain builds. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 08:52:51 +0900 - rev 501590
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Use a separate docker image for base toolchain builds. r=gps We're going to bump our shipped builds to build against Gtk+ 3.10, but still want to ensure we can still build against Gtk+ 3.4. As we're using Gtk+ packages installed in the build docker image, we need to have a separate image where the Gtk+ packages are kept at version 3.4. Differential Revision: https://phabricator.services.mozilla.com/D11137
49414dd9aab5a6779ee4d33212f857c3cf9ff2d1: Bug 1504906 - Add another -Werror exception for G_DEFINE_TYPE_EXTENDED. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 08:51:11 +0900 - rev 501589
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Add another -Werror exception for G_DEFINE_TYPE_EXTENDED. r=gps Versions of glib newer than the one we currently use adds a function we don't use. Differential Revision: https://phabricator.services.mozilla.com/D11136
2fe1e2b7d9c63f3f29e3b4b33412b233ae779ce4: Bug 1504906 - Install the Gtk+ 3.10 packages and required dependencies in the build docker images. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 09:52:39 +0900 - rev 501585
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Install the Gtk+ 3.10 packages and required dependencies in the build docker images. r=gps Interestingly, the resulting binaries are still compatible with Gtk+ 3.4. The only difference in symbol use are: g_log -> g_logv g_assertion_message -> g_assertion_message_expr Both of those symbols are actually available in older versions of glib. Some #defines just switched from using the latter rather than the former. Differential Revision: https://phabricator.services.mozilla.com/D11141
27b4002951a4e763eca65972c6fb2432bc21a3dd: Bug 1504906 - Build 32-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 09:20:50 +0900 - rev 501584
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Build 32-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps This creates 32-bits variants of the same packages that were added for 64-bits builds, with a few additions: - python-defaults, so that the python package can be installed as a dependency of the libglib2.0-dev package, - xkeyboard-config, so that the xkb-data package can be installed as a dependency of the libxkbcommon0 package. Additionally, because the 32-bits and 64-bits packages are built separately (the 32-bits packages can't, on Wheezy, be built on a 64-bits host), they don't end up with the same changelog.Debian/changelog.Debian.gz file because of a timestamp within it. One way to address this would be to make the taskgraph more complex, by adding a task creating the source package, and then two tasks building the 32-bits and 64-bits binary packages from that source, but that's not worth the overhead, when a simple hack works around the problem: We make dpkg skip installing the changelog.Debian* files. Differential Revision: https://phabricator.services.mozilla.com/D11140
f7a685b165798f63cefe7293f0a2e53f7afa0e4a: Bug 1504906 - Build 64-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 08:55:45 +0900 - rev 501583
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Build 64-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps Along with all the updated dependencies that are necessary to achieve this. Differential Revision: https://phabricator.services.mozilla.com/D11138
f8064dbb80097ad6a8131d790c25169ae4e5520e: Bug 1504906 - Use a separate docker image for base toolchain builds. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 08:52:51 +0900 - rev 501582
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Use a separate docker image for base toolchain builds. r=gps We're going to bump our shipped builds to build against Gtk+ 3.10, but still want to ensure we can still build against Gtk+ 3.4. As we're using Gtk+ packages installed in the build docker image, we need to have a separate image where the Gtk+ packages are kept at version 3.4. Differential Revision: https://phabricator.services.mozilla.com/D11137
f899fbb4a5d7e0b604af4081d46d7d3e68f42674: Bug 1504906 - Add another -Werror exception for G_DEFINE_TYPE_EXTENDED. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 08:51:11 +0900 - rev 501581
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Add another -Werror exception for G_DEFINE_TYPE_EXTENDED. r=gps Versions of glib newer than the one we currently use adds a function we don't use. Differential Revision: https://phabricator.services.mozilla.com/D11136
6f8c933b7938e254d7719788126b902da7e42fda: Bug 1504906 - Build 32-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 09:20:50 +0900 - rev 501512
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Build 32-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps This creates 32-bits variants of the same packages that were added for 64-bits builds, with a few additions: - python-defaults, so that the python package can be installed as a dependency of the libglib2.0-dev package, - xkeyboard-config, so that the xkb-data package can be installed as a dependency of the libxkbcommon0 package. Additionally, because the 32-bits and 64-bits packages are built separately (the 32-bits packages can't, on Wheezy, be built on a 64-bits host), they don't end up with the same changelog.Debian/changelog.Debian.gz file because of a timestamp within it. One way to address this would be to make the taskgraph more complex, by adding a task creating the source package, and then two tasks building the 32-bits and 64-bits binary packages from that source, but that's not worth the overhead, when a simple hack works around the problem: We make dpkg skip installing the changelog.Debian* files. Differential Revision: https://phabricator.services.mozilla.com/D11140
1f63f3761bc031e6373183f5b8836f80e707dc20: Bug 1504906 - Add support for building non-amd64 Debian packages. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 08:58:20 +0900 - rev 501511
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Add support for building non-amd64 Debian packages. r=gps Differential Revision: https://phabricator.services.mozilla.com/D11139
b569742fbbf2482a71dd3ef553554a46d547335c: Bug 1504906 - Build 64-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 08:55:45 +0900 - rev 501510
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Build 64-bits Gtk+ 3.10 packages for Debian Wheezy. r=gps Along with all the updated dependencies that are necessary to achieve this. Differential Revision: https://phabricator.services.mozilla.com/D11138
2e0ed8c61e24d7eebf906b63a9b0f4523ac8bf96: Bug 1504906 - Use a separate docker image for base toolchain builds. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Nov 2018 08:52:51 +0900 - rev 501509
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504906 - Use a separate docker image for base toolchain builds. r=gps We're going to bump our shipped builds to build against Gtk+ 3.10, but still want to ensure we can still build against Gtk+ 3.4. As we're using Gtk+ packages installed in the build docker image, we need to have a separate image where the Gtk+ packages are kept at version 3.4. Differential Revision: https://phabricator.services.mozilla.com/D11137
778d969a1dabf52739c0d05f0a8ef4e6239d7d3d: Bug 1492128: Add `VOLUME` definitions to base debian images; r=gps
Tom Prince <mozilla@hocat.ca> - Tue, 30 Oct 2018 18:26:04 +0000 - rev 500271
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1492128: Add `VOLUME` definitions to base debian images; r=gps For tasks that only need python, the base images are sufficient. The in-tree code verifies that the caches are setup as volumes in the image being used, so set the caches in the base images as well. Differential Revision: https://phabricator.services.mozilla.com/D10148
03d2c2019682b9e3376215ce5b0e5b353be5dcb3: Bug 1481425: remove git-mozreview commit message hook during `mach vcs-setup` r=mcote,gps
Connor Sheehan <sheehan@mozilla.com> - Tue, 30 Oct 2018 17:52:52 +0000 - rev 499987
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1481425: remove git-mozreview commit message hook during `mach vcs-setup` r=mcote,gps During the MozReview days, users of git-cinnabar would install a commit message hook to include `MozReview-Commit-Id` in their commit messages. MozReview has seen been retired, yet there are still a few users with the hook in their configs who now have both a MozReview commit ID and a Phabricator Differential link in their commits. This commit makes `mach vcs-setup` (and `mach bootstrap`, since the former is called during the latter) remove the commit hook on git checkouts of a Firefox repo. We check the `commit-msg` hook file for "mozreview" anywhere in the hook and remove if it is found. Differential Revision: https://phabricator.services.mozilla.com/D10229
b314c0a4d03f7870ba7207df4edbff6629d2e406: Bug 1492128: Vendor taskcluster==4.0.1; r=firefox-build-system-reviewers,gps
Tom Prince <mozilla@hocat.ca> - Tue, 30 Oct 2018 17:50:49 +0000 - rev 499984
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1492128: Vendor taskcluster==4.0.1; r=firefox-build-system-reviewers,gps We can't use taskcluster 5.0.0 yet, because taskcluster-proxy does not support new-style URLs. Differential Revision: https://phabricator.services.mozilla.com/D10146
1319783f48092e0dbc47cefe8424a98ce6a8cd3f: Bug 1492128: Vendor pathlib2==2.3.2; r=firefox-build-system-reviewers,gps
Tom Prince <mozilla@hocat.ca> - Tue, 30 Oct 2018 18:01:06 +0000 - rev 499983
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1492128: Vendor pathlib2==2.3.2; r=firefox-build-system-reviewers,gps Differential Revision: https://phabricator.services.mozilla.com/D10145
3dce43d9b92c7947a8de8638d80adc5b04c3d9d9: Bug 1510441: Add `.cron.yml` to the taskgraph sparse profile; r=gps a=tomprince DONTBUILD
Tom Prince <mozilla@hocat.ca> - Fri, 30 Nov 2018 00:26:19 +0000 - rev 498716
Push 10284 by mozilla@hocat.ca at Fri, 30 Nov 2018 06:44:42 +0000
Bug 1510441: Add `.cron.yml` to the taskgraph sparse profile; r=gps a=tomprince DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D13142
c3105c9e0647782a6cecc6a12dcd653a87720fc9: Bug 1492128: Add `VOLUME` definitions to base debian images; r=gps a=release
Tom Prince <mozilla@hocat.ca> - Tue, 30 Oct 2018 18:26:04 +0000 - rev 498306
Push 10103 by mozilla@hocat.ca at Fri, 02 Nov 2018 16:35:51 +0000
Bug 1492128: Add `VOLUME` definitions to base debian images; r=gps a=release For tasks that only need python, the base images are sufficient. The in-tree code verifies that the caches are setup as volumes in the image being used, so set the caches in the base images as well. Differential Revision: https://phabricator.services.mozilla.com/D10148