Chris Peterson
e58c4d5a41
Bug 1490575 - Remove Mulet comments from build files. r=froydnj
...
Mulet was a Firefox OS simulator that is no longer supported: https://wiki.mozilla.org/Mulet
Differential Revision: https://phabricator.services.mozilla.com/D5735
--HG--
extra : rebase_source : d077c88b8446d0491b4af0dfe2198c4b980fa279
extra : source : 41301ab98bd094235b6995b18bcaa521f221c5f1
2018-09-11 23:07:32 -07:00
Hiroyuki Ikezoe
39f926dab0
Bug 1417646 - Add llvm-dsynutil/ into PATH. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D4041
2018-08-23 13:07:36 +09:00
Mike Hommey
6b4f2f3162
Bug 1487603 - Update llvm-dsymutil to 7rc2. r=dmajor,firefox-build-system-reviewers
...
Last time it was updated is bug 1436208, and the crashes we patched it
for back then has been fixed upstream a few months later.
For some reason, they renamed the executable from llvm-dsymutil to
dsymutil.
Differential Revision: https://phabricator.services.mozilla.com/D4741
--HG--
extra : moz-landing-system : lando
2018-08-31 13:25:27 +00:00
Mike Hommey
6cf772467d
Bug 1429056 - Wrap llvm-dsymutil calls on automation. r=ted
...
We add a wrapper for llvm-dsymutil for macosx CI builds such that when
it crashes, we attempt to get a reduced test case and upload it as a
build artifact. This will allow to more easily report such crashes
upstream.
--HG--
extra : rebase_source : be208e6a46b60659a4e51acbe2bd7c4081189d1c
2018-01-19 10:20:41 +09:00
Mike Hommey
0afbc1f2d9
Bug 1430315
- Use the separate llvm-dsymutil toolchain to build Firefox. r=rillian
...
--HG--
extra : rebase_source : a71ee493885e9c1eaaed5872df57932fd0c2105f
2018-01-16 17:34:21 +09:00
Tom Prince
1d74db87ce
Bug 1424651: Remove unused SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE mozconfig variable; r=ted.mielczarek
...
MozReview-Commit-ID: CkIg3fiwp1z
--HG--
extra : rebase_source : 5a4a50c8feb477a9b50c30e35b72a316b1f1bc8c
2017-12-10 23:05:05 -07:00
Dorel Luca
2f271a1136
Backed out 4 changesets (bug 1424651) as requested by tomprice r=backout on a CLOSED TREE
...
Backed out changeset 10ebf78f32bb (bug 1424651)
Backed out changeset 746d96792d18 (bug 1424651)
Backed out changeset 6038fb7b458c (bug 1424651)
Backed out changeset 189fd4f1df41 (bug 1424651)
2017-12-12 06:33:18 +02:00
Tom Prince
4dfc8f7a46
Bug 1424651: Remove unused SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE mozconfig variable; r=ted.mielczarek
...
MozReview-Commit-ID: CkIg3fiwp1z
--HG--
extra : rebase_source : 475e2d8888ff4b93efa9886581de9d145b51c51c
2017-12-10 23:05:05 -07:00
Chris Manchester
9cc53d37d9
Bug 1412057 - Do not attempt to enable the clang plugin in mozconfigs during artifact builds on try. r=nalexander
...
MozReview-Commit-ID: HSEdJeYbCeC
--HG--
extra : rebase_source : d41c96c0a3e4427e17cf478fcfafe1a5d4b178cf
2017-10-26 13:04:54 -07:00
Ted Mielczarek
f928fcd5fa
Bug 1324892: Update Mac builds to use the OS X 10.11 SDK. r=mshal
2017-09-08 15:49:13 -04:00
Sebastian Hengst
04b27c364d
Backed out changeset ea1de92a83a1 (bug 1324892) for toolchain bustage. r=backout on a CLOSED TREE
2017-09-08 19:47:47 +02:00
Ted Mielczarek
5e105a0326
Bug 1324892: Update Mac builds to use the OS X 10.11 SDK. r=mshal
2017-09-08 13:30:35 -04:00
Ralph Giles
2108ee3e4e
Bug 1368083 - Pass -isysroot to bindgen. r=gps
...
When cross-compiling, rust-bindgen needs the -isysroot
flag we pass to the C++ compiler to find the correct
headers. Add a new BINDGEN_CFLAGS environment variable
for passing this and other relevant options, and reformat
its contents in toolchain.configure so we can use autoconf-
style template substitution to poke it into a bindgen.toml
file to be read by build scripts like build_gecko.rs.
Set this variable from the macosx/cross-mozconfig.common
to the same extra flags we pass to CXX so automation
builds work correctly with --enable-stylo.
MozReview-Commit-ID: 7wabObiFtVb
--HG--
extra : rebase_source : eeba30e3d64112da65e2e6830ef5fc1b54965529
2017-07-06 11:34:03 -07:00
Chris Manchester
aee85b13ae
Bug 1314678 - Do not include mozconfig.cache in cross-mozconfig.common. r=mshal
...
It's already included by the nightly and debug mozconfigs which end up including
cross-mozconfig.common, including it again appears ineffectual and causes
failures in artifact builds.
MozReview-Commit-ID: 1DH4r8mgNXe
--HG--
extra : rebase_source : d01254a2140ad6fc90321c8a5d1f4c439e93f7b1
2017-03-07 10:21:33 -08:00
Jesse Schwartzentruber
df40990bb3
Bug 1335411 - Fix --enable-address-sanitizer for Mac cross-compilation and adapt Linux ASan configs for Mac. r=froydnj
...
--HG--
extra : rebase_source : 493400a792fd50266a8d434b842710586c7947c5
2017-02-10 11:10:23 -05:00
Wes Kocher
6ff8201ffe
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 4mN7daXzULJ
2017-02-08 16:08:42 -08:00
Justin Wood
6d726fa81c
Bug 1197325 - Remove now unused genisoimage. r=ted
...
MozReview-Commit-ID: AO3RgE4SdsH
--HG--
extra : rebase_source : 5afb3583c4426d3903b00e879a248a19cb02bd31
2017-02-02 10:10:27 -05:00
Justin Wood
9feb80031e
Bug 1197325 -- Set volume icon for DMG in Linux->Mac cross compiles. r=ted
...
MozReview-Commit-ID: C4LFZB6msmL
--HG--
extra : rebase_source : 18d4e2fa3af4a387bf5e08f987d44a0a658ac1d3
2017-01-30 17:32:32 -05:00
Phil Ringnalda
0bf37ead29
Backed out 3 changesets (bug 1197325) for adding a burning Cc(hfsplus) job
...
CLOSED TREE
Backed out changeset 158233bce738 (bug 1197325)
Backed out changeset b5ac3fa0bbe7 (bug 1197325)
Backed out changeset 55a8ad127517 (bug 1197325)
2017-02-06 20:04:55 -08:00
Justin Wood
a39754cb97
Bug 1197325 - Remove now unused genisoimage. r=ted
...
MozReview-Commit-ID: AO3RgE4SdsH
--HG--
extra : rebase_source : 2a49430e1eb0809b191435c6986e076f9cac7b96
2017-02-02 10:10:27 -05:00
Justin Wood
214e9da5c5
Bug 1197325 -- Set volume icon for DMG in Linux->Mac cross compiles. r=ted
...
MozReview-Commit-ID: C4LFZB6msmL
--HG--
extra : rebase_source : a302c9d12537ca59d3233504abede89bdace15d0
2017-01-30 17:32:32 -05:00
Benjamin Smedberg
270de3f511
Bug 1333826 - Remove all references to MOZ_AUTOMATION_SDK, r=mshal
...
MozReview-Commit-ID: CuTK1hn0pVl
--HG--
extra : rebase_source : 4581c71360ccd81505079ee9e068ed2ca0431a6a
2017-01-25 12:30:49 -05:00
Ehsan Akhgari
159c817948
Bug 1337233 - Part 2: Update cross-compile OS X builds to clang 3.9; r=froydnj
2017-02-08 09:48:28 -05:00
Ted Mielczarek
8c657c466f
bug 1286331 - document how to generate an SDK tarball. r=dustin (DONTBUILD)
...
MozReview-Commit-ID: 3cbJiylS5lc
--HG--
extra : rebase_source : f11e418283b4afa1e0b47ac16d65a21fb07ec0da
2016-12-07 13:11:40 -10:00
Mike Hommey
c12b02c70d
Bug 1260647 - Unify cross-compilation setup, while moving some of it to moz.configure. r=ted
...
Gonk, Android, and the generic cross-compilation setup all were using a
different yet similar way to prefix the toolchain. The latter was even
wrong, since the target and target alias usually don't match actual
toolchain prefixes (which don't include the machine part of the target).
2016-04-01 09:43:26 +09:00
Ted Mielczarek
8d85b85053
bug 543111 - add support for alternate dsymutil paths to configure, add to cross-mozconfig. r=glandium
...
--HG--
extra : commitid : 3xaBaiTqvnI
extra : rebase_source : 64189985ee6955e59ffe74b1ca84418fdda887f8
2015-09-29 12:59:12 -04:00
Ted Mielczarek
b8305eb01b
bug 543111 - enable Breakpad for cross-mac builds. r=glandium
...
--HG--
extra : commitid : FEcPyAxmzAp
extra : rebase_source : 2e03e158844557306bec272ceb7e468bd51f1489
2015-09-11 06:48:50 -04:00
Carsten "Tomcat" Book
d325d6fc78
Backed out 4 changesets (bug 543111) for mac bustage on a CLOSED TREE
...
Backed out changeset 81f6fdc25862 (bug 543111)
Backed out changeset d1a73eaa6113 (bug 543111)
Backed out changeset 08c7f9ed5970 (bug 543111)
Backed out changeset 3b323ed3b20a (bug 543111)
--HG--
rename : toolkit/crashreporter/google-breakpad/src/tools/mac/dump_syms/dump_syms_tool.cc => toolkit/crashreporter/google-breakpad/src/tools/mac/dump_syms/dump_syms_tool.mm
2015-10-01 14:32:11 +02:00
Ted Mielczarek
152500a97c
bug 543111 - add support for alternate dsymutil paths to configure, add to cross-mozconfig. r=glandium
...
--HG--
extra : commitid : 3rwqhDnicWF
extra : rebase_source : f5abac85a20d810b13060a450e5e7bd0fef59e3e
2015-09-29 12:59:12 -04:00
Ted Mielczarek
09624368d4
bug 543111 - enable Breakpad for cross-mac builds. r=glandium
...
--HG--
extra : commitid : A7OS661lyaH
extra : rebase_source : 8c719fb14d0a7ee90bf85b516251fdbafcddb42a
2015-09-11 06:48:50 -04:00
Ehsan Akhgari
af2d200dcd
Bug 1208787 - Enable static analysis checks by default on OSX cross builds; r=ted
2015-09-30 10:16:25 -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
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
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