Ian Neal
c1667c8b84
Bug 1060959 - comm-central/configure: line 544: test: : integer expression expected r=jcranmer for a CLOSED TREE
2014-09-03 22:25:39 +01:00
Joshua Cranmer
7b222493f1
Bug 1040009 - Run mozilla-central's configure from the objdir, not objdir/mozilla, r=Standard8 CLOSED TREE.
...
This bug moves the objdir from the current location of MOZ_OBJDIR/mozilla to
MOZ_OBJDIR, which fixes a series of longstanding bugs about mozconfigs not
working due to the presence of two distinct objdirs. A temporary workaround to
keep automation working is included.
An important implication of this change is that mozconfigs are now required for
comm-central: if they are not provided, Firefox, not Thunderbird, will be built.
--HG--
extra : rebase_source : 8a5f97dc6f65a9eeaa403b0886027f42158636ce
2014-08-27 10:09:55 -05:00
Joshua Cranmer
1a54c0d5a0
Bug 1035599: Merge the mozilla-central and comm-central objdir, r=Standard8, a=me for CLOSED TREE
...
This change merges mozilla-central and comm-central into having a single
topobjdir file but retaining two topsrcdirs (and two build systems). This state
is hopefully only the first part of a series of changes that eliminate the
comm-central build system partial clone completely.
In other words:
$(DEPTH) has accessible, addon-sdk, ..., mail, mailnews
$(topsrcdir) has mail, mailnews, ..., mozilla
--HG--
rename : bridge/bridge.mozbuild => mailnews/mailnews.mozbuild
2013-11-25 17:03:48 -06:00
Mike Hommey
c14cdd4d55
Bug 1035096 - Avoid much mess by not letting mozilla subconfigure read mozconfig. r=jcranmer
2014-07-08 13:53:24 +09:00
Mike Hommey
98c6e3c4b3
Bug 1035590 - Don't share python virtualenv between c-c and m-c. r=jcranmer
2014-07-08 13:53:20 +09:00
Mike Hommey
e6a1dda50d
Bug 1035086 - Don't disable MOZ_PSEUDO_DERECURSE. r=jcranmer
2014-07-08 13:49:55 +09:00
Mike Hommey
618a1e7a41
Bug 1031291 - Prepare comm-central to m-c changes from bug 762358 on a CLOSED TREE. r=jcranmer
2014-07-01 14:24:43 +09:00
Patrick Cloke
4c1d05f886
Bug 986234 - Port config.status changes made by bug 979118, r=jcranmer. CLOSED TREE
2014-03-20 21:50:23 -04:00
Richard Marti
6ea0ad2e77
Port Bug 951010 to c-c - Move ConfigStatus.py under mozbuild. rs=Standard8, a=bustage-fix for CLOSED TREE
2013-12-18 10:48:19 +00:00
Joshua Cranmer
a0a633d6ed
Port config.status changes made by bug 935857, rs=ted
...
--HG--
extra : rebase_source : 47f5eb1bfe0b127e2bdcc229c3822c0f37e033e1
2013-11-12 11:13:36 -06:00
Joshua Cranmer
25e43a1bb2
Port bug 927837 (Don't manage autogenerated files in configure) to comm-central, rs=port by build peer
2013-10-29 19:16:23 -05:00
Mike Hommey
91bf2f14f6
Bug 923827 - Disable pseudo derecurse when building mozilla/ from comm-central, r=jcranmer, a=jcranmer
2013-10-09 11:31:16 +09:00
Joshua Cranmer
7153486b57
Bug 866903 - Remove Sunbird code from comm-central, r=Fallen
...
Sunbird has been unmaintained for several months prior to this commit, so there
is no guarantee that the code being removed would work in the first place.
Nevertheless, to anyone who wishes to resurrect Sunbird, the corresponding
changeset of mozilla-central to this code is d87eaee61930.
2013-06-02 13:17:30 -05:00
Joshua Cranmer
6b835b0e99
Bug 869445 - Let configure work without a mozconfig, r=Standard8
2013-05-09 12:03:21 -05:00
Joshua Cranmer
305a940395
Bug 856540 - Emasculate comm-central/configure.in, part 4 - Kill dead code in cofigure.in, r=Standard8
2013-04-16 09:29:40 -05:00
Joshua Cranmer
df8389646f
Bug 846540 - Emasculate comm-central/configure.in, part 3: (effectively) eliminate autoconf.mk. r=Standard8, gps
...
--HG--
extra : rebase_source : ad2e03fab20de30009c4c2c84c4befc7347f7798
2013-03-31 00:29:30 -05:00
Mike Hommey
1fbe1987af
Bug 462463 - Stop using mddepend.pl (c-c). r=Standard8
2013-04-12 18:41:53 +02:00
Joshua Cranmer
9480904cfc
Bug 846540 - Emasculate comm-central/configure.in, part 2: eliminate comm-config.h. r=Standard8 CLOSED TREE
2013-04-07 11:32:33 -05:00
Joshua Cranmer
ce8e10c97e
Bug 846540 - Emasculate comm-central/configure.in, part 1: make the subconfigures. r=Standard8, Callek
2013-04-07 11:32:36 -05:00
Mark Banner
55b7f6343d
Port bug 852950 to comm-central - Kill xpcom.dll/libxpcom.so/xpcom.dylib - to fix bustage. r=bustage-fix for straight port
2013-03-27 17:25:55 +00:00
Frank Wein
6f85838080
Bug 784848 - Do Windows l10n repacks on win64, bustage fix for Windows path, rs=Callek CLOSED TREE
2013-03-19 10:10:47 +01:00
Chris Cooper
276a752db9
Bug 784848 - allow repacking l10n on win64 using mozconfigs, objdirs, and pre-built mar tools - r=Callek
2013-03-06 11:28:39 -08:00
Gregory Szorc
4e0f7c9485
Bug 845089 - Followup: Pass Windows normalized path into mozilla configure; r=Callek
...
Partial fix to issue causing a CLOSED TREE.
2013-02-28 13:33:12 -08:00
Gregory Szorc
8453bf4697
Bug 845089 - Convert build system to moz.build files on a CLOSED TREE; r=Callek
2013-02-28 15:16:49 +01:00
Neil Rashbrook
fc2c0fc789
Bug 831485 comm-central should use mozilla-central's virtualenv r=Callek
2013-02-24 00:25:30 +00:00
Mark Banner
42c389a64d
Bug 842254 - Thunderbird/SeaMonkey comm-central builds fail with "KeyError: 'MOZ_APP_VENDOR'" - add the missing keys. r=Callek CLOSED TREE
2013-02-18 12:05:28 +00:00
Mark Banner
c6244cae88
Bug 839413 - Port bug 830594 Turn on ENABLE_SHARED_JS on Win64 builder for PGO linker limit. rs=Callek
2013-02-08 09:29:30 +00:00
Mark Banner
1d09535a20
Fix Thunderbird windows bustage due to bug 837568 by doing the Thunderbird part of the port of bug 808785. r=bustage fix for CLOSED TREE
2013-02-04 09:17:10 +00:00
Edmund Wong
c7de49378e
Bug 837568 - Port | Bug 808785 - Stop shipping d3dx9_43.dll| to SeaMonkey. r=Callek a=CLOSED TREE
2013-02-04 12:58:34 +08:00
Mike Hommey
41c958af9c
Bug 832220 - Add an AC_SUBST for STRIP_FLAGS. r=Standard8
2013-01-18 11:26:20 +01:00
Nomis101@web.de
6d216bd6a2
Bug 825872 - Port bug 780561 - Overhaul the packager - and bug 785871 - make config.status importable. r=Standard8 CLOSED TREE
2013-01-11 23:12:44 +01:00
Mike Hommey
3fe22bc4e2
Bug 832190 - Invoke MOZ_EXPAND_LIBS from configure.in. r=Standard8
2013-01-18 09:29:28 +01:00
Robert Strong
b555ab3ea4
Bug 571381 - Require NSIS 2.46 Unicode. r=mbanner
2013-01-14 11:37:34 -08:00
Mark Banner
063eb89481
Port bug 804865 - require Python 2.7 to build the tree - r=bustage-fix for CLOSED TREE
2013-01-09 12:37:43 +01:00
Mark Banner
359b5c2958
Port bug 809803 from mozilla-central to comm-central - Move strip flags into STRIP_FLAGS. Needed to port Bug 813526 to fix bustage
2012-12-06 07:38:59 +00:00
Ian Neal
6c03ee32a1
Bug 816749 - Port UA changes from bug 815743 to comm-central r=Callek
2012-11-29 23:39:50 +00:00
Ian Neal
c009590467
Bug 810707 - Port |Bug 704313 - Add proper, overridable <stdint.h> support to mfbt| to comm-central r=callek
2012-11-12 23:03:44 +00:00
Ian Neal
597c8e5efd
Bug 808399 - Remove build support for BeOS and VMS r=callek
2012-11-11 00:34:20 +00:00
Jens Hatlak
b830cd1cb3
Bug 773143 - Rename MOZ_ANGLE to MOZ_ANGLE_RENDERER [Port |Bug 772457 Remove compile-time option to disable ANGLE, replace it by an option to disable WebGL altogether (also disabling ANGLE)|]. Part 2: other changes to the ANGLE section in configure.in. r=Callek
...
* http://hg.mozilla.org/mozilla-central/rev/3391c610940b
Bug 772457 - add --disable-webgl, remove --disable-angle, clean up configure.in
* http://hg.mozilla.org/mozilla-central/rev/6511fd29e7d8
Bug 794472 - Add quoting for some commands to make pymake happier
* http://hg.mozilla.org/mozilla-central/rev/6eed25d2f2c9
Bug 787653 - Allow compiling ANGLE on mingw-w64 (makefile part)
* http://hg.mozilla.org/mozilla-central/rev/8ce5250fe80f
Bug 774062 - Make configure error out if the DirectX SDK redistributables cannot be found
2012-11-10 16:22:26 +01:00
Jens Hatlak
580a11221c
Bug 773143 - Rename MOZ_ANGLE to MOZ_ANGLE_RENDERER [Port |Bug 772457 Remove compile-time option to disable ANGLE, replace it by an option to disable WebGL altogether (also disabling ANGLE)|]. Part 1: renaming. r=Callek
2012-11-10 16:21:54 +01:00
Ian Neal
dec32c9461
Bug 802352 - Port |Bug 797049 - Disable C4351 as an MSVC warning about a change to be standards-compliant in MSVC2005 (!). Also sync up warning-disabling between configure.in and js/src/configure.in, and add comments about the warnings being disabled| to comm-central r=callek
2012-11-10 13:18:57 +00:00
Ian Neal
4f16a1b5c0
Bug 807488 - Remove build support for Photon, Irix and old Unix platforms r=callek
2012-11-10 09:39:16 +00:00
Ian Neal
7aea3c3cf3
Bug 806616 - Port |Bug 740854 - Remove SYSTEM_MAKEDEPEND and MOZ_NATIVE_MAKEDEPEND and associated crap| to comm-central r=callek
2012-11-10 09:38:35 +00:00
Ian Neal
6f468bd076
Bug 807066 - Port changes to CL_INCLUDES_PREFIX and cl.py to comm-central r=callek
2012-11-10 09:38:02 +00:00
Ian Neal
199357cd3a
Bug 803834 - Port Python version / virtual environment changes to comm-central r=Callek
2012-10-29 21:20:29 +00:00
Ian Neal
2fae3820b0
Bug 802343 - Port |Bug 557000 - Correctly set GCC_VERSION on mingw| and |Bug 797793 - Disable format warnings on mingw| to comm-central r=Callek
2012-10-29 18:24:06 +00:00
Ian Neal
58ea1eaa99
Bug 802334 - Port |Bug 799391 - Remove libiw check| to comm-central r=Callek
2012-10-29 18:24:03 +00:00
Ian Neal
08a9c4ab06
Bug 803914 - Port |Bug 791305 Use libjpeg's color conversion code instead of our own| to comm-central r=Callek
2012-10-28 23:01:37 +00:00
Ian Neal
912d9963d7
Bug 803855 - Port __stdcall and ssize_t configure.in changes to comm-central r=Callek
2012-10-28 23:01:36 +00:00
Ian Neal
0a511bb087
Bug 803862 - Port |Bug 722933 - add -MACHINE option for link.exe| to comm-central r=Callek
2012-10-28 23:01:35 +00:00