- Feb 15, 2022
-
-
june wilde authored
Depends on D125337 Differential Revision: https://phabricator.services.mozilla.com/D131499
-
- Feb 14, 2022
-
-
june wilde authored
Differential Revision: https://phabricator.services.mozilla.com/D131500
-
- Oct 01, 2021
-
-
Mike Hommey authored
Bug 1733545 - Remove REQUIRES_UNIFIED_BUILD from third-party directories that don't need it. r=firefox-build-system-reviewers,andi Differential Revision: https://phabricator.services.mozilla.com/D127229
-
- Aug 25, 2021
-
-
Andi-Bogdan Postelnicu authored
Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium Automatically generated path that adds flag `REQUIRES_UNIFIED_BUILD = True` to `moz.build` when the module governed by the build config file is not buildable outside on the unified environment. This needs to be done in order to have a hybrid build system that adds the possibility of combing unified build components with ones that are built outside of the unified eco system. Differential Revision: https://phabricator.services.mozilla.com/D122345
-
- Mar 22, 2021
-
-
Tom Ritter authored
Differential Revision: https://phabricator.services.mozilla.com/D109388
-
- Sep 09, 2019
-
-
Mike Shal authored
Having a full VPATH for the srcdir sometimes causes make to grab the wrong prerequisite for a rule, in particular if we have a file in the srcdir and also generate a file of the same name in the objdir. We don't really need VPATH anymore though, since most of the information comes from mozbuild, where we can explicitly list the path to the srcdir or objdir as necessary. Differential Revision: https://phabricator.services.mozilla.com/D42968 --HG-- extra : moz-landing-system : lando
-
- Feb 14, 2019
-
-
Mike Hommey authored
Consequently, this removes: - MOZ_LIBPRIO, which is now always enabled. - non_msvc_compiler, which is now always true. - The cl.py wrapper, since it's not used anymore. - CL_INCLUDES_PREFIX, which was only used for the cl.py wrapper. - NONASCII, which was only there to ensure CL_INCLUDES_PREFIX still worked in non-ASCII cases. This however keeps a large part of detecting and configuring for MSVC, because we still do need it for at least headers, libraries, and midl. Depends on D19614 Differential Revision: https://phabricator.services.mozilla.com/D19615 --HG-- extra : moz-landing-system : lando
-
- Nov 15, 2018
-
-
byron jones authored
Add moz.yaml and update `update.sh` to match other media libraries. Note after upstream's switch from SVN to git the RSC headers have changed, however, these changes have not yet been committed. I've updated the patch that had hunks with context extending into the RSC header so it continues to apply after pulling from git. Differential Revision: https://phabricator.services.mozilla.com/D11975 --HG-- extra : moz-landing-system : lando
-
- Aug 10, 2018
-
-
Masatoshi Kimura authored
--HG-- extra : rebase_source : 68621ca3ad2565e173f3350744125993f85f49f3
-
- Jul 24, 2018
-
-
Nathan Froyd authored
The deletions in xptcall are when we don't even have support for the CPU in moz.configure, so I assume that people haven't been compiling on those architectures for quite some time.
-
Nathan Froyd authored
The current code is somewhat non-obvious to a first-time reader, and OS_TEST is a bizarre thing anyway, since it's actually the name of the CPU we're running on. We'd do well to minimize the use of OS_TEST. Note that the complete nuking of the xptcall/md/unix/moz.build lines are because we don't support OS X/x86 anymore.
-
- May 11, 2018
-
-
Sylvestre Ledru authored
Remove them MozReview-Commit-ID: G1ku9mvus3D --HG-- extra : rebase_source : d455f914ba0a51e74d7157d1eb7d6b5559c6715d
-
- Mar 19, 2018
-
-
Ryan VanderMeulen authored
Bug 1445105 - Remove various MSVC de-optimizations used to work around compiler bugs which are no longer needed. r=dmajor This reverts the following bugs: 703135, 977538, 1274450, 1403220 --HG-- extra : rebase_source : c63585a915c5b9ea987fd035dbb5ecb21cb6246e
-
- Mar 22, 2018
-
-
Tom Ritter authored
The git commit for the subversion revision mentioned is https://git.xiph.org/?p=theora.git;a=commit;h=74b57560775804bf248e3e5b4e57964112ccd7af MozReview-Commit-ID: KPbMqgUXYAb --HG-- extra : rebase_source : e1348db8d2ebe87e0560c33accf7bb073cd8b978
-
- Dec 07, 2017
-
-
Sylvestre Ledru authored
MozReview-Commit-ID: 4s4JdXZPvmv --HG-- extra : rebase_source : c8f663c99442d41db5f81ac5fe1aa1f47fd5ed82
-
Sylvestre Ledru authored
MozReview-Commit-ID: HbF5oT5HW6f --HG-- extra : rebase_source : eca479b6ae4bff7f600d1cdb39e11ac2057e4e79
-
- Dec 08, 2017
-
-
Sylvestre Ledru authored
MozReview-Commit-ID: 5orfnoude7h --HG-- extra : rebase_source : 1ed9a6b56e1d27221a07624767a7fb0e6147117f
-
- Dec 07, 2017
-
-
Sylvestre Ledru authored
MozReview-Commit-ID: 7duJk2gSd4m --HG-- extra : rebase_source : 7312fe276e561e8c034a5f6749774ae812727f9c
-
- Oct 25, 2017
-
-
Chris Manchester authored
Bug 1403346 - Replace all uses of ALLOW_COMPILER_WARNINGS with a template, remove ALLOW_COMPILER_WARNINGS. r=glandium MozReview-Commit-ID: 1G2o4fy74cf
-
- Mar 23, 2017
-
-
Wes Kocher authored
MozReview-Commit-ID: 3ItJdCtiOul --HG-- extra : rebase_source : 2db0d75589a0bd8f28bdd35f015949a1194bc47d
-
- Aug 26, 2016
-
-
Nathan Froyd authored
MozReview-Commit-ID: 3DHvAC6XHjB --HG-- extra : rebase_source : bcb8bbc2e3d91368a5fed2a4845395ab9a04c6a5
-
- Jun 24, 2016
-
-
Phil Ringnalda authored
CLOSED TREE Backed out changeset 45a6a74c46ea (bug 1195477) Backed out changeset 4f607b7635fd (bug 1195477)
-
- Jun 29, 2016
-
-
Nathan Froyd authored
We have a lot of assembly written assuming gas's conventions, which clang's integrated assembler doesn't support. Disable the integrated assembler for those pieces of code.
-
- Jun 23, 2016
-
-
Nathan Froyd authored
We have a lot of assembly written assuming gas's conventions, which clang's integrated assembler doesn't support. Disable the integrated assembler for those pieces of code.
-
- Jul 14, 2016
-
-
Tom Tromey authored
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 --HG-- extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
-
- Nov 05, 2015
-
-
Nathan Froyd authored
This patch turns off a number of gcc/clang-specific warnings for clang-cl as well, as clang-cl understands all the warning flags that clang understands. We currently don't turn on all the gcc/clang warnings for clang-cl in configure, but that can be done separately, and this patch addresses some pain points (particularly for cairo).
-
- Mar 01, 2016
-
-
Ted Mielczarek authored
MozReview-Commit-ID: 1MK0Kud51vR --HG-- extra : rebase_source : de7a7f11bfbbac1e8eccc34de39dd2d88d803b03 extra : amend_source : d7eddb71b050e0576e783c6ce8c67f66cfd88e13
-
- Oct 21, 2015
-
-
Mike Hommey authored
In bug 922912, we folded back gkmedias.dll info xul.dll, so in practice, there is no default configuration left that exercises GKMEDIAS_SHARED_LIBRARY. And sure enough, it's been broken for months in many different ways. The gkmedias intermediate library is however kept for webrtc signaling tests.
-
- Aug 28, 2015
-
-
Nicholas Nethercote authored
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
-
- Oct 20, 2015
-
-
Nicholas Nethercote authored
DONTBUILD because it only changes comments. This will hopefully prevent confusion like that in bug 1215903. --HG-- extra : rebase_source : f0a601d77b5f42b4fbe090693234f934e3becc42
-
- Apr 27, 2015
-
-
David Major authored
--HG-- extra : rebase_source : 0c47c99bb8b92f8361a51fd81b20a2cc8647a986
-
- Mar 03, 2015
-
-
Ralph Giles authored
-
- Nov 18, 2014
-
-
Ralph Giles authored
Less recursion is faster and easier to edit, despite having to prefix filenames. Stop exporting theora.h. We prefer new code use the 1.0 api.
-
- May 27, 2015
-
-
Mike Hommey authored
-
- Sep 14, 2016
-
-
Makoto Kato authored
Use CONFIG['NEON_FLAGS'] on moz.build instead. MozReview-Commit-ID: F6R532Hi5mg --HG-- extra : rebase_source : 7243f316de3138c702f09b336f6d430e6c9c15b5
-
- Mar 16, 2014
-
-
Chris Peterson authored
Bug 980211 - Suppress clang and gcc warnings in third-party media code: speex, theora, and vpx. r=derf
-
- Mar 06, 2014
-
-
Chris Peterson authored
-
- Feb 18, 2014
-
-
Ehsan Akhgari authored
-
- Mar 22, 2014
-
-
Chris Peterson authored
-
- Jan 23, 2014
-
-
Oleg Romashin authored
-