Commit Graph

25 Commits

Author SHA1 Message Date
Steve Fink
9054f2966d Bug 1243233 - Upgrade mulet compiler from gcc 4.7.3 to gcc 4.9.3, r=glandium
--HG--
extra : rebase_source : 22503ed24cc6fa0042f553c1b058a817fecae2be
2016-02-11 16:04:44 -08:00
Justin Wood
31da749c7c Bug 1242641 - Update gtk3 package in tooltool to specify the fontconfig path in the setup.sh r=glandium 2016-02-05 16:21:19 -05:00
Ralph Giles
bffebb6559 Bug 1240982 - Update linux64 tooltool to rustc 1.6.0. r=mshal
Build from source of rust 1.6.0 stable configured with
--enable-rpath --enable-llvm-static-stdcpp and
--target=x86_64-unknown-linux-gnu,i686-unknown-linux-gnu
so it supports -m32 builds, using the docker image at
https://github.com/rillian/rust-build on taskcluster.
2016-01-22 09:43:49 -08:00
Ralph Giles
31366589c7 Bug 1211562 - Update b2g linux tooltool rustc to 1.5. r=mshal 2015-12-17 12:11:51 -08:00
Ralph Giles
5180a02ff6 Bug 1175359 - Add rust to linux64 mulet tooltool manifest. r=mshal
The linux64 mulet build uses the linux64 mozconfig, but a separate
tooltool manifest. Provide the same rustc there so the mozconfig.rust
inclusion is satisfied.
2015-11-30 15:10:35 -08:00
Mike Hommey
df0256c913 Bug 1186748 - Switch mulet builds to Gtk+3. r=mshal 2015-10-29 10:27:50 +09:00
Nicholas Nethercote
f44287005f 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.

--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Mike Hommey
dfdf59058d 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
Mike Hommey
da4787f45e Bug 1177951 - Use a different base directory for the moztt package. r=mshal 2015-07-26 06:46:30 +09:00
Mike Hommey
d4f67b3840 Followup for bug 1186229: Still use Gtk+2 for builds that don't pull the Gtk+3 tooltool package. r=nthomas on a CLOSED TREE 2015-07-23 11:08:53 +09:00
Mike Hommey
67e02ffc14 Bug 1182407 - Use unpack feature of tooltool wherever possible. r=mshal 2015-07-11 06:26:21 +09:00
Mike Hommey
84878777a1 Bug 1181040 - Include mozconfig.cache after mozconfig.common.override. r=mshal
Enable sccache on windows b2g builds at the same time to simplify things.
2015-07-11 06:26:20 +09:00
Terrence Cole
ea81ddeb48 Bug 1171904 - Remove --enable-js-crash-diagnostics and just use the NIGHTLY defines; r=sfink 2015-07-10 10:50:19 -07:00
Mike Hommey
fab981bebc Bug 1155476 - Update sccache to 155c926 2015-04-18 09:01:44 +09:00
Mike Shal
47434653c0 Bug 1137000 - Enable SDK building on nightlies; r=glandium 2015-03-17 15:29:07 -04:00
Mike Shal
48668314ac Bug 1141534 - fix mulet nightly mozconfigs; r=bhearsum
We don't want uploadsymbols or update-packaging for nightly mulet
builds, but these were being set by the underlying browser mozconfigs.
2015-03-10 16:20:02 -04:00
Mike Shal
8ced741c16 Bug 1132123 - Port mulet to mozharness+mach; r=bhearsum 2015-02-25 17:25:59 -05:00
Mike Hommey
732e3bf647 Bug 1094565 - Update sccache to e68dfc2. r=mshal 2014-11-26 16:04:25 +09:00
Jan Keromnes
01018dfb14 Bug 1011562 - Build Mulet with the Firefox OS fonts. r=mshal 2014-11-07 07:36:00 +01:00
Jan Keromnes
761ad566ff Bug 1011562 - Ship Firefox OS fonts in Mulet. r=mshal 2014-11-06 04:30:00 -05:00
Mike Shal
2bf82236cc Bug 1084163 - Remove 'make check' from automation/build; r=glandium
'make check' is somewhat special in that we want to trigger testers
before it finishes. Since moving sendchange into mach is difficult and
'make check' may be going away in the future anyway, just pull it out
for now.

Also remove the MOZ_AUTOMATION_*_SENDCHANGE flags since we aren't using
them.
2014-10-23 11:30:17 -04:00
Jonathan Griffin
b8425df99c Bug 1074508 - Add non-universal mozconfig for OSX mulet, r=mshal 2014-10-02 10:10:52 -07:00
Jonathan Griffin
35e1bf069a Bug 1067628 - Add mozconfig for win32 Mulet, r=mshal, DONTBUILD because NPOTB 2014-09-26 11:21:32 -07:00
Jonathan Griffin
be18f15741 Bug 1031085 - Add mozconfig for osx mulet, r=mshal, DONTBUILD because NPOTB 2014-07-03 10:19:11 -07:00
Armen Zambrano Gasparnian
0160c6cc29 Bug 997096 - Add in-tree Linux 64-bit mulet mozconfig. DONTBUILD. CLOSED TREE. r=mshal 2014-05-20 15:37:27 -04:00