Граф коммитов

77 Коммитов

Автор SHA1 Сообщение Дата
Ralph Giles 7a0b9acdd6 Bug 1317478 - Remove obsolete cargo tooltool packages. r=mshal
We no longer make use of these, instead using the cargo included
in the rustc packages.

MozReview-Commit-ID: Dr9q0g7amEk
2016-11-14 15:20:24 -08:00
Ralph Giles b8c8f7694f Bug 1316751 - Update desktop builders to rust 1.13.0 stable. r=mshal
Update builders to repacks of the upstream stable builds.

We did not update the Android build because 1.13.0 has a
code-generation bug on Android.

MozReview-Commit-ID: Ju0CI8JYLbz
2016-11-10 23:11:45 -08:00
Ralph Giles e7d19e169f Bug 1306438 - Update builders to rust 1.12.0 stable; r=mshal
Update builders to repacks of the upstream stable builds.
2016-10-15 22:16:13 +00:00
Ralph Giles 1a040f8643 Bug 1296403 - Update tooltool rustc to 1.11.0. r=mshal
Repacks of upstream builds of rust 1.11.0 stable with std libraries
for the appropriate targets. Remove the separate rust-std package
references since the new repacks include the necessary targets.

Also update clang and hazard builds to the latest toolchain.

MozReview-Commit-ID: K7oBxQZnLPu
2016-09-06 13:09:56 -07:00
Ralph Giles ce3766b412 Bug 1299971 - Update tooltool cargo. r=mshal
Update tooltool cargo packages to the 2016 August 31 nightly
build. These have source-redirection support needed by the
stylo project but not available in stable cargo yet.

Repacks of the upstream build cargo 0.13.0-nightly (e713e7f 2016-08-31).

MozReview-Commit-ID: 7Ejckg9dPZy
2016-09-01 16:20:50 -07:00
Mike Hommey 040c42bde1 Bug 1292463 - Always set --enable-warnings-as-errors for MOZ_AUTOMATION builds. r=chmanchester
And remove it from mozconfigs.
2016-08-10 10:49:56 +09:00
Alexandre Lissy 1a29c3501e Bug 1293054 - Update Mulet tooltool with rustc and cargo r=fabrice
MozReview-Commit-ID: 3Vu6548R7vw
2016-08-07 19:25:32 +02:00
Tom Tromey d7c7b221e3 Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
This removes the unnecessary setting of c-basic-offset from all
python-mode files.

This was automatically generated using

    perl -pi -e 's/; *c-basic-offset: *[0-9]+//'

... on the affected files.

The bulk of these files are moz.build files but there a few others as
well.

MozReview-Commit-ID: 2pPf3DEiZqx
2016-07-14 10:16:42 -06:00
Alexandre Lissy ca72b19082 Bug 1281607 - Add Mulet Linux debug builds to try r=wcosta
MozReview-Commit-ID: JEnzR7xI1nP
2016-04-08 14:18:21 +02:00
Steve Fink 2df01ada98 Bug 1259850 - Update sixgill to ignore exception cleanup and properly qualify some type names
MozReview-Commit-ID: 7WSYmLAVb7M
2016-05-04 18:36:23 -07:00
Wes Kocher c38de29bff Backed out 22 changesets (bug 1259850) for GC crashes in various tests CLOSED TREE
Backed out changeset ef5cdcca45d9 (bug 1259850)
Backed out changeset c95bdd426ced (bug 1259850)
Backed out changeset a73f74f718e7 (bug 1259850)
Backed out changeset 95107c3ad9cf (bug 1259850)
Backed out changeset 788ac18818c9 (bug 1259850)
Backed out changeset 19c13aa9b5ad (bug 1259850)
Backed out changeset 0b9dedcf7163 (bug 1259850)
Backed out changeset b641d01138ab (bug 1259850)
Backed out changeset aa434447a11b (bug 1259850)
Backed out changeset 4c7373c6c29e (bug 1259850)
Backed out changeset 457cb29cad55 (bug 1259850)
Backed out changeset 5762a8fba027 (bug 1259850)
Backed out changeset 129559d4ac62 (bug 1259850)
Backed out changeset d00b9c8a7984 (bug 1259850)
Backed out changeset 266befcb8acd (bug 1259850)
Backed out changeset c6615c7b0083 (bug 1259850)
Backed out changeset 196ac1f813f9 (bug 1259850)
Backed out changeset b6108a65dc38 (bug 1259850)
Backed out changeset 0d58f8529b86 (bug 1259850)
Backed out changeset a8d2730ada95 (bug 1259850)
Backed out changeset e8544b072ee6 (bug 1259850)
Backed out changeset 15de0d1d0b05 (bug 1259850)
2016-05-31 11:15:41 -07:00
Steve Fink ceaad25fbb Bug 1259850 - Update sixgill to ignore exception cleanup and properly qualify some type names
MozReview-Commit-ID: 7WSYmLAVb7M
2016-05-04 18:36:23 -07:00
Alexandre Lissy f2c56c4b8e Bug 1273126 - Fixing definition of MOZ_SERVICES_SYNC on B2G r=glandium
MozReview-Commit-ID: 1FniQxHUCKC
2016-05-16 15:27:48 +02:00
Ralph Giles 0fa45c3b1c Bug 1264490 - Update linux64 builders for rust 1.8. r=mshal
This is a repack of the upstream 1.8.0 stable build
for x86_64-unknown-linux-gnu hosts plus the i686 and
x86_64 std libraries.

MozReview-Commit-ID: F6q9Y51ow8U
2016-04-13 16:31:08 -07:00
Mike Hommey 9e6fb192cb Bug 1262781 - Update to clang 3.8 final. r=froydnj
Ideally, we'd use the tarballs from
http://llvm.org/releases/download.html but I didn't feel like modifying
the script more than I already did to make it work at all (bug 1262735).

The new tarball for Linux was built on
https://tools.taskcluster.net/task-inspector/#LCUn8aEgTBeRJ11a3qTlDQ/0

The new tarball for Mac was built on a loaner, after installing cmake
and ninja, as well as building ld64 127.2 from source because the
installed version would assert while building clang. The latter required
manually adding some missing headers to /usr/include. TSAN was also
disabled because it requires APIs that are not available on the OSX
version on the build slaves (e.g. pthread_introspection_hook_install).
Building clang also required using a mac clang from tooltool, the system
one lacking support for atomics.
2016-04-13 06:54:22 +09:00
Steve Fink f6fc5b5a32 Bug 1259843 - Upgrade sixgill to fix destructor handling, r=terrence
MozReview-Commit-ID: I4hv33aVpBs
2016-04-07 11:33:16 -07:00
Alexandre Lissy 07756631e6 Bug 1258294 - Fix typo in Mulet moz.configure referencing wrong configure file r=glandium
MozReview-Commit-ID: 8tXlm29uyt
2016-03-21 10:42:40 +01:00
Mike Hommey 449d24ac46 Bug 1257416 - Move MOZTTDIR to moz.configure. r=gps 2016-03-18 09:05:53 +09:00
Carsten "Tomcat" Book 3d2ccc5d3e Backed out changeset 8e9ad372486b (bug 1257416) 2016-03-17 16:03:32 +01:00
Mike Hommey dc15224019 Bug 1257416 - Move MOZTTDIR to moz.configure. r=gps 2016-03-17 14:08:12 +09:00
Steve Fink 02f5c1d8ac Bug 1250709 - Upgrade browser to gcc 4.9.3, r=glandium 2016-02-11 16:06:00 -08:00
Steve Fink f44e13bdb0 Bug 1250709 - Move tooltool checkout from source checkout to the workspace 2016-03-15 17:16:19 -07:00
Steve Fink f59cfcfc7c Backed out changeset 66445d3d11de (bug 1250709) 2016-03-14 21:58:26 -07:00
Steve Fink aedf13309f Bug 1250709 - Upgrade browser to gcc 4.9.3, r=glandium 2016-02-11 16:06:00 -08:00
Mike Hommey a9f8f0fc53 Bug 1254854 - Use the same clang version for b2g OSX desktop builds as for Firefox OSX desktop builds. r=froydnj
We're using too many different versions of clang, and the ones used by
b2g is really old. There is no reason the b2g OSX desktop builds should
be using a different toolchain from Firefox OSX desktop builds.
2016-03-10 13:54:02 +09:00
Mike Hommey f9c867172b Bug 1254451 - Better document toolchain versions in tooltool manifests. r=froydnj
linux32/asan.manifest is removed because the file is not in tooltool
(anymore?).
2016-03-09 09:23:27 +09:00
Mike Hommey 939355f932 Bug 1254410 - Include app-specific configure files according to --enable-application/--enable-project. r=chmanchester
Because --enable-application is the current way to do things, transpose
it to configure.py, but since --enable-application=js doesn't make
sense, make it an alias of a new --enable-project option.

This only partially moves --enable-application out of old-configure.in
because there are a lot of other things intertwined with it.
2016-03-09 09:23:27 +09:00
Myk Melez 5253a1b8e6 Bug 1238079 - remove the desktop web runtime; r=fabrice,mossop,gps,jryans,jmaher,marco 2016-03-07 13:33:12 -08:00
Ralph Giles 2b6819ed55 Bug 1252964 - Update linux64 tooltool rust to 1.7.0. r=mshal
Build from source of rust 1.7.0 stable configured with
--enable-llvm-static-stdcpp --disable-docs --release-channel=stable
and --target=x86_64-unknown-linux-gnu,i686-unknown-linux-gnu
using the quay.io/rust/rust-build-gecko docker image.

https://github.com/rillian/rust-build commit e4902d5a072b.
https://tools.taskcluster.net/task-inspector/#ZSNL6FCoT7mWahGGxpWCOQ/0
2016-03-03 15:46:00 -08:00
Steve Fink 066313d7d3 Bug 1243231 - Implement a taskcluster-based b2g hazard build, r=garndt,terrence 2016-02-22 17:09:02 -08:00
Steve Fink 4885d5b442 Bug 1243233 - Upgrade mulet compiler from gcc 4.7.3 to gcc 4.9.3, r=glandium 2016-02-11 16:04:44 -08:00
Shih-Chiang Chien edd965d28b Bug 1231416 - fix Mulet UA string generation rule. r=fabrice.
MozReview-Commit-ID: 69fIxw0FO9l
2016-02-16 18:54:12 +08:00
Justin Wood c46f009aad 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 fed1c8d257 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 6be09dc87a Bug 1211562 - Update b2g linux tooltool rustc to 1.5. r=mshal 2015-12-17 12:11:51 -08:00
Mike Hommey 480522d03c Bug 1229241 - Use relative paths for JS_PREFERENCE{,_PP}_FILES in b2g/dev/app. r=me 2015-12-01 13:57:52 +09:00
Mike Hommey 266ed00330 Bug 1229241 - Differentiate preprocessed and non-preprocessed JS pref files. r=gps 2015-12-01 13:57:52 +09:00
Ralph Giles ddba53b28f 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 5f8fa78d51 Bug 1186748 - Switch mulet builds to Gtk+3. r=mshal 2015-10-29 10:27:50 +09:00
Mike Hommey 8d5de127f8 Bug 1211765 - Remove remnants from --with-libxul-sdk. r=bsmedberg
The configure option has explicitly thrown an error for more than a year now,
and it happens that the remaining way to still forcefully use it has been
broken for more than 8 months.
2015-10-14 08:02:34 +09:00
Nicholas Nethercote 0f91a24725 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
Olli Pettay 08569b98cf Backout Bug 1166347 (pointer events on nightlies) because of crashes (see Bug 1181564), r=khuey 2015-08-21 20:35:02 +03:00
Mike Hommey 6d2a016d30 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 47122d2440 Bug 1177951 - Use a different base directory for the moztt package. r=mshal 2015-07-26 06:46:30 +09:00
Mike Hommey 70db684905 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 4731c53bd6 Bug 1182407 - Use unpack feature of tooltool wherever possible. r=mshal 2015-07-11 06:26:21 +09:00
Mike Hommey 8023b3ab66 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 93d9403d36 Bug 1171904 - Remove --enable-js-crash-diagnostics and just use the NIGHTLY defines; r=sfink 2015-07-10 10:50:19 -07:00
Maksim Lebedev 61b5ee373f Bug 1166347 - Enable pointer events in Nighly Firefox. r=smaug 2015-06-16 07:43:00 -04:00
Mike Hommey 7ae9de9854 Bug 1155476 - Update sccache to 155c926 2015-04-18 09:01:44 +09:00