Ralph Giles
48960fbdea
Bug 1175359 - Enable rust in linux64 automation builds. r=mshal
...
Write a mozconfig.rust fragment which makes the rust toolchain
provided by tooltool available for linux builds, similar to
what we do for MacOS X.
Include this in linux64 mozconfigs to enable rust for official
nightly builds of that target. These aren't used outside of automation
builds, so including rust there will verify code on check-in
without requiring developers to install rust.
We must whitelist the mozconfig fragment to pass the consistency
check since we're not ready to let this feature ride the trains
to beta and release.
The tooltool reference is to a custom build of rustc 1.4
with --enable-rpath to avoid having to add the rustc lib
directory to LD_LIBRARY_PATH which somehow conflicts with
the gtk3 build we also install through tooltool.
It is also built with --enable-llvm-static-stdcpp on a
rust-buildbot dist docker image (centos:5 + script updates)
to avoid issues with GLIBCXX and GLIBC symbol versions.
2015-11-30 15:10:24 -08:00
Mike Hommey
b36da4bf89
Bug 1186748 - Switch ASan builds to Gtk+3. r=mshal
2015-11-04 11:21:49 +09:00
Ralph Giles
3741c510b7
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
ec6c8fefef
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2015-10-29 07:45:54 -04:00
Rail Aliiev
a184b15bba
Bug 1142231 - [build-promotion] Create SDK in each en-US build. r=nthomas
2015-10-23 22:59:54 -04:00
Ehsan Akhgari
805243a81b
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
bea9dbfcd8
Backout changeset d922e18b6dc1 (Bug 1210154) since it touched the wrong file
2015-10-16 13:27:39 -04:00
Ehsan Akhgari
f314237861
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
7425910ea4
bug 1209930 - update Mac clang version to match everywhere else. r=glandium
...
--HG--
extra : commitid : 63hm9KHHuLV
extra : rebase_source : 74433ff523fda2088456c22a13154e5ad9a9dc64
2015-09-30 08:54:40 -04:00
Ehsan Akhgari
0332016c65
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
2250ddbb80
Bug 1184089 - L10N nightly repacks should not manipulate mozconfigs. r=Callek DONTBUILD
2015-10-14 11:24:53 -04:00
Ehsan Akhgari
74c477104f
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
ed2326b157
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
b778735b11
Bug 1182727 - Part 17: Fix some incorrect file names in tooltool mnifests, DONTBUILD
2015-10-08 11:30:43 -04:00
Ehsan Akhgari
1aed0c22ff
Backout bug 1182727 - Part 13 for the intermittent build failures, also touch CLOBBER
2015-10-02 12:51:16 -04:00
Ehsan Akhgari
288b88b444
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
71c796db47
Bug 1209755 - Enable Adobe EME in official 64bit builds. r=glandium
2015-09-30 15:38:29 +13:00
Ehsan Akhgari
206f530585
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
3dffc9c59e
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
b892ad92e4
Bug 1206991 - Use mozconfig.cache in Linux static analysis builds; r=glandium
2015-09-22 08:30:50 -04:00
Ehsan Akhgari
80a05def7b
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
875e811e58
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2015-09-21 10:15:23 -04:00
Ehsan Akhgari
07af4dc59f
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
3132b7b611
bug 1203689 - Use tooltool gcc as host compiler for cross-mac builds. r=dustin
...
--HG--
extra : commitid : 2MFYONNTuoy
extra : rebase_source : c6454df99e6bda96bacc0611df130e76c1d7fa17
2015-09-10 15:21:31 -04:00
Ted Mielczarek
f6401483cd
bug 935237 - add genisoimage+dmg binaries to tooltool manifest, use them in cross-mac mozconfig. r=gps
...
--HG--
extra : commitid : Dp87ss6OII7
extra : rebase_source : e56e03c8c95482fec1adf1f5cce6641a3a6a88df
2015-09-10 06:44:24 -04:00
Ehsan Akhgari
18b3cb6c52
Bug 1201938 - Treat warnings as errors in Linux static analysis builds; r=mystor
2015-09-04 22:54:16 -04: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
Ryan VanderMeulen
6e18bb2fc7
Backed out changeset 292d13beeb7b (bug 1186522) for Gaia unit test bustage.
2015-08-28 21:43:37 -04:00
Jordan Lund
87407424dc
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
575f8edfec
Bug 1193201 - Incorrect version displayed (should be 43 and not 42) r=bhearsum
2015-08-11 15:36:14 +02:00
ffxbld
3188a80526
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2015-08-10 12:20:42 -07:00
Dustin J. Mitchell
c282e7ee64
Bug 1188780: remove setup.sh invocations, as they fail outside the mock environment; r=glandium a=RyanVM
...
--HG--
extra : commitid : 3HR6gFf4X5d
extra : amend_source : 3dd92f09fe8be68ade544131f4d266c77df6b9a5
2015-08-04 17:41:07 -04:00
Mike Hommey
aecd8d231d
Bug 1188780 - Include debug symbols in gtk3 tooltool package. r=mshal
...
(relanding of http://hg.mozilla.org/mozilla-central/rev/a9d3df6e14e0 )
--HG--
extra : commitid : GDNpuogmPyb
extra : amend_source : 91e46c707c6f244f7951dc44d9313d00dd0f2b1e
2015-08-04 17:26:11 -04:00
Ryan VanderMeulen
6937c1a640
Backed out changeset a9d3df6e14e0 (bug 1188780) for causing bug 1190860. a=bustage
2015-08-04 15:21:57 -04:00
Mike Hommey
17a1270251
Bug 1186748 - Switch valgrind builds to Gtk+3. r=mshal
2015-08-04 07:05:24 +09:00
Mike Hommey
1ad743e164
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
c2ba6b7aa9
Bug 1186748 - Switch hazard and root analysis builds to Gtk+3. r=mshal
2015-08-04 07:05:21 +09:00
Carsten "Tomcat" Book
ecaa52f350
Backed out changeset d093c57c6835 (bug 1186748) for causing Bug 1190180
2015-08-03 14:36:14 +02:00
Carsten "Tomcat" Book
9b61dabe97
Backed out changeset 2238409de271 (bug 1188780)
2015-08-03 14:35:03 +02:00
Carsten "Tomcat" Book
c9982faad7
Backed out changeset b8eacfe11fc5 (bug 1186748)
2015-08-03 14:34:57 +02:00
Mike Hommey
e0a3f050b0
Bug 1186748 - Switch valgrind builds to Gtk+3. r=mshal
2015-07-31 16:42:22 +09:00
Mike Hommey
fca3b07577
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
ff7a038039
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
c644e5a190
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
efd357143c
Backed out changeset ada6cd4da281 (bug 1186748) for introducing various intermittent ASAN mochitest failures.
2015-07-30 11:52:49 -04:00
Mike Hommey
5bb3772feb
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
0f37e4057c
Backed out changeset 6be6deca7831 (bug 672509) for bustage on a CLOSED TREE
2015-07-29 17:38:42 +02:00
Ben Hearsum
90e2666eb5
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
8b879c27f0
bug 1182519 - Put mozconfigs for cross-mac builds in tree. r=mshal
...
--HG--
rename : build/macosx/mozconfig.common => build/macosx/local-mozconfig.common
extra : rebase_source : a84908c556a2d7d8c64d8228d4235297c84bb204
2015-07-14 07:02:22 -04:00
Chris Manchester
40e083fa08
Bug 1181255 - Get tsan builds on gtk3. r=glandium
...
--HG--
extra : commitid : B5dPez3j29R
2015-07-23 19:36:27 -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
17ca58df7e
Bug 965151 - Use tooltool in valgrind jobs. r=mshal
2015-07-24 06:49:40 +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
56bbd9ec72
Bug 1186003 - Switch automated builds to Gtk+3. r=mshal
...
The build-gtk3.sh script contains the script used to generate the tooltool
packages.
2015-07-22 07:37:01 +09:00
Ralph Giles
129bc3aeeb
Bug 1183850
- Enable rust for macosx64 Nightly and Dev. r=mshal
...
Add a mozconfig fragment enabling rust on mac builds.
Include it in the official integration mozconfig files only.
Developer checkouts don't require rust.
2015-07-20 12:59:26 -07:00
Ralph Giles
675c44048f
Bug 1183850
- Update macosx64 tooltool manifest for rust. r=mshal
...
This is a 1.3.0-dev built with --disable-elf-tls and
MACOSX_DEPLOYMENT_TARGET=10.7.
2015-07-20 12:59:26 -07:00
Stephen Pohl
20a6d72138
Bug 1158870: Fix make check failures on Windows. r=nthomas
2015-07-20 15:35:56 -04:00
Stephen A Pohl
8f9b249aa1
Bug 1158870: Remove --enable-signmar from mozconfigs. r=nthomas
2015-07-20 15:35:50 -04:00
Brian R. Bondy
1c5ea95511
Bug 1158870: Enable MAR verification on linux32 and 64bit by default. r=nthomas
2015-04-27 22:37:32 -04:00
Ehsan Akhgari
4979ef2b15
Bug 1123386 - Part 4: Update the tooltool manifests for the OSX and Linux static analysis builds in order to upgrade clang; r=rail
2015-07-17 22:20:03 -04:00
Rail Aliiev
6ed0827d7a
Bug 1184085 - L10N nightly repacks should use compiler from tooltool. r=bhearsum
2015-07-15 10:47:47 -04:00
Chris Manchester
0ef465c201
Bug 1181342 - Follow up to use the unpack feature of tooltool instead of setup.sh r=glandium
...
--HG--
extra : commitid : 3mw1TyQILSe
2015-07-14 19:14:44 -07:00
Chris Manchester
48aa5a0ffb
Bug 1181342 - tooltool manifests and build-clang config for clang 3.6 r=rail
...
--HG--
extra : commitid : KjFzDLPHW0g
2015-07-10 10:30:37 -07:00
Chris Manchester
073236ea96
Bug 1181255 - Mozconfigs for tsan builds. r=glandium
...
--HG--
extra : commitid : LIOTQcZydyU
2015-07-14 18:45:54 -07:00
Ehsan Akhgari
ed6ba9732e
Backout bug 1123386 - Part 3 because of build failures
2015-07-13 23:29:01 -04:00
Ehsan Akhgari
3b9f734529
Bug 1123386 - Part 3: Update the tooltool manifests for the OSX and Linux static analysis builds in order to upgrade clang; r=rail
2015-07-13 22:42:15 -04:00
Sylvestre Ledru
2cfaca06a1
Bug 1176533 - Rename the variable MOZ_APP_VERSION_ABOUT for something more general r=glandium
...
--HG--
rename : browser/config/version_about.txt => browser/config/version_display.txt
2015-07-11 19:37:54 -06: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 Shal
257bb8a270
Bug 1180494 - Generate partials for OSX l10n; r=rail
2015-07-06 15:29:20 -04:00
Mike Shal
5bd2e2078d
Bug 1178785 - Add --with-branding to browser l10n mozconfigs; r=rail
2015-06-30 15:29:02 -04:00
ffxbld
264ecae3ce
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2015-06-29 13:34:04 -07:00
Sylvestre Ledru
04df600be8
Bug 1174558 - Use separate file for the about window version r=glandium
...
A single file with two lines was breaking too much things
---
browser/config/version.txt | 2 --
browser/config/version_about.txt | 1 +
configure.in | 4 ++--
3 files changed, 3 insertions(+), 4 deletions(-)
create mode 100644 browser/config/version_about.txt
2015-06-15 11:50:40 +02:00
Sylvestre Ledru
23556e34a3
Bug 1145175 - Followup: Remove the trailing space r=trivial CLOSED TREE
...
--HG--
extra : amend_source : cee284cbd1def6e7dcb94e33217597768b86113b
2015-06-12 13:21:15 +02:00
Sylvestre Ledru
3e8388ea1e
Bug 1145175 - Include the beta version in 'About Firefox' r=glandium
...
This should not have any effect on nightly or aurora.
Also fix browser/installer/windows/Makefile.in
webapprt/win/Makefile.in to use the variable instead
of the file
2015-06-12 11:54:28 +02:00
Edwin Flores
2173a3713f
Bug 1160101 - Disable Adobe EME by default; enable only in Mozilla builds - r=glandium
2015-06-03 22:44:55 +12:00
J. Ryan Stinnett
c64e4c9079
Bug 1157289 - Use unoffical branding for local Firefox builds. r=glandium rs=Gijs,ttaubert
2015-05-28 09:03:23 -05:00
Nathan Froyd
39c4e2667f
Bug 1166325 - use default optimization settings in valgrind mozconfigs; r=ted.mielczarek
...
Using -O for valgrind builds optimizes the code slightly differently
than our default of -Os, which can lead to spurious build failures if
the compiler's warnings depend on the optimization level. Since using
-Os in the mozconfigs would just duplicate the settings in configure.in,
delete the --enable-optimize lines entirely and let the defaults work
for us.
2015-05-19 12:05:53 -04:00
ffxbld
6e000a11db
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2015-05-11 15:06:43 -04:00
Mike Hommey
fab981bebc
Bug 1155476 - Update sccache to 155c926
2015-04-18 09:01:44 +09:00
Mike Shal
704119af1f
Bug 1152031 - Add mozconfig for non-universal OSX opt builds; r=bhearsum
2015-04-14 14:29:36 -04:00
ffxbld
1ce662e2cd
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2015-03-30 11:44:20 -07:00
ffxbld
26cdf50eea
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2015-02-23 10:22:56 -05:00
Ben Hearsum
cf54fc0e26
bug 1125921: add win64 mozconfigs - fix win64 sccache. r=rail, a=tomcat
2015-01-28 08:50:07 -05:00
Wes Kocher
e523c1b047
Merge m-c to inbound a=merge CLOSED TREE
...
--HG--
rename : xpcom/tests/TestUTF.cpp => xpcom/tests/gtest/TestUTF.cpp
rename : xpcom/tests/UTFStrings.h => xpcom/tests/gtest/UTFStrings.h
2015-01-27 16:16:21 -08:00
Masatoshi Kimura
6797dfdced
Bug 1126017 - Use --enable-warnings-as-errors on Win64 builders. r=glandium CLOSED TREE
...
--HG--
extra : source : e14baca1eb9f58acb3b59c97c1bce31008405b0c
extra : amend_source : eb71e3af91b15306a8695b98d356468780fa2d06
extra : histedit_source : d0a28e801c703a15eee56e86183095572111ac1e
2015-01-28 08:55:44 +11:00
Ben Hearsum
dd839efc7c
bug 1125921: add win64 mozconfigs - fix host/target for l10n. r=rail, a=ryanvm NPOTB DONTBUILD
2015-01-27 13:59:42 -05:00
Ben Hearsum
8f53257230
Bustage fix for bug 1125921: update mozconfig whitelists. r=bustage a=bustage
2015-01-27 10:11:13 -05:00
Ben Hearsum
ac7098ada7
bug 1125921: add win64 mozconfigs. r=rail, a=tomcat,no-l10n-on-inbound
2015-01-27 08:34:46 -05:00
Ehsan Akhgari
c07830b437
Bug 1123342 - Add a new tooltool manifest for OS X static analysis builds; r=bhearsum a=NPOTB
...
This is currently a copy of releng.manifest.
DONTBUILD
2015-01-19 14:26:50 -05:00
Ehsan Akhgari
8d704322f7
Bug 1121000 - Remove support for non-unified builds; r=gps
2015-01-14 17:26:39 -05:00
Chris AtLee
1972a7676a
Bug 1113606: Use app-specific API keys. r=mshal,nalexander
2015-01-14 14:07:20 -05:00
ffxbld
7769fa7760
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2015-01-12 15:33:37 -05:00
Massimo Gervasini
11eb2398e3
Bug 1114577 - Set SDK version 603 as the minimum supported - l10n-mozconfig. r=mshal
2015-01-09 09:51:00 +01:00
Ehsan Akhgari
03981eb9bb
Bug 1115426 - Fix static-analysis builds on OSX on the infrasturcture, and add a mozconfig for such builds; r=glandium
...
This also cleans up some of the existing mozconfig files.
2015-01-06 12:01:13 -05:00
Andrew Halberstadt
16b9c8af1b
Bug 1112314 - Add a mozconfig for Linux64 code coverage builds, r=ted, DONTBUILD because NPOTB
...
--HG--
extra : rebase_source : 0f63920d2cd8c836775a126cd8ae09c48a2f2452
extra : amend_source : 06d6d829c999b005c6221734ebbf0bfb54d1d4f5
2014-12-16 16:54:54 -05:00
ffxbld
86328535e5
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-11-28 10:54:49 -05:00
Ben Hearsum
c970d90a47
Backout bad version bumps IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-11-28 10:51:29 -05:00
ffxbld
615c870714
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-11-28 10:39:09 -05:00
ffxbld
0510d3cd79
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-11-28 10:33:05 -05:00
Mike Hommey
732e3bf647
Bug 1094565 - Update sccache to e68dfc2. r=mshal
2014-11-26 16:04:25 +09:00
Julian Seward
259deac308
Bug 788974 - Don't disable elfhack when enabling profiling on platforms supporting dl_iterate_phdr. r=glandium.
...
--HG--
extra : rebase_source : b89c14b8a11473e34707447656d8616dd90075c5
2014-11-17 23:43:14 +01:00
Panos Astithas
3ea96a913b
Use the full name as the short name (bug 1090324). r=gavin
...
--HG--
extra : rebase_source : a5e6721a8ef53f611e36747c5ef3a7cec01f9f35
2014-10-28 20:59:17 +02:00
Ryan VanderMeulen
d748f21f2a
Merge m-c to fx-team. a=merge
2014-10-31 16:35:46 -04:00
Gavin Sharp
da2274bd07
Bug 717824: make --with-macbundle-prefix dependent on update channel in nightly mozconfigs, r=bhearsum/catlee
2014-10-31 12:40:59 -07:00
Ehsan Akhgari
8bbff19061
Bug 1090214 - Replace the Windows setup.sh tooltool script with one that can extract LLVM packages; r=catlee
...
This is the source for the new setup.sh:
#!/bin/sh
rm -rf sccache
tar -xjf sccache.tar.bz2
if test -d LLVM; then
rm -rf LLVM
fi
if test -f LLVM-*-win32.zip; then
unzip LLVM-*-win32.zip
mv LLVM-*-win32 LLVM
fi
2014-10-31 10:40:56 -04:00
Mike Hommey
549e21fad7
Bug 1084151 - Update sccache to 8ff474e. r=mshal
2014-10-24 13:08:17 +09: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
David Major
3295ea5606
Bug 1061335 - Part 3: Switch Win32 builders to VS2013. r=glandium sr=bsmedberg
2014-10-14 15:31:23 +13:00
ffxbld
1b7dabd831
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-10-13 13:39:31 -04:00
Wes Kocher
0dadefde36
Merge inbound to m-c a=merge CLOSED TREE
2014-10-10 18:58:06 -07:00
Randell Jesup
382ada86d2
Bug 1081176: Apply loop oauth keys to debug builds/etc r=catlee
2014-10-10 14:59:24 -04:00
Chris AtLee
1302271513
Bug 1075675: Fix configure options for oauth r=rail
2014-10-08 16:15:05 -04:00
David Major
078386f131
Bug 1080074 - Switch Win64 builders to VS2013. r=glandium sr=bsmedberg
...
Win32 will wait until after merge day.
--HG--
extra : rebase_source : 275eb45fc46b2bf3c187d86a27064f6543dbed94
2014-10-09 11:08:55 +13:00
Massimo Gervasini
d4b11568f1
Bug 1075675 - use google-oauth-api.key for builds r=catlee
2014-10-06 17:03:48 -04:00
Phil Ringnalda
da1cbf0d3f
Bug 978211 followup, make compare-mozconfig work on Win64 again, r=glandium DONTBUILD
...
--HG--
extra : rebase_source : 615a26cc88c663b1c4b1b8ad7b32e3107962f019
2014-09-02 13:28:31 -07:00
ffxbld
e1ad3b108d
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-09-02 12:54:33 -04:00
Mike Hommey
40ce0930e9
Bug 1058565 - Update sccache to 7c87f05. r=mshal
2014-08-29 03:28:09 +09:00
Mike Hommey
d4f000ffea
Bug 1057119 - Update sccache to 6938a9b. r=mshal
2014-08-24 09:11:04 +09:00
Mike Hommey
84dcbf4a32
Bug 1045923 - Update sccache to 4d312f8. r=mshal
2014-08-20 12:07:07 +09:00
Mike Hommey
8a18972a02
Bug 1044458 - Work around l10n jobs cherry-picking parts of the build system on a CLOSED TREE. r=mshal,a=ryanvm
2014-07-29 09:01:58 +09:00
Wes Kocher
adeb18147d
Merge m-c to inbound
2014-07-21 17:34:59 -07:00
ffxbld
13e1f93153
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-07-21 14:19:15 -07:00
Mike Shal
780a1c601a
Bug 978211 - OSX automation configs; r=glandium
2014-07-03 22:05:45 -04:00
Mike Shal
4dd3387350
Bug 978211 - Windows configs; r=glandium
2014-07-03 19:28:43 -04:00
Mike Shal
d7fca1e6f9
Bug 978211 - add 'pretty' targets for automation; r=glandium
2014-07-02 23:15:10 -04:00
Wes Kocher
d73c4453a2
Backed out changeset a95aada9a565 (bug 978211) under suspicion of breaking xpcshell tests on a CLOSED TREE
2014-07-07 15:38:51 -07:00
Mike Shal
481f2ae7f8
Bug 978211 - add 'pretty' targets for automation; r=glandium
2014-07-02 23:15:10 -04:00
Jim Blandy
c197a8c3f5
Bug 800200: Delete all references to the obsolete Venkman chrome debugger from the tree. r=ted
2014-06-27 11:05:07 -07:00
Mike Hommey
cac162c613
Bug 1028100 - Add l10n tooltool manifest for windows builds. r=nthomas
2014-06-24 07:28:51 +09:00
Mike Shal
2cd87fa675
Bug 978211 - enable MOZ_AUTOMATION_* flags in linux mozconfigs; r=glandium
2014-06-16 13:17:21 -04:00
ffxbld
5d6165c841
Version bump. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release
2014-06-09 11:50:02 -07:00
Nicholas Nethercote
846089876a
Bug 1018039 - Enable DMD on TBPL debug builds. r=glandium.
...
--HG--
extra : rebase_source : 90b11d0a42d9a3f41630fedd4af0e60d34e67d7f
2014-05-19 18:17:07 -07:00
Steve Fink
46de7f3690
Annotate je_malloc_printf as non-GC function. r=terrence,sorta
...
Backed out changeset efde4f7c20e5 (bug 1014134) to re-enable replace-malloc for the haz build. This patch fixes the reason for that disablement.
--HG--
extra : rebase_source : 2ae1c63bc088debb1b6191100d08f688acfb4135
2014-05-23 16:43:58 -07:00
Mike Hommey
d896873fe0
No bug - Disable replace-malloc on rooting hazard builds until bug 1014134 is entirely fixed. r=me
2014-05-23 16:46:24 +09:00
Nicholas Nethercote
b5aba0afc1
Bug 1013014 (attempt 2) - Disable Trace Malloc on TBPL debug builds. r=glandium.
...
--HG--
extra : rebase_source : 08fa200fd205225f85b9845bf8c18ac38fe26e0d
2014-05-19 18:16:42 -07:00
Carsten "Tomcat" Book
39b3a65e23
Backed out changeset f611bb9c7cbd (bug 1013014) per suggestion from glandium to fix failing jsrefest on a CLOSED TREE
2014-05-21 09:25:57 +02:00
Mike Hommey
f46e0f0c95
Bug 1013055 - Update sccache to e27061a. r=mshal
2014-05-21 11:28:13 +09:00
Nicholas Nethercote
789584e0d4
Bug 1013014 - Disable Trace Malloc on TBPL debug builds. r=glandium.
...
--HG--
extra : rebase_source : 7f1286b7b64cb80f2b5f3efe605ba4437ead73ab
2014-05-19 18:16:42 -07:00
Jeff Gilbert
b21a7e2e9c
Bug 999260 - Ship both d3dcompiler_43 and _46+. - r=mshal
2014-05-02 15:31:05 -07:00
Mike Hommey
36b928c7a3
Bug 1002606 - Enable sccache for mac try builds. r=mshal
2014-04-30 06:06:09 +09:00
Mike Hommey
588d08f697
Bug 1002614 - Update sccache to 2f4c9a98. r=rail
2014-04-30 06:05:42 +09:00
ffxbld
876943a610
Version bump. CLOSED TREE NO BUG a=release
2014-04-28 14:18:37 -04:00
Mike Shal
4f1d8a952d
Bug 996307 - enable sccache for B2G Desktop Linux builds; r=glandium
2014-04-07 16:46:07 -04:00
Mike Hommey
161f5277d2
Bug 980117 - Use sccache on win32 try builds. r=mshal
2014-04-15 09:37:54 +09:00
Christian Holler
bd82118d13
Bug 957865 - Upgrade ASan Clang to r200213. r=me, f=rail.
...
--HG--
extra : rebase_source : 30b509b6128ec573c8d84f386759e259f16257c7
2014-01-20 16:52:37 +01:00
Mike Hommey
1141e795ec
Bug 989147 - Use new sccache for Linux and Android builds. r=gps
2014-03-28 18:41:06 +09:00
Mike Hommey
02f1e284e5
Bug 927672 - Get mozmake from tooltool. r=mshal
2014-03-28 18:41:05 +09:00
Brian R. Bondy
b8ffa577f8
Bug 988853 - Disable Metro builds on secondary configs. r=jimm
2014-03-27 10:44:19 -04:00
Brian R. Bondy
d3751990fa
Bug 981166 - Turn off Metro Firefox. r=jimm
2014-03-24 11:58:29 -04:00
Mozilla Release Engineering
5429cb98c6
Merging in version bump NO BUG CLOSED TREE DONTBUILD
2014-03-17 13:48:08 -07:00
Steve Fink
4178316c1c
Bug 961314 - Make hazard mozconfig avoid the stuff that breaks the analysis, r=glandium
...
DONTBUILD because nothing uses it yet. I will land a mozharness change later that will enable it.
--HG--
rename : browser/config/mozconfigs/hazards => browser/config/mozconfigs/linux64/hazards
2014-02-12 22:38:26 -08:00
Mike Hommey
90b607eb3c
Bug 940788 - Use sccache on try for builds happening on AWS that currently use ccache. r=bhearsum
2014-02-13 10:05:59 +09:00
Steve Fink
8cfb6af616
Bug 961314 - Add the rootanalysis mozconfig to the tree, r=glandium
...
DONTBUILD because it isn't used yet
--HG--
extra : rebase_source : b20ee71b1ca0db2d63c3c6a0b9aab2acb10ed40f
2014-01-22 11:52:45 -08:00
Matt Brubeck
8e9189a79a
Bug 968108 - Enable Metro for Beta and Release [r=bhearsum]
2014-02-05 10:57:57 -08:00
Lukas Blakk
985eeb693c
Merging in version bump NO BUG CLOSED TREE
2014-02-03 15:03:10 -08:00
Mike Hommey
ba2ba7830f
Bug 966793 - Don't use tooltool gcc on l10n builds. rs=Callek
2014-02-03 07:18:19 +09:00
Trevor Saunders
486d3b4416
bug 938510 - use gcc from tooltool for everything but b2g desktop and valgrind r=glandium
2014-01-30 16:16:19 -08:00
Chris AtLee
b4a55c3640
Bug 963206: Fix mozconfig check for win64. r=bhearsum
...
--HG--
extra : transplant_source : r%BC%B4%7B%AA%9B%7FiIs%CE%11%D0d%E6%FD%F2%C5xP
2014-01-23 13:54:10 -05:00
Ehsan Akhgari
4f2250b3c2
Bug 959768 - Add non-unified mozconfigs for Windows and OSX builds. r=catlee
2014-01-23 10:11:52 -05:00
Ehsan Akhgari
eeeebc458c
Bug 959768 - Add non-unified mozconfigs for desktop and mobile builds (linux64 bits); r=catlee
2014-01-15 10:38:07 -05:00
Alex Keybl
e149dacf53
Merging in version bump NO BUG
2013-12-09 13:38:06 -05:00
Mike Hommey
59f5949123
Bug 945496 - Disable unified builds on tbpl debug builds. r=ehsan
...
Until we can do something better
2013-12-03 16:53:39 +09:00
Trevor Saunders
21920c8e04
backout 6fd717549b5a bug 938510 because b2g desktop builds don't seem to pull tooltool packages
2013-11-20 21:39:05 -05:00
Trevor Saunders
f1c71b3e58
bug 938510 - switch to gcc 4.7.3 and latest stable binutils from tooltool r=glandium
2013-11-20 21:04:25 -05:00
Lukas Blakk
1fcd935dd9
Merging in version bump NO BUG
2013-10-28 13:37:48 -07:00
Mike Hommey
3e03c7c499
Bug 926900 - Remove msys-make specific mozconfig. r=gps
2013-10-16 08:31:18 +09:00
Christian Holler
93523d678f
Bug 921440 - Build ASan optimized builds with -gline-tables-only. r=ted
...
--HG--
extra : rebase_source : 748468aacb041aef4769c41deb5e7864645a3a24
2013-09-28 00:54:19 +02:00
John Hopkins
94467d9098
Bug 918414 - look for gapi.data on c: then e:. r=catlee
2013-09-25 11:24:01 -04:00
Alex Keybl
78cc8a9f85
Merging in version bump NO BUG
2013-09-17 09:38:37 -04:00
Ehsan Akhgari
386c79228c
Bug 905846 - Create Beta/Release/Common-opt mozconfigs for Win64; r=catlee
...
--HG--
rename : browser/config/mozconfigs/win64/nightly => browser/config/mozconfigs/win64/common-opt
2013-08-23 18:18:19 -04:00
Ed Morley
a4ae239c93
Bug 901898 - Remove codesighs now that it's no longer run in automation; r=gps
2013-08-12 13:10:41 +01:00
Mike Hommey
77893dd9dd
Bug 901796 - Add missing --enable-stdcxx-compat flag to static analysis builds. r=ted
2013-08-10 15:54:30 +09:00
Bhavana Bajaj
26604ce559
Merging in version bump NO BUG
2013-08-05 11:06:54 -07:00
Mike Hommey
6900414df5
Bug 895248 - Move --enable-stdcxx-compat in build/unix/mozconfig.linux. r=ted
2013-07-21 13:58:23 +09:00
Ben Hearsum
b57a62fdd3
bug 763903: regularly run mozconfig comparisons for firefox. r=ted/bhearsum
...
--HG--
extra : rebase_source : 84a54e6362d8d6cef6bbd0a88c1f59e3fa7972b6
2013-07-15 13:27:12 -04:00
Ryan VanderMeulen
d03fb91d02
Merge m-c to inbound.
2013-07-12 15:51:48 -04:00
Ryan VanderMeulen
3ab99c254f
Merge inbound to m-c.
2013-07-12 13:29:35 -04:00
Rail Aliiev
8493cf922e
Bug 886842 - Add clang trunk builds for ASan. r=froydnj
2013-07-12 13:14:57 -04:00
Rail Aliiev
4facd1d2e1
Bug 870173 - Upgrade to clang 3.3. r=ehsan
2013-07-12 13:45:15 -04:00
Chris AtLee
fec3c935fc
Bug 883233: Use API key for desktop builds. r=ted
2013-07-03 17:13:45 -04:00
Mike Hommey
f5294e4f6a
Bug 892355 - Force enable elfhack with --enable-elf-hack. r=ted
2013-07-12 09:15:10 +09:00
Rail Aliiev
4d89b1e267
Bug 886842 - Add clang trunk builds for ASan. r=ehsan DONTBUILD
...
--HG--
rename : browser/config/tooltool-manifests/linux32/clang.manifest => browser/config/tooltool-manifests/linux32/asan.manifest
rename : browser/config/tooltool-manifests/linux64/clang.manifest => browser/config/tooltool-manifests/linux64/asan.manifest
rename : browser/config/tooltool-manifests/macosx64/releng.manifest => browser/config/tooltool-manifests/macosx64/asan.manifest
2013-07-09 10:48:46 -04:00
Alex Keybl
821f644108
Merging in version bump NO BUG
2013-06-24 11:37:32 -07:00
Jonathan Griffin
662fdc4e1b
bug 873542 - Remove ENABLE_MARIONETTE from debug FF configs, r=dburns
2013-06-10 11:21:33 -07:00
Ben Hearsum
2ac13d3143
bug 865820: mozconfig comparison needs to source files before comparing. r=ted
2013-06-05 13:59:32 -04:00
Mike Hommey
7f86c0e471
Bug 873640 - Fix and cleanup profiledbuild profile script invocation. r=ted
2013-05-21 08:28:49 +02:00
Lukas Blakk
7e9b4bbff1
Merging in version bump NO BUG
2013-05-13 09:09:39 -07:00
Chris Cooper
4a5b1b2b31
Bug 852553 - Set l10n base dir to l10n/ in mozconfigs (DONTBUILD) - r=armenzg
2013-05-08 06:50:24 -07:00
Gavin Sharp
e341973865
Bug 853071: add some build-time defines for channel-specific features, r=gps, f=bhearsum
...
--HG--
rename : browser/config/mozconfigs/linux32/release => browser/config/mozconfigs/linux32/beta
rename : browser/config/mozconfigs/linux64/release => browser/config/mozconfigs/linux64/beta
rename : browser/config/mozconfigs/macosx-universal/release => browser/config/mozconfigs/macosx-universal/beta
rename : browser/config/mozconfigs/win32/release => browser/config/mozconfigs/win32/beta
extra : transplant_source : %F6%CFK%CE%16v%07%8A%D5o%97%8C%BB%95q%D5%3C%93%2B%94
2013-04-25 12:23:21 -07:00
Chris Cooper
1bd25c6557
Bug 851573 - Set --enable-stdcxx-compat for static analysis clang build (DONTBUILD) - r=jcranmer
2013-04-30 12:52:44 -04:00
Mike Hommey
beabd37d57
Bug 864262 - Allow to do 32-bits linux builds in x86-64 mock environments. r=ted
2013-04-24 19:34:48 +02:00
Chris Cooper
9c45940197
Bug 851753 - add new mozconfig for static analysis with clang (currently unused, hence DONTBUILD) - r=jcranmer
2013-04-16 17:58:16 -04:00
Bhavana Bajaj
c68f877f73
Merging in version bump NO BUG
2013-04-01 11:28:13 -07:00
Joshua Cranmer
c45fad25b0
Bug 852745 - Build clang with gcc 4.7 headers, r=rail. DONTBUILD
...
--HG--
extra : rebase_source : 33518aae835d12387a8fb7f1cdfe8c8e29f5bd2a
2013-03-19 15:38:00 -05:00
Matt Brubeck
c69ed0a3a0
Bug 828465 - Enable Metro UI for Windows 64 builds [r=jimm]
...
--HG--
extra : rebase_source : 702a38ec3dd427efe7298371c726a06dec6ce81a
2013-03-20 08:59:31 -07:00
Joel Maher
e548d48e2f
Bug 852961 - adjust pgo builds to use make instead of python for profileserver.py. r=ted
2013-03-20 11:24:06 -04:00
Peter Van der Beken
5f97458fab
Fix for bug 748669 (Make JS_{Start,Stop}Profiling work with Instruments on Lion). r=sfink/ted.
...
--HG--
extra : rebase_source : 8f7add5256dde39cf165b69b0ab1ebced05d120e
2012-01-21 21:40:37 +01:00
Mike Hommey
9558ccc243
Bug 841740 - Work around l10n repack bustage with --enable-metro. r=jimm,r=Callek DONTBUILD
2013-02-23 09:05:12 +01:00