7c1b33d35a5b863984f29f6e91963110e38e2cdc: Bug 1260066 - Move last uses of check_prog that weren't in the global scope to the global scope. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Mon, 28 Mar 2016 07:22:09 +0900 - rev 290995
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260066 - Move last uses of check_prog that weren't in the global scope to the global scope. r=nalexander
26a63e35fb25be588548f81e6067a24674e5c3a3: Bug 1260066 - Move add_old_configure_arg to the global scope. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Mon, 28 Mar 2016 07:12:42 +0900 - rev 290994
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260066 - Move add_old_configure_arg to the global scope. r=nalexander We've done this for set_config, set_define, imply_option, and add_old_configure_assignment. Do it for add_old_configure_arg as well.
09c22809d1dccf9604f585fd57b07a797826fb68: Bug 1256573 - Remove the @advanced primitive. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Sun, 27 Mar 2016 11:44:26 +0900 - rev 290993
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256573 - Remove the @advanced primitive. r=nalexander
f4e24db79431e447e3f6b2758ec6dba4dca817c2: Bug 1256573 - Switch moz.configure to use @imports instead of @advanced. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Sun, 27 Mar 2016 11:40:13 +0900 - rev 290992
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256573 - Switch moz.configure to use @imports instead of @advanced. r=nalexander
89b86fc355d7611a3a43872ee047bd32d651ddd1: Bug 1256573 - Switch configure tests to use @imports instead of @advanced. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Sun, 27 Mar 2016 11:14:48 +0900 - rev 290991
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256573 - Switch configure tests to use @imports instead of @advanced. r=nalexander
96ef4c62378d5ddabb8c27c745bc928517273c20: Bug 1256573 - Add a new @imports primitive that allows to import modules into the decorated functions. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Sun, 27 Mar 2016 09:54:00 +0900 - rev 290990
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256573 - Add a new @imports primitive that allows to import modules into the decorated functions. r=nalexander Currently, we have @advanced, that gives the decorated functions access to all the builtins and consequently, to the import statement. That is a quite broad approach and doesn't allow to easily introspect what functions are importing which modules. This change introduces a new decorator that allows to import modules one by one into the decorated functions. Note: by the end of the change series, @advanced will be gone.
f01a178847233cf15e9cddaaa97a5db6fc371cc0: Bug 1256573 - Add missing primitives to the ConfigureSandbox documentation. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Sun, 27 Mar 2016 09:40:50 +0900 - rev 290989
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256573 - Add missing primitives to the ConfigureSandbox documentation. r=nalexander Not directly related, but since this bug is about to add another primitive...
178b2c7228b6527ce26c306c07dde4ed538215b6: Bug 1259351 - Properly sandbox functions that are decorated with templates. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Sun, 27 Mar 2016 10:50:27 +0900 - rev 290988
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259351 - Properly sandbox functions that are decorated with templates. r=nalexander
352568360a612b1cca16f2083a981276d3c81502: Bug 1259381 - Move --with-ccache and --with-compiler-wrapper to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 21:14:59 +0900 - rev 290987
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259381 - Move --with-ccache and --with-compiler-wrapper to moz.configure. r=chmanchester
bd956b7718c96998ed80143b0f77a7f0a1f87281: Bug 1259381 - Don't add --with-ccache in mozconfigs doing --disable-compile-environment or --enable-artifact-builds. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 24 Mar 2016 18:55:05 +0900 - rev 290986
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259381 - Don't add --with-ccache in mozconfigs doing --disable-compile-environment or --enable-artifact-builds. r=chmanchester While moving the ccache flag, we're going to make it disappear when the compiler environment is not enabled, so adding --with-ccache will fail.
7c01ff2b685af859ce62233984a6b4b65cb418d9: Bug 1259960 - Make check_prog more flexible about the list of programs it will check. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 10:11:29 +0900 - rev 290985
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259960 - Make check_prog more flexible about the list of programs it will check. r=chmanchester
58ea10aa8c8975d72b5a931d76077f74212d2746: Bug 1259960 - Make check_prog more flexible about the input it receives. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 09:39:27 +0900 - rev 290984
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259960 - Make check_prog more flexible about the input it receives. r=chmanchester
273794fe2b2cbaa28a52d17ceae069aa26bcb9d1: Bug 1259960 - Allow to pass a string to check_prog to describe what is being looked for. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 08:35:13 +0900 - rev 290983
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259960 - Allow to pass a string to check_prog to describe what is being looked for. r=chmanchester So far, we've been using the lowercase of the variable name, but it's not enough for some special cases. Those special cases could do their own business, but then, they'd have to duplicate 90% of check_prog, which is less desirable.
7ebd549a0af91d9bc1a3cfbe8e55631becf6f3b8: Bug 1259960 - s/DummyFunction/DependsFunction/. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 09:53:38 +0900 - rev 290982
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259960 - s/DummyFunction/DependsFunction/. r=chmanchester While DummyFunction is descriptive of what the instances are (and they can't even be called), the various uses of isintance(obj, DummyFunction) are kind of confusing, especially when they are in moz.configure land (and this bug is about to add another one).
23b31c46e2117f80b78e6033fb5f1dee3a222965: Bug 1257516 - Handle outputting the tail of config.log for old-configure failures from moz.configure. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 20:11:59 +0900 - rev 290981
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257516 - Handle outputting the tail of config.log for old-configure failures from moz.configure. r=ted
7640e60c144a8a954ed06a168d1bc7c2550cf3ef: Bug 1257516 - Make check_prog opt-in to the queued debug log messages. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 20:03:19 +0900 - rev 290980
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257516 - Make check_prog opt-in to the queued debug log messages. r=ted
9bcbc8d381e45de860c4037af1936c4fe4911030: Bug 1257516 - Allow to assign Exceptions in the global scope. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 20:02:31 +0900 - rev 290979
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257516 - Allow to assign Exceptions in the global scope. r=ted But do not advertise it too much.
062e0b17553ccac075a0cab36f012d9633a64665: Bug 1257516 - Make the ConfigureOutputHandler keep some debug messages to print out when an error occurs. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 20:00:09 +0900 - rev 290978
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257516 - Make the ConfigureOutputHandler keep some debug messages to print out when an error occurs. r=ted The feature is made opt-in by using a context manager.
e521d0d6b1bf2fe858519d98e452581953cdee6a: Bug 1257516 - Add a unit test for check_prog(). r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 17:15:47 +0900 - rev 290977
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257516 - Add a unit test for check_prog(). r=ted At the same time, shell quote the result it prints if it needs to be.
2a6f03d3e6d446601bffcf88de57b649e5b41c90: Bug 1257516 - Use the logger for virtualenv manager output. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 16:37:37 +0900 - rev 290976
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257516 - Use the logger for virtualenv manager output. r=ted
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip