Mike Hommey
213365fb63
Bug 793634 - Force builds to be compatible with gtk 2.18/glib 2.22. r=karlt
2012-09-25 14:47:18 +02:00
Ted Mielczarek
93a2b380cb
bug 733501 - Fix crashreporter xpcshell tests to actually run. r=jmaher
2012-09-13 15:43:28 -04:00
Ray Cheung
655d78e09d
Bug 779500 - WebFM, r=jlebar,glandium sr=jonas
2012-09-19 11:23:33 -04:00
Randell Jesup
4e344cd6c8
Bug 792325: Build libsrtp in mozilla's system, and update script r=ted r=bsmedberg
2012-09-21 16:37:29 -04:00
Shelly Lin
40d1c124ef
Bug 790158 - Add os version and hardware info to mozSettings. r=cjones
2012-09-19 18:06:40 +08:00
Phil Ringnalda
6d50fa80a7
Back out 1e7050c52cb9 (bug 792850), 776f7325952b (bug 705047), 2e1be0680e70 (bug 733501), 6adef296963c (bug 791775), b8397781f862 (bug 792391) for WinXP hangs and suspicion of breaking Android stacks
2012-09-20 14:38:14 -07:00
Ted Mielczarek
b35d21be17
bug 733501 - Fix crashreporter xpcshell tests to actually run. r=jmaher
...
--HG--
extra : rebase_source : fbda47ca470ea6325aca5f99ab1a59fe911aafdd
2012-09-13 15:43:28 -04:00
Ehsan Akhgari
70ba385729
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Ehsan Akhgari
6bf97b15b8
Merge backout
2012-09-19 15:42:29 -04:00
Ehsan Akhgari
a51e1f674c
Backout bug 792109, bug 749053 and bug 779500 because of leaks in debug tests
2012-09-19 15:42:18 -04:00
Ray Cheung
a8428af5a3
Bug 779500 - WebFM, r=jlebar,glandium sr=jonas
2012-09-19 11:23:33 -04:00
Jacek Caban
961d0821b8
Bug 787653 - Allow compiling ANGLE on mingw-w64 (makefile part) r=bjacob,ted
...
--HG--
extra : rebase_source : df14db300f8a8b3e900de7579ab80058cfa70846
2012-09-19 10:58:31 +02:00
Gregory Szorc
462f25ada4
Bug 783727 - Part 2: Define MACOSX_DEPLOYMENT_TARGET when populating virtualenv; r=glandium
...
Previously, we used a global version of MACOSX_DEPLOYMENT_TARGET which
was typically set to 10.6 because that is what Mozilla currently targets
as the minimum OS X version. Due to a bug in Python, using a
MACOSX_DEPLOYMENT_TARGET older than what Python itself was compiled with
results in an error. This patch is effectively a workaround for that
bug.
2012-09-19 11:20:10 -07:00
Gregory Szorc
9b071a7538
Bug 783727 - Part 1: Capture Python version in configure; r=glandium
...
We now capture the Python version numbers in variables. Therefore,
configure can key off of these to influence behavior.
2012-09-19 11:20:07 -07:00
Jeff Muizelaar
00587c07b1
Bug 782647. Move the nullptr workaround macros to MFBT so that it can be shared. r=waldo
...
This also changes the header to use compiler detection instead of a
configure test. This makes the header more portable because
it doesn't require the configure infrastructure.
2012-09-01 16:16:17 -04:00
Jeff Muizelaar
b9607891ba
Bug 791305. Use libjpeg's color conversion code instead of our own. r=joe,r=khuey
...
libjpeg-turbo supports converting directly to a format compatible with cairo's
FORMAT_RGB24. Use that instead of our own handcoded function. This also gives
us SSE2 and NEON version of this function.
--HG--
extra : rebase_source : 18f48925f023a33ec2a097d4f4e5cc2ab40be1e9
2012-09-14 15:54:55 -04:00
Ryan VanderMeulen
4f69cfb725
Bug 789645 - Upgrade to SQLite 3.7.14 (Mozilla changes). r=mak
2012-09-14 16:04:46 -04:00
Rafael Ávila de Espíndola
25866c642b
Bug 789941 - Remove stdc++compat.cpp support on OS X. r=benjamin.
2012-09-13 19:17:08 -04:00
Rafael Ávila de Espíndola
3cb8cabf2e
Bug 788276 - Properly check for broken (deprecated) compilers. r=gps.
...
Check for old gcc versions.
2012-09-12 14:54:40 -04:00
Rafael Ávila de Espíndola
10b56fe547
Bug 788276 - Properly check for broken (deprecated) compilers. r=gps.
...
Check for old versions of llvm.
2012-09-12 14:48:16 -04:00
Steve Fink
fcc4473d7e
Bug 778460 - Copy the various GC-related --enable-* configure options into toplevel configure.in to get correct defines. r=ted
...
--HG--
extra : rebase_source : ab778875ce9dfcf3ab115a8be7e81061a2b293d6
2012-09-05 14:01:29 -07:00
John Ford
b8c5989568
bug 776783 - package profile into B2G desktop builds r=ted
2012-09-07 10:00:10 -07:00
Kyle Machulis
879bd2bb8a
Bug 756299: Patch 1 - IPC Socket Functions; r=mrbkap
2012-09-05 20:06:06 -07:00
Jan Beich
bb19914fe6
Bug 788039 - With no prefix, search libevent via pkg-config. r=glandium
2012-09-04 21:01:57 -04:00
Michael Wu
38a2fa1577
Bug 694484 - OpenSL backend for libcubeb, r=kinetik
2012-09-04 17:45:08 -03:00
Landry Breuil
dbec9bd58e
Bug 786995: Ensure the whole toolchain supports -mssse3, not only the compiler. r=ted
2012-09-04 22:19:50 +02:00
Jan Beich
570263aea3
Bug 785638 - Simplify yasm version check. r=ted
2012-09-04 22:18:51 +02:00
Justin Wood
a287f38315
Bug 766038 - increase system NSPR requirement to 4.9.2. r=glandium
2012-09-02 04:42:39 -04:00
Paul Adenot
d6650a6ddf
Bug 783953 - Rename MOZ_SAMPLE_TYPE_S16LE to MOZ_SAMPLE_TYPE_S16. r=kinetik,roc
2012-09-01 11:35:56 -04:00
Fernando Jiménez
2368411d52
Bug 767818 - Implement navigator.pay. Part 2 - Expose 'pay' function to 'navigator'; r=jst
2012-08-29 18:41:34 -03:00
Jan Beich
d75c53bcf0
Bug 784124 - Properly check for stat(v)fs, only used by XPCOM implementation. r=bsmedberg
2012-08-29 17:00:10 -04:00
Doug Turner
a7299f5ff2
Backout of bug 773423. Breaks linux clobber builds. r=dontbreakthebuild
2012-08-28 15:53:32 -07:00
Randell Jesup
eed137b113
Bug 773423: use absolute paths for windows, different for make vs pymake r=ted
2012-07-13 15:48:07 -04:00
Jan Beich
bb63665867
Bug 785638 - Use libjpeg-turbo asm on ELF platforms by default. r=tterribe
2012-08-27 19:34:30 -04:00
Jan Beich
b2b006bd36
Bug 785638 - Use VP8 asm on ELF platforms by default. r=tterribe
2012-08-27 19:34:30 -04:00
Siddharth Agarwal
f976c1f6e5
Bug 740854 - Remove --disable-auto-deps, SYSTEM_MAKEDEPEND, MOZ_NATIVE_MAKEDEPEND and associated crap. r=ted
...
--HG--
extra : rebase_source : 6a3f3017a3674738bb89e7e7f2e55c35a3cbe231
2012-08-28 00:57:16 +05:30
Mike Hommey
44c1eef21d
Backout changeset a1ba35958b98 (bug 781529) because of a gcc bug that leads to bug 785679
2012-08-26 10:15:10 +02:00
Marco Castelluccio
0711c896c5
Bug 783765 - Use libnotify as a dynamic library. r=glandium
2012-08-25 08:54:16 +02:00
Ed Morley
93fcc446b7
Bug 774062 - Make configure error out if the DirectX SDK redistributables cannot be found; r=ted
2012-08-22 15:11:21 +01:00
Paul Adenot
f0ee1ac2d2
Bug 775319 - Determine the sample format at compile time for all media code. r=kinetik
2012-08-16 18:10:36 -07:00
Eitan Isaacson
a677be035c
Bug 783706 - Bump minimum version to SDK 16. r=blassey
2012-08-20 13:04:31 -04:00
Chris Double
91aac12b78
Bug 781831 - Build media and omx plugins by default on Android - r=khuey
...
--HG--
extra : rebase_source : 1d4105e4e1b3d22e590eb4ff703a05c75dcc78c9
2012-08-20 12:09:22 +12:00
Mike Hommey
74ec1541a4
Bug 781529 - Use -MMD flag for dependency generation instead of -MD. r=ted
2012-08-18 11:17:48 +02:00
Ed Morley
7aa159bd74
Bug 776405 - Remove superfluous parentheses that cause test to be executed in a subshell; r=ted
2012-08-16 10:50:48 +01:00
Nathan Froyd
f5f2c4fac9
Bug 782405 - delete UNIX_ASYNC_DNS; r=glandium
...
--HG--
extra : rebase_source : 845961ee905a008d350271d352125cf8cbe4536d
2012-08-13 16:47:02 -04:00
Nomis101
2572273dfb
Bug 782155 - Set MACOSX_DEPLOYMENT_TARGET to 10.6 for all architectures and clean up powerpc-apple code. r=ted
2012-08-12 22:50:48 +02:00
Chris Double
2be827469c
Bug 759945 - Part 1: Build changes for software decoding using libstagefright on Android - r=khuey
...
--HG--
extra : rebase_source : 842a055874967f1e3117e8198821ef14d8ec54aa
2012-08-10 20:15:12 +12:00
Chris Double
bb6001e68d
Backed out changeset dcb9299974a0 due to audio issues on android and b2g
...
--HG--
extra : rebase_source : 7e2b937487c3df9a40406eadf250e6596b89664f
2012-08-10 17:30:01 +12:00
Paul Adenot
eb3129b6c8
Bug 775319 - Determine the sample format at compile time for all media code. r=kinetik
...
--HG--
extra : rebase_source : 4e8a2a4544895c9234ccd3992e1cafe82b8cf365
2012-08-07 16:01:02 -07:00
Jan Beich
9d6fc2f877
Bug 780432 - Add experimental --enable-pulseaudio configure option. r=kinetik,khuey
...
--HG--
extra : rebase_source : 9bf00787997d4ed465427e6570c5d937c1cb9ff4
2012-08-08 10:26:04 +12:00
Siddharth Agarwal
d291fe7619
Bug 585011 - Invoke cl.py as a pymake native command. r=ted
...
--HG--
extra : rebase_source : c8e2bfe4e17c39c27e33cfade0e3a6984d104c2f
2012-08-08 00:49:55 +05:30
Marshall Culpepper
8934430ca5
Bug 780739: Add -Wno-psabi to suppress B2G va_list mangling warnings. r=ted
...
--HG--
extra : rebase_source : 478202943d2a754f4d76f78cf7ddb2f60c2feb75
2012-08-07 12:26:44 -05:00
Jan Beich
e0bec36e8d
Bug 779704 - Cleanup FreeBSD linker cruft from configure script. r=khuey
2012-08-06 19:44:36 +02:00
Siddharth Agarwal
405456d907
Bug 780222 - Remove redundant check-sync-dirs call in js/src/Makefile.in. r=ted
...
--HG--
extra : rebase_source : 05faaef0dfb039ff5405fb756bcbd3267f476a3f
2012-08-07 02:38:38 +05:30
Oleg Romashin
da095b1422
Bug 780646: Don't check for pango libraries when pango-disable option provided. r=glandium
2012-08-06 13:34:39 -07:00
Michael Wu
5de2edf85f
Bug 780287 - Don't wrap jemalloc on gonk, r=glandium
2012-08-06 16:22:26 -04:00
Makoto Kato
a2a41bbb71
Bug 780077 - _MSVS_VERSION should be 2012 when using VS2012. r=ted
2012-08-06 12:02:40 +09:00
Oleg Romashin
0909ff1a9c
Bug 779679 FT2_ flags overriden by MOZ_TREE_FREETYPE env setup and fontconfig get's dropped. r=glandium
2012-08-05 09:11:05 -04:00
Mike Hommey
e04333c977
Bug 778740 - Allow to use Linux kernel headers for perf events. r=khuey
2012-08-04 08:55:00 +02:00
Mike Hommey
1b9934fb05
Bug 776561 - Avoid OS_LIBS containing -lrt when there is no config.cache. r=khuey
2012-08-04 08:54:59 +02:00
Mike Hommey
6de82c7f66
Bug 774032 part 6 - Replace autoconf handling of config files and headers with our own. r=ted
2012-08-04 08:47:28 +02:00
Mike Hommey
ab8c639c4d
Bug 774032 part 5 - Use explicit _NON_GLOBAL_ACDEFINES, and rely less on pattern matching. r=ted
2012-08-04 08:47:28 +02:00
Mike Hommey
fe28dc70cd
Bug 776968 - Avoid modifying autoconf.mk after running nspr configure. r=ted
2012-08-04 08:47:27 +02:00
Dão Gottwald
0e427a3628
Bug 777710 - Remove platform and OS identifiers from B2G UA. r=bz
...
--HG--
extra : rebase_source : 75ddd7a0e75f22a065fc0e7efad3a749511b813d
2012-07-31 17:37:26 +02:00
Mike Habicher
01f8e81e31
Bug 740997 - ICS camera support, r=jst,gal,roc
2012-07-30 17:59:05 -04:00
Landry Breuil
4df91067fc
Bug 778414. Fix clang builds on OpenBSD/i386. r=glandium
2012-07-30 17:57:04 +02:00
Bugmenot
73e7dee094
Bug 777166 - Use CFLAGS from pkgconfig for system libvpx, r=derf
...
From c445b9ab36a0c79aa1be2dfbd91438e994bccb4e Mon Sep 17 00:00:00 2001
---
config/autoconf.mk.in | 2 +-
configure.in | 8 +++++---
content/media/webm/Makefile.in | 2 +-
3 files changed, 7 insertions(+), 5 deletions(-)
2012-07-25 19:54:23 +00:00
Gregory Szorc
8c9e9a566e
Bug 777068 - Move virtualenv into python/; r=glandium
...
--HG--
rename : other-licenses/virtualenv/AUTHORS.txt => python/virtualenv/AUTHORS.txt
rename : other-licenses/virtualenv/LICENSE.txt => python/virtualenv/LICENSE.txt
rename : other-licenses/virtualenv/MANIFEST.in => python/virtualenv/MANIFEST.in
rename : other-licenses/virtualenv/PKG-INFO => python/virtualenv/PKG-INFO
rename : other-licenses/virtualenv/docs/index.txt => python/virtualenv/docs/index.txt
rename : other-licenses/virtualenv/docs/news.txt => python/virtualenv/docs/news.txt
rename : other-licenses/virtualenv/scripts/virtualenv => python/virtualenv/scripts/virtualenv
rename : other-licenses/virtualenv/setup.cfg => python/virtualenv/setup.cfg
rename : other-licenses/virtualenv/setup.py => python/virtualenv/setup.py
rename : other-licenses/virtualenv/virtualenv.py => python/virtualenv/virtualenv.py
rename : other-licenses/virtualenv/virtualenv_embedded/activate.bat => python/virtualenv/virtualenv_embedded/activate.bat
rename : other-licenses/virtualenv/virtualenv_embedded/activate.csh => python/virtualenv/virtualenv_embedded/activate.csh
rename : other-licenses/virtualenv/virtualenv_embedded/activate.fish => python/virtualenv/virtualenv_embedded/activate.fish
rename : other-licenses/virtualenv/virtualenv_embedded/activate.ps1 => python/virtualenv/virtualenv_embedded/activate.ps1
rename : other-licenses/virtualenv/virtualenv_embedded/activate.sh => python/virtualenv/virtualenv_embedded/activate.sh
rename : other-licenses/virtualenv/virtualenv_embedded/activate_this.py => python/virtualenv/virtualenv_embedded/activate_this.py
rename : other-licenses/virtualenv/virtualenv_embedded/deactivate.bat => python/virtualenv/virtualenv_embedded/deactivate.bat
rename : other-licenses/virtualenv/virtualenv_embedded/distribute_setup.py => python/virtualenv/virtualenv_embedded/distribute_setup.py
rename : other-licenses/virtualenv/virtualenv_embedded/distutils-init.py => python/virtualenv/virtualenv_embedded/distutils-init.py
rename : other-licenses/virtualenv/virtualenv_embedded/distutils.cfg => python/virtualenv/virtualenv_embedded/distutils.cfg
rename : other-licenses/virtualenv/virtualenv_embedded/ez_setup.py => python/virtualenv/virtualenv_embedded/ez_setup.py
rename : other-licenses/virtualenv/virtualenv_embedded/site.py => python/virtualenv/virtualenv_embedded/site.py
rename : other-licenses/virtualenv/virtualenv_support/__init__.py => python/virtualenv/virtualenv_support/__init__.py
rename : other-licenses/virtualenv/virtualenv_support/distribute-0.6.27.tar.gz => python/virtualenv/virtualenv_support/distribute-0.6.27.tar.gz
rename : other-licenses/virtualenv/virtualenv_support/pip-1.1.tar.gz => python/virtualenv/virtualenv_support/pip-1.1.tar.gz
rename : other-licenses/virtualenv/virtualenv_support/setuptools-0.6c11-py2.4.egg => python/virtualenv/virtualenv_support/setuptools-0.6c11-py2.4.egg
rename : other-licenses/virtualenv/virtualenv_support/setuptools-0.6c11-py2.5.egg => python/virtualenv/virtualenv_support/setuptools-0.6c11-py2.5.egg
rename : other-licenses/virtualenv/virtualenv_support/setuptools-0.6c11-py2.6.egg => python/virtualenv/virtualenv_support/setuptools-0.6c11-py2.6.egg
rename : other-licenses/virtualenv/virtualenv_support/setuptools-0.6c11-py2.7.egg => python/virtualenv/virtualenv_support/setuptools-0.6c11-py2.7.egg
2012-07-26 13:06:54 -07:00
Landry Breuil
01335204e7
Bug 776838: Add GSTREAMER_LIBS when looking for gstvideo. r=doublec
...
--HG--
extra : rebase_source : 9e3852f8d778d46b0479bf35f83ce8495460ffa7
2012-07-26 13:33:04 +12:00
Jim Mathies
c66bf9fff7
Bug 776871 - since compiler checks are skipped in Windows builds, add HAVE_NULLPTR manually in configure. r=ehsan
2012-07-25 04:21:19 -05:00
Jim Mathies
c89007896d
backout b23d3261b1fc CLOSED TREE
2012-07-24 16:59:00 -05:00
Jim Mathies
090c49fedd
Bug 776871 - since compiler checks are skipped in Windows builds, add HAVE_NULLPTR manually in configure. r=ehsan
2012-07-24 12:36:45 -05:00
Tim Abraldes
3b4c458596
bug 773865. Setting env var MOZ_WINCONSOLE
now causes MOZ_WINCONSOLE
to be defined for the preprocessor as well. windbgdlg no longer fails to build when MOZ_WINCONSOLE
env var has been set to 1. r=ted
2012-07-24 10:04:04 -07:00
Gene Lian
8e42a48913
Bug 775032 - System Message Handler - Fix B2G installation bug (MOZ_SYS_MSG is not defined correctly). r=vingtetun,khuey
2012-07-23 14:53:08 +08:00
Justin Lebar
faacf0b575
Bug 776537 - Pass a valid environment to populate_virtualenv.py, unbreaking configure, by expanding HOST_CFLAGS and friends when they're created. r=glandium
...
Also fix up some Makefile.in's so they specify HOST_CFLAGS/CXXFLAGS correctly.
--HG--
extra : rebase_source : 5a6b983527bfb1cd7b551916dac286f130a736c6
2012-07-23 13:29:02 -04:00
Justin Lebar
9b58e90d48
Backed out changeset 603215dd3a5e (bug 776537), due to Linux elfhack bustage.
2012-07-23 13:16:10 -04:00
Justin Lebar
57275642f7
Bug 776537 - Pass a valid environment to populate_virtualenv.py, unbreaking configure, by expanding HOST_CFLAGS and friends when they're created. r=glandium
...
--HG--
extra : rebase_source : c561a5f987ab300d9ef394af555f20c0040e3705
2012-07-23 12:57:55 -04:00
Jonathan Watt
3987cc2d58
Bug 776552 - Remove the MOZ_SVG_DLISTS build time flag. r=longsonr.
...
--HG--
extra : rebase_source : 97193f758ba70730f3d35a6e67ea63cebfb3fb60
2012-07-23 16:39:15 +01:00
Aryeh Gregor
0c8f5adf50
Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
2012-07-20 14:16:17 +03:00
Gregory Szorc
6e8f3ba694
Bug 774106 - Don't use Makefile.in to populate virtualenv; r=glandium
2012-07-23 00:19:30 -07:00
Mike Hommey
62273edaf1
Bug 775422 - Fix a bashism in configure.in. r=ted
2012-07-23 07:42:23 +02:00
Mike Hommey
242fe0322e
Bug 775182 - Use readelf from the toolchain, using TOOLCHAIN_PREFIX. r=khuey
2012-07-23 07:42:22 +02:00
Adam Rosenfield
6a92c291e9
Bug 775405 - Fix build for OS X v10.7 when MacPorts' non-universal egrep is on $PATH before Apple's egrep. r=ted
2012-07-19 21:08:39 -04:00
Rafael Ávila de Espíndola
2ef8d511ed
Bug 755145 - Define CCACHE_CPP2 when using ccache and Clang. r=glandium.
2012-07-19 09:20:46 -04:00
Dave Hylands
99b30c8c9a
Bug 773414 - Add PR_DuplicateEnvironment function. r=cjones
...
From 2236c867cfc9b25bc1327206da8b4b29a91f65e0 Mon Sep 17 00:00:00 2001
Need to reimplement PR_GetEnv and PR_SetEnv so that we can access
to the lock. This is needed by PR_DuplicateEnvironment, which
was moved to ipc/chromium/src/base/process_util_linux.cc otherwise
the alloc/frees don't get matched up properly.
This is tempoarary until we can get PR_DuplicateEnvironment landed
into NSPR.
---
configure.in | 2 +-
mozglue/build/BionicGlue.cpp | 44 +++++++++++++++++++++++++++++++++++++++++-
2 files changed, 44 insertions(+), 2 deletions(-)
2012-07-12 13:28:14 -07:00
Ed Morley
01dd020968
Backout 41f4bdd4b6bd (bug 772734), af578c454d1e (bug 773414) for XUL Android bustage, on a CLOSED TREE
2012-07-18 09:51:44 +01:00
Dave Hylands
5ebe96eb14
Bug 773414 - Add PR_DuplicateEnvironment function. r=cjones
...
From b339e5a9ec0218d6ef947b65f95a0da944197449 Mon Sep 17 00:00:00 2001
This is a hacked up version of PR_DuplicateEnvironment which
we can use until such time as we can get a version landed in
NPSR
---
configure.in | 2 +-
mozglue/build/BionicGlue.cpp | 58 +++++++++++++++++++++++++++++++++++++++++-
2 files changed, 58 insertions(+), 2 deletions(-)
2012-07-12 13:28:14 -07:00
Landry Breuil
382f40ff57
Bug 774598: Enable libvpx assembler on OpenBSD/x86(_64). r=derf
2012-07-17 13:24:06 +02:00
Ben Turner
6f9682984c
Bug 773551 - Fix pymake bustage from bug 763651, r=bsmedberg.
2012-07-13 11:38:06 -04:00
Mike Hommey
882d156651
Bug 763651 - Link the javascript engine against zlib. r=khuey
2012-07-12 08:30:59 +02:00
foo
933907bf20
Bug 772457 - add --disable-webgl, remove --disable-angle, clean up configure.in - r=vladv
...
Note that MOZ_ANGLE is renamed to MOZ_ANGLE_RENDERER
2012-07-10 22:33:03 -04:00
Randell Jesup
7401f0cd15
Bug 771981: Don't build webrtc except for Linux/Mac/Windows; don't check for chrome dlls on windows r=bsmedberg
2012-07-09 14:34:33 -04:00
Ehsan Akhgari
df9d0891c9
Bug 769460 - Add a build time option for enabling per-window private browsing; r=glandium
2012-07-06 15:07:51 -04:00
Randell Jesup
e90340ed4d
Bug 771248: Flip webrtc build pref to on r=roc
2012-07-08 08:35:05 -04:00
Ryan VanderMeulen
7c722d69d7
Bug 771394 - Update libpng to version 1.5.11. r=jlebar
2012-07-07 10:21:31 -04:00
Kyle Huey
b532f8c971
Back out Bug 771248 for failing to build on inbound the exact same way it failed to build on try.
2012-07-06 10:03:23 -07:00
Randell Jesup
bfe64366e6
Bug 771248: Flip webrtc build pref to on r=roc
2012-07-06 09:53:26 -04:00
Siddharth Agarwal
08f89c3b8e
Bug 770558 - Use MOZ_BUILD_ROOT instead of pwd
for virtualenv python, to avoid creating a shell for each Python invocation under Pymake. r=khuey
2012-07-06 10:21:13 +05:30
Ehsan Akhgari
17b16bf2d3
Merge mozilla-central into moizilla-inbound
2012-07-03 11:14:18 -04:00
Benjamin Smedberg
1df5f270e1
Bug 769048 part C - Build an injector DLL which can watch for crashes in Flash player processes. This involves building two copies of breakpad: one to live inside of libxul which uses mozalloc and the dynamic CRT, another to link into the injector which links the CRT statically and doesn't use mozalloc. Introduce a new define/makefile variable MOZ_CRASHREPORTER_INJECTOR rather than repeating "#if defined(XP_WIN) && !defined(HAVE_64BIT_OS) in many places. r=ehsan/khuey
...
--HG--
extra : rebase_source : 33bd0a74ce70a564963a6ca125e01048577fb554
2012-07-02 14:55:12 -04:00
Fabrice Desré
19b9cecf07
Bug 755245 - Implement System Message Handler : Part 1, IDL [sr=jonas,r=mounir,khuey]
2012-07-02 17:16:55 -07:00
Rafael Ávila de Espíndola
a5d97e17cc
Bug 769772 - Print compiler version being used and drop checks for llvm-gcc and old versions of clang. r=khuey.
2012-07-03 08:27:18 -04:00
Richard Newman
cd468e5ab7
Merge m-c to s-c.
2012-06-26 13:00:09 -07:00
Matthew Gregan
24d673a03c
Bug 768265 - Really enable AudioUnit cubeb backend. r=doublec
2012-06-26 11:38:13 +12:00
Gregory Szorc
3942451115
Merge mozilla-central into services-central
2012-06-25 13:40:04 -07:00
Gregory Szorc
ce44ad1d0a
Bug 765294 - Fix packaging of services components; r=ted
2012-06-22 09:27:01 -07:00
Mike Hommey
13388d7565
Bug 763987 - Normalize autoconf.mk.in. r=ted
2012-06-20 09:00:48 +02:00
Mike Hommey
2c40a7fa85
Backout changeset 6984dace6afb (bug 763987) because of OSX opt jsreftest bustage
2012-06-20 10:55:59 +02:00
Mike Hommey
3beac338fb
Bug 734125 - Fail configure when acoutputfast.pl fails to find one of the input files. r=ted
2012-06-20 09:45:45 +02:00
Mike Hommey
95bbba592a
Backout changeset efc2f07a829b (bug 734125) because of bustage
2012-06-20 09:23:41 +02:00
Mike Hommey
028b759dbf
Bug 764286 - Remove unused AC_SUBSTs. r=ted
2012-06-20 09:00:48 +02:00
Mike Hommey
7d33543b83
Bug 763987 - Normalize autoconf.mk.in. r=ted
2012-06-20 09:00:48 +02:00
Mike Hommey
0479edd9ee
Bug 764046 - Fail configure when --with-system-zlib/jpeg is used and the system zlib/jpeg version is too old. r=khuey
2012-06-20 09:00:48 +02:00
Mike Hommey
2026efa911
Bug 734125 - Fail configure when acoutputfast.pl fails to find one of the input files. r=ted
2012-06-20 09:00:48 +02:00
Hub Figuière
3c4dbae1e3
Bug 761763 - Re-enable a11y on Mac by default. (re-apply patch) r=tbsaunde
2012-06-19 16:19:09 -07:00
Mike Hommey
663586f721
Bug 763920 - Avoid hardcoding page size for jemalloc unless cross compiling. r=khuey
2012-06-19 09:13:16 +02:00
Mike Hommey
ff3ca94566
Bug 767024 - Allow dependentlibs.py to work when cross-compiling for Android on OSX. r=khuey
2012-06-22 18:33:17 +02:00
Mike Hommey
e6a15d8366
Bug 766975 - Rename OBJS-related dependency files. r=khuey
2012-06-22 18:29:03 +02:00
Dão Gottwald
cb4de2db41
Bug 728831 - Don't expose the Firefox patch level (13.X.Y) in the UA string, only show the major version (13.X). r=bz sr=gavin
2012-06-22 13:52:47 +02:00
Cameron McCormack
ecb2356ad5
Bug 448573 - Match French localisations of MSVC version banners. r=ted,dmandelin
2012-06-22 11:55:04 +10:00
Randell Jesup
435602cf1a
Bug 757637: Rollup makesystem changes for webrtc r=khuey r=ted f=glandium
2012-06-20 07:27:43 -04:00
Nicholas Cameron
91d8cff0db
Bug 761890; build Skia on Windows. r=gw280
2012-06-14 16:27:53 +12:00
Ryan VanderMeulen
627451d112
Bug 764243 - Upgrade SQLite to version 3.7.13 (Mozilla changes). r=mak
2012-06-13 16:54:13 -04:00
Oleg Romashin
6ada385401
Bug 763156 - Remove QSound and QtMultimedia dependency from Qt port. r=dougt
2012-06-12 22:58:16 -04:00
Martin Stransky
fccb293fc8
Bug 627699 - Port GTK2 to GTK3, configure patch. r=benjamin
2012-06-12 17:01:26 -04:00
Oleg Romashin
3a9e0377d7
Bug 763242 - Fix freetype detection on Non X11 linux builds. r=glandium
2012-06-11 07:38:24 -04:00
Honza Bambas
c61b56c996
Bug 729182 - Implement visual event tracer, part1 - the core, r=benjamin+ehsan
2012-06-12 19:06:21 +02:00
Ed Morley
87cbf7208f
Merge mozilla-central to mozilla-inbound
2012-06-12 11:20:12 +01:00
Ed Morley
2840374911
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-12 10:36:42 +01:00
Mike Hommey
a391543802
Bug 763152 - Link against libmemory when building against a libxul-sdk that ships it. r=khuey
2012-06-12 09:11:24 +02:00
Matt Brubeck
72ef8c96fc
Back out bug 761890, bug 746896, and bug 759036 because of reftest failures
...
--HG--
extra : rebase_source : b5bdad8a69eab8e9ba35d21637c0bbcb18bce703
2012-06-11 22:50:31 -07:00
Ben Hearsum
d267194d6a
bug 758595: don't include CodeResources file in builds that aren't getting signed. r=ted
2012-06-11 11:10:32 -04:00
Ryan VanderMeulen
b74e4a29db
Revert c39d36167b99 due to a horribly munged backout.
2012-06-10 19:44:50 -04:00
Ryan VanderMeulen
061d4c2616
Backout the bug 754202 backout due to orange.
2012-06-10 19:37:47 -04:00
Mike Hommey
5f21feb5c0
Bug 759115 - Move Android SDK/NDK checks in build/autoconf/android.m4, and bump minimum Android SDK API level we require to 14 for mobile/android. r=ted
2012-06-11 08:10:28 +02:00
Mike Hommey
ed3f1040f5
Backout changeset a78601d88586 (bug 759115) because of B2G bustage
2012-06-11 08:23:29 +02:00
Mike Hommey
c50ce57fb4
Bug 759115 - Move Android SDK/NDK checks in build/autoconf/android.m4, and bump minimum Android SDK API level we require to 14 for mobile/android. r=ted
2012-06-11 08:10:28 +02:00
Ehsan Akhgari
a2467cbd87
Bug 758413 - Don't reset MOZ_JPEG_LIBS and MOZ_PNG_LIBS needlessly; r=ted
2012-05-24 18:22:56 -04:00
Rafael Ávila de Espíndola
56a8e9f66c
Bug 762071 - JS is being compiled with exceptions enabled. r=khuey.
2012-06-08 13:31:28 -04:00
Mike Hommey
505d68ddea
Bug 580408 - Glue for jemalloc 3.0.0. r=khuey
2012-06-07 10:41:59 +02:00
Phil Ringnalda
bdf4307bb3
Merge mozilla-central to mozilla-inbound
2012-06-04 19:09:19 -07:00
Matt Brubeck
7c0030a383
Bug 760740 - Use compatible-screens to control filtering of split Android builds [r=blassey]
2012-06-04 09:37:18 -07:00
Hub Figuière
7b9b5dc479
Bug 761256 - Disable a11y on Mac for Aurora. (back out of the enabling patch) r=tbsaunde
2012-06-04 13:29:15 -07:00
Marco Castelluccio
4b7b84ef8c
Bug 745018. Implement webapp runtime for Linux. r=jst
2012-06-03 22:54:38 -03:00
Anant Narayanan
b15cfc63f1
Bug 752353: DOM bindings for getUserMedia; r=jst
...
--HG--
rename : content/media/nsIDOMMediaStream.idl => dom/media/nsIDOMMediaStream.idl
2012-06-03 00:35:15 -07:00
Landry Breuil
32175b70a4
Bug 757034 - Import openbsd cubeb sndio backend. r=kinetik
2012-06-02 19:10:42 +12:00
Landry Breuil
0e874c4fb6
Bug 759683 - Check for -mssse3 instead of inconditionally using it. r=glandium
2012-06-01 15:12:09 -07:00
Chris Peterson
b121daece9
Bug 760335 - Suppress Android gcc 4.4 warnings about "mangling of 'va_list' has changed in GCC 4.4". r=vladimir
2012-05-31 17:43:01 -07:00
Nicholas Cameron
901b6b3f01
Bug 761890; build Skia on Windows. r=gw280
...
--HG--
extra : rebase_source : 51c85a45aa0ac50fd69ee054047f7ca19661737b
2012-06-08 11:42:20 +12:00
Chris Double
475b974505
Bug 714408 Part 1 - Add configure/link features to enable media plugins and omx-plugin for libstagefright support - r=mh
...
--HG--
extra : rebase_source : 51e850e4dec9a53569c0c6991145c5e070781f95
2012-06-01 12:52:09 +12:00
Mike Hommey
7b77a4cec3
Bug 758010 - Wrap operator new/delete on Android. r=khuey
2012-05-26 10:21:33 +02:00
Mike Hommey
b7d9295e8e
Bug 758739 - Allow virtualenv to use system-wide site-packages. r=ted
2012-05-26 08:44:02 +02:00
Takanori MATSUURA
5c9f3f4809
Bug 751521 - Separate pixman detection from cairo. r=glandium
2012-05-26 08:44:00 +02:00
Ed Morley
bffc23481f
Merge mozilla-central to mozilla-inbound
2012-05-25 22:44:48 +01:00
Honza Bambas
8939fccff9
Bug 758732 - configure sometimes fails with rm: cannot lstat conftest.exe: Permission denied, r=ehsan
2012-05-25 21:18:32 +02:00
Mike Hommey
649f071818
Backout changeset 81c2e2ea2dbf (bug 746794) because of bug 758648
2012-05-25 18:21:03 +02:00
Ted Mielczarek
e41e79984f
bug 661908 - ensure $MAKE is set in configure. r=khuey
...
--HG--
extra : rebase_source : fda4b44786d421431b1ea94b66e0c411bc4e11cf
2012-05-25 13:27:17 -04:00
Mike Hommey
0b236180b9
Bug 746794 - Always use the STL wrappers when #pragma visibility is supported. r=ted
2012-05-25 08:31:33 +02:00
Dave Hylands
5dd15716d8
Bug 737153 - Enable mounting storage through USB from a host machine - Hook up VolumeManager and AutoMounter, sr=cjones r=qDot
2012-05-24 21:04:32 -07:00
Hub Figuière
7d7590a4bb
Bug 758381 - Unbreak build on MacOS 10.7. r=ted
2012-05-24 17:24:07 -07:00
Michael Wu
854c073877
B2G bustage fix for bug 661908 - clear PYTHONDONTWRITEBYTECODE, r=ted
2012-05-24 16:47:25 -04:00
Rafael Ávila de Espíndola
c1a7f5e4a6
Bug 753248 - [10.7][10.8] crash in coreclr with Silverlight applications with builds made on OS X 10.7 (Lion). r=ted
2012-05-24 15:13:18 -04:00
Ted Mielczarek
e747f876bd
bug 661908 - create a virtualenv as part of configure. r=khuey
...
--HG--
extra : rebase_source : c0d8d3a37a03425cdb3c0713ceda3007bddb1496
2012-04-25 13:37:16 -04:00
Mike Hommey
51e2999d8f
Bug 756745 - Add -DANDROID and include path to ASFLAGS when building for Android. r=ted
2012-05-24 10:56:26 +02:00
Ryan VanderMeulen
e275bbd156
Bug 752872 - Upgrade SQLite to version 3.7.12.1 (Mozilla changes). r=mak
2012-05-23 17:49:41 -04:00
Jim Mathies
6c426d9f44
Bug 751541 - Fix for VS11 C++/CX link issues: delay load vccorlib and the winrt standard libraries, and provide a dummy vccorlib on non-win8 platforms so xul lib can load. r=ehsan+khuey, sr=bsmedberg
2012-05-22 16:00:48 -05:00
Mike Hommey
2224987366
Bug 756740 - Allow to build for mipsel with Android NDK r8. r=ted
2012-05-22 08:40:32 +02:00
Mike Hommey
a09774cffb
Bug 756575 - Fix android-platform detection for android-x86. r=ted
2012-05-22 08:40:05 +02:00
Mike Hommey
77e2037f4e
Bug 735223 - Drop support for ancient NDKs. r=ted
2012-05-22 08:37:37 +02:00
Matthew Gregan
b2531a07db
Bug 756944 - Import ALSA cubeb backend. r=doublec
2012-05-21 15:54:17 +12:00
Phil Ringnalda
c20c6f11a0
Back out 6133c00430fc, 94e9ab59900e, 6f6115262c4b (bug 661908) for buildsymbols bustage
2012-05-21 14:31:34 -07:00
Jim Mathies
f4bf6429ef
Bug 732124 - Fix for crt link errors with VC11 - build glue using both the static and the dynamic runtime lib, and link accordingly for various components. r=ted
2012-05-21 16:31:03 -05:00
Ted Mielczarek
15bd4ca551
bug 661908 - create a virtualenv as part of configure. r=khuey
...
--HG--
extra : rebase_source : 9f2977471ba4baf45cc618c87b2e99f102bc9cca
2012-04-25 13:37:16 -04:00
Paul O’Shannessy
21f002c8cd
Bug 750574 - Only use "fixed" egrep command on OS X 10.7 [r=ted]
2012-05-21 12:42:56 -07:00
Gervase Markham
87620f5676
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Jacek Caban
a9bd81bda6
Bug 755229 - Use YASM for libvpx on mingw builds r=khuey
2012-05-16 10:47:59 +02:00
Paul ADENOT
d19763225d
Bug 743720 - Import Speex's audio resampler in the tree. r=kinetik, khuey
2012-05-14 19:01:04 -04:00
Gavin Sharp
5c25679f90
Bug 748389: consolidate Mac bundle identifier logic in configure, and use it to specify the Mac bundle ID of the installing app in installed web apps' bundles, r=ted, r=felipe
...
--HG--
extra : rebase_source : d47a29e43114bcd315b09320d5f46fa0f8c8786b
2012-04-29 16:00:12 -04:00
Oleg Romashin
cf6b5bb338
Bug 754489 - Qt port does not need linking with glib. r=glandium
2012-05-14 10:15:26 +02:00
Matt Brubeck
e03dd6bfd0
Back out 6a7bfd84596e (bug 736501) because it broke the build on some versions of GCC (bug 754198)
2012-05-11 20:15:47 -07:00
Michael Wu
397c7ddb86
Bug 753378 - Support building on x86 gonk, r=glandium
2012-05-10 11:34:17 -07:00
Benjamin Smedberg
b620e2c572
Bug 736501 - Use -Werror=unused-result, r=ted/mayhemer/njn
...
--HG--
extra : rebase_source : 121cddcd66f9be9b80840b47aecbe95307bae0ab
2012-05-01 09:24:38 -04:00
Nathan Froyd
aebe12273e
Bug 744444 - Part 2: delete quantify target and related support; r=ted
2012-04-12 16:56:57 -04:00
Ryan VanderMeulen
3dff13f360
Re-land the patch for bug 732639 after a b2g clobber.
2012-05-07 17:50:25 -04:00
Ryan VanderMeulen
c704b93e25
Backout 7a8607523522 (bug 732639) due to bustage. r=Boot2Fail
2012-05-07 17:21:01 -04:00
Kyle Machulis
4dee4af461
Bug 732639: Create event loop thread for bluetooth dbus on gonk/linux; r=cjones
2012-05-07 14:04:59 -07:00
Ehsan Akhgari
f24618b019
Bug 752008 - Remove the dependency on MSVC for building ANGLE; r=ted
2012-05-07 16:21:30 -04:00
Mike Hommey
b988600d72
Bug 671426 - Avoid marking binaries as requiring executable stack. r=ted
2012-05-07 15:14:57 +02:00
Mike Hommey
aaaa622575
Bug 752280 - Use LIBS instead of LDFLAGS when testing for clock_gettime in librt. r=ted
2012-05-07 14:18:07 +02:00
Benoit Girard
003a0da083
Bug 751355 - Linux and Fennec profiling builds should be built with disable elfhack and not strip symbols. r=ted
2012-05-04 15:35:02 -04:00
Mike Hommey
b6fa716885
Bug 751511 - Don't use the -fno-common flag. r=ted
2012-05-04 09:47:40 +02:00
Mike Hommey
4f93bd0355
Fixup for bug 736564 - Ship libmemory.a in the SDK instead of libjemalloc.a. r=ted
2012-05-04 09:46:27 +02:00
Rafael Ávila de Espíndola
f292482b86
Bug 555727 - Select clang over llvm-gcc if gcc-4.2 is not available. r=ted.
2012-05-03 17:01:29 -04:00
Mike Hommey
9fda438cd4
Bug 736564 - Ship mozglue and jemalloc libraries in the SDK. r=bsmedberg,r=ted
...
As one import library on Windows, as one shared library on OSX and Android,
and as two separate static libraries on systems where mozglue is a static
library.
2012-05-03 08:36:12 +02:00
Ehsan Akhgari
7f4dd2e0c3
Bug 751273 - Part 2: Rip out cairo and pixman from libxul; r=khuey
...
Landing on a CLOSED TREE
--HG--
extra : rebase_source : 92b945b90bb70a020609ad8ac0ffe633076bed10
2012-05-02 16:32:16 -04:00
Ted Mielczarek
26472e1ab1
bug 748797 - support MOZ_LINKER_EXTRACT=1 as a configure option to turn on linker extraction all the time. r=glandium,blassey, a=android-only
...
CLOSED TREE
2012-05-02 07:15:07 -04:00
Jonathan Kew
1ca86e38e0
bug 750728 - move graphite from libxul to libgkmedias on windows, to help with PGO problems. r=khuey a=ehsan to land on a CLOSED TREE
2012-05-01 20:00:35 +01:00
Ehsan Akhgari
bb36b3b7a8
Bug 750728 - Disable Graphite for now to see if it helps with PGO Windows builds; r=ted CLOSED TREE
2012-05-01 10:58:11 -04:00
Ralph Giles
714e73f010
Bug 674225 - Add libopus to the mozilla build system. - r=ted
...
This builds the opus reference library in media/libopus.
We support both fixed and floating point builds, switched
by MOZ_OPUS_FIXED. Currently this isn't defined by anything
but should probably offer a configure option, and default
to true on arm.
Thanks to Tim Terriberry for additional review.
2012-04-30 16:20:22 -07:00
Mike Hommey
d643aad293
Bug 750290 - Remove tools/leaky. r=dbaron
2012-04-30 18:17:46 +02:00