Commit Graph

350 Commits

Author SHA1 Message Date
Mike Hommey
949e381463 Bug 1186748 - Switch ASan builds to Gtk+3. r=mshal 2015-11-04 11:21:49 +09:00
Ralph Giles
605993f1f7 Bug 1219983 - Bump macosx64 tooltool manifest to rustc 1.4. r=mshal
This is a custom build of the released rustc-1.4.0 source with
--disable-elf-tls for compatibility with MacOS X 10.6.
2015-10-29 16:23:33 -07:00
ffxbld
85f53543f9 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-10-29 07:45:54 -04:00
Rail Aliiev
d720715921 Bug 1142231 - [build-promotion] Create SDK in each en-US build. r=nthomas 2015-10-23 22:59:54 -04:00
Ehsan Akhgari
dce5285675 Bug 1210154 - Part 3: Update the clang that we use to build with on OSX as well 2015-10-16 13:27:40 -04:00
Ehsan Akhgari
f7412010e9 Backout changeset d922e18b6dc1 (Bug 1210154) since it touched the wrong file 2015-10-16 13:27:39 -04:00
Ehsan Akhgari
b0d400ad2a Bug 1210154 - Part 3: Update the clang that we use to build with on OSX as well 2015-10-16 13:17:33 -04:00
Ted Mielczarek
bad3ce1887 bug 1209930 - update Mac clang version to match everywhere else. r=glandium 2015-09-30 08:54:40 -04:00
Ehsan Akhgari
ba47572aec Bug 1210154 - Part 2: Update the tooltool manifests to use the new clang with rust-bindgen patches; r=rail 2015-10-15 10:18:21 -04:00
Rail Aliiev
29b9300de0 Bug 1184089 - L10N nightly repacks should not manipulate mozconfigs. r=Callek DONTBUILD 2015-10-14 11:24:53 -04:00
Ehsan Akhgari
b7ebdc971f Bug 1182727 - Part 13: Update the current clang builds to the new 3-stage clang 3.7; r=rail 2015-10-09 21:15:22 -04:00
Ehsan Akhgari
0646c5685f Bug 1208794 - Add support for MacOSX64 Static Analysis opt builds using TaskCluster; r=ted,dustin 2015-10-08 17:01:25 -04:00
Ehsan Akhgari
3785768a40 Bug 1182727 - Part 17: Fix some incorrect file names in tooltool mnifests, DONTBUILD 2015-10-08 11:30:43 -04:00
Ehsan Akhgari
6f05b69daf Backout bug 1182727 - Part 13 for the intermittent build failures, also touch CLOBBER 2015-10-02 12:51:16 -04:00
Ehsan Akhgari
9a6513853a Bug 1182727 - Part 13: Update the current clang builds to the new 3-stage clang 3.7; r=rail 2015-10-02 11:09:19 -04:00
Chris Pearce
e0ac64748a Bug 1209755 - Enable Adobe EME in official 64bit builds. r=glandium 2015-09-30 15:38:29 +13:00
Ehsan Akhgari
d487ca3b6c Bug 1205242 - Part 1: Update the clang used for static analysis to 3.7 on all platforms; r=ted 2015-09-28 22:40:48 -04:00
Ehsan Akhgari
f7aa19335f Bug 1204763 - Enable cross compiling the clang plugin for OS X on Linux; r=glandium 2015-09-28 22:14:53 -04:00
Ehsan Akhgari
5bce64bb81 Bug 1206991 - Use mozconfig.cache in Linux static analysis builds; r=glandium 2015-09-22 08:30:50 -04:00
Ehsan Akhgari
5e38127009 Bug 1203393 - Part 3: Add build configuration for Linux64 optimized Static Analysis builds; r=glandium
Also update the compiler for Linux64 debug static analysis builds to
match the one we use for optimized builds.
2015-09-22 08:30:21 -04:00
ffxbld
f5445f6eb8 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-09-21 10:15:23 -04:00
Ehsan Akhgari
3abd68d937 Bug 1204068 - Update the clang used for OSX cross compiles to the latest that we use on Linux64; r=ted 2015-09-12 02:14:53 -04:00
Ted Mielczarek
61b519c1e5 bug 1203689 - Use tooltool gcc as host compiler for cross-mac builds. r=dustin 2015-09-10 15:21:31 -04:00
Ted Mielczarek
65fa840e30 bug 935237 - add genisoimage+dmg binaries to tooltool manifest, use them in cross-mac mozconfig. r=gps 2015-09-10 06:44:24 -04:00
Ehsan Akhgari
126a6d4e94 Bug 1201938 - Treat warnings as errors in Linux static analysis builds; r=mystor 2015-09-04 22:54:16 -04:00
Nicholas Nethercote
10d95cca57 Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Ryan VanderMeulen
4bb865146b Backed out changeset 292d13beeb7b (bug 1186522) for Gaia unit test bustage. 2015-08-28 21:43:37 -04:00
Jordan Lund
a445a72f53 Bug 1186522 - force per checkin builds to require signed add-ons on beta 42, r=mshal 2015-08-28 13:41:26 -07:00
Sylvestre Ledru
a5d62c0e7a Bug 1193201 - Incorrect version displayed (should be 43 and not 42) r=bhearsum 2015-08-11 15:36:14 +02:00
ffxbld
e634dfaf18 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-08-10 12:20:42 -07:00
Dustin J. Mitchell
b59e88c9a9 Bug 1188780: remove setup.sh invocations, as they fail outside the mock environment; r=glandium a=RyanVM 2015-08-04 17:41:07 -04:00
Mike Hommey
2c61d644dc Bug 1188780 - Include debug symbols in gtk3 tooltool package. r=mshal
(relanding of http://hg.mozilla.org/mozilla-central/rev/a9d3df6e14e0)
2015-08-04 17:26:11 -04:00
Ryan VanderMeulen
96e4345ae4 Backed out changeset a9d3df6e14e0 (bug 1188780) for causing bug 1190860. a=bustage 2015-08-04 15:21:57 -04:00
Mike Hommey
18d5833b4f Bug 1186748 - Switch valgrind builds to Gtk+3. r=mshal 2015-08-04 07:05:24 +09:00
Mike Hommey
63750b333b Bug 1188780 - Include debug symbols in gtk3 tooltool package. r=mshal
At the same time, include a setup script to replace parts of mozconfig.gtk.
2015-08-04 07:05:23 +09:00
Mike Hommey
581b10732e Bug 1186748 - Switch hazard and root analysis builds to Gtk+3. r=mshal 2015-08-04 07:05:21 +09:00
Carsten "Tomcat" Book
4260a3acc8 Backed out changeset d093c57c6835 (bug 1186748) for causing Bug 1190180 2015-08-03 14:36:14 +02:00
Carsten "Tomcat" Book
7619ff17a3 Backed out changeset 2238409de271 (bug 1188780) 2015-08-03 14:35:03 +02:00
Carsten "Tomcat" Book
88663c4035 Backed out changeset b8eacfe11fc5 (bug 1186748) 2015-08-03 14:34:57 +02:00
Mike Hommey
cf32d2af9c Bug 1186748 - Switch valgrind builds to Gtk+3. r=mshal 2015-07-31 16:42:22 +09:00
Mike Hommey
8daa0d5227 Bug 1188780 - Include debug symbols in gtk3 tooltool package. r=mshal
At the same time, include a setup script to replace parts of mozconfig.gtk.
2015-07-31 16:42:07 +09:00
Mike Hommey
0c3483a070 Bug 1186748 - Switch B2G desktop, hazard and root analysis builds to Gtk+3. r=mshal 2015-07-31 16:39:10 +09:00
Ben Hearsum
55c7c7a3ba bug 672509: Build the Gecko SDK from Firefox, rather than XULRunner - enable sdk generation for Betas and Releases. r=glandium 2015-07-30 12:30:55 -04:00
Ryan VanderMeulen
130c6cd641 Backed out changeset ada6cd4da281 (bug 1186748) for introducing various intermittent ASAN mochitest failures. 2015-07-30 11:52:49 -04:00
Mike Hommey
9fa25920a8 Bug 1186748 - Switch B2G desktop, ASan, hazard and root analysis builds to Gtk+3. r=mshal 2015-07-30 08:49:29 +09:00
Carsten "Tomcat" Book
28c847a3a8 Backed out changeset 6be6deca7831 (bug 672509) for bustage on a CLOSED TREE 2015-07-29 17:38:42 +02:00
Ben Hearsum
f98a4efa70 bug 672509: Build the Gecko SDK from Firefox, rather than XULRunner - enable sdk generation for Betas and Releases. r=glandium 2015-07-29 10:53:30 -04:00
Ted Mielczarek
a458e7b336 bug 1182519 - Put mozconfigs for cross-mac builds in tree. r=mshal 2015-07-14 07:02:22 -04:00
Chris Manchester
d9f1e349d5 Bug 1181255 - Get tsan builds on gtk3. r=glandium 2015-07-23 19:36:27 -07:00
Mike Hommey
f1e3da7c46 Bug 1186748 - Move gtk-related things in a separate mozconfig. r=mshal
Some mozconfigs don't include mozconfig.linux*, and don't get gtk-related
definitions, so move them in a separate mozconfig. To avoid having two
files, one for 32-bit builds and one for 64-bit builds, rely on the
includer to set PKG_CONFIG_LIBDIR appropriately.

At the same time, move all the --enable-default-toolkit=cairo-gtk2 in that
new file in the case the gtk3 package wasn't pulled from tooltool.
2015-07-28 08:19:15 +09:00