benjamin@smedbergs.us
4e1cca5f54
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
2007-07-02 11:20:24 -07:00
benjamin@smedbergs.us
a396305c4a
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 12:22:51 -07:00
benjamin@smedbergs.us
eb1adfce8d
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 09:35:01 -07:00
benjamin@smedbergs.us
e4a58c034c
Revert all of bug 383167 changes because they're not enough... going to try again later.
2007-06-25 11:40:57 -07:00
benjamin@smedbergs.us
1e4a4ad931
Bug 383167 - Need buildid in an external file, r=luser sr=jst
2007-06-25 08:25:59 -07:00
mats.palmgren@bredband.net
87a0062405
Bye bye gtk1 and xlib (part 1 of 2). b=326152 r+sr=roc
2007-04-30 16:52:44 -07:00
axel@pike.org
6ccf922cb5
bug 361583, start using Preprocessor.py instead of preprocessor.pl in building Minefield, r=bsmedberg
2007-04-11 09:35:01 -07:00
ted.mielczarek@gmail.com
3469163a42
bug 371201 - error on spaces in XPI_NAME and some other Makefile vars. r=bsmedberg
2007-03-26 11:15:02 -07:00
roc+@cs.cmu.edu
0054412272
Bug 374866. Reftests for text-transform. r=dbaron
2007-03-22 16:01:14 -07:00
Callek%gmail.com
7b77ca49bd
Bug 437219 - allow app-specific rules via application/app-config.mk and application/app-rules.mk. p=bsmedberg, r=ted, a1.9=beltzner
2008-06-24 23:29:46 +00:00
ted.mielczarek%gmail.com
1c6dfae9cf
bug 419348 - build config fixes for profile-guided optimization on mac. fixes for PGO on universal builds, configure arg to disable PGO in spite of profiled build. r=bsmedberg
2008-03-06 11:57:22 +00:00
ted.mielczarek%gmail.com
fb76b0ebb2
bug 420759 - only public symbols for spidermonkey in breakpad. landing as bustage fix to get symbols into nightlies
2008-03-04 12:00:38 +00:00
neil%parkwaycc.co.uk
99f2e14c03
RTL flags aren't host Cflags when you're cross-compiling b=419272 r=ted a=damons
2008-02-25 23:38:23 +00:00
ted.mielczarek%gmail.com
4bb7ede001
bug 419348 - build config fixes for pgo on mac. r=bsmedberg
2008-02-25 20:52:19 +00:00
joshmoz%gmail.com
25104f5ad1
use "-fobjc-exceptions" for all .mm files. p=shebs b=163260 r=josh r=ted
2008-02-22 21:08:37 +00:00
ted.mielczarek%gmail.com
10f830f0da
bug 418613 - MOZ_DEBUG_SYMBOLS clobbers optimize flags, LDFLAGS. r=bsmedberg
2008-02-22 11:54:08 +00:00
ted.mielczarek%gmail.com
15bfe95de7
bug 361343 - make profiledbuild work on windows. r=bsmedberg
2008-02-20 23:29:12 +00:00
ted.mielczarek%gmail.com
8af2331823
bug 240267 - link error when doing make profiledbuild. r=bsmedberg
2008-02-16 22:23:08 +00:00
benjamin%smedbergs.us
432ff728c7
Bug 412320 - Try code-generation for QI impls, r=roc+luser
2008-01-25 17:14:53 +00:00
reed%reedloden.com
75cc46631d
Bug 402853 - Linker warnings for libxul/thebes [p=bsmedberg r=luser a1.9=damons]
2007-11-13 19:21:24 +00:00
jruderman%hmc.edu
e3aac8b2cd
Backing out bug 402853 to see if it fixes orange.
2007-11-11 02:42:18 +00:00
benjamin%smedbergs.us
54d1bfc2d4
Bug 402853 - Linker warnings for libxul/thebes, r=luser a=damons
2007-11-09 19:40:34 +00:00
reed%reedloden.com
6d40f3d7ee
Bug 185436 - "Software update for release builds" [p=smorgan sr=pink a1.9=beltzner]
2007-11-09 07:06:03 +00:00
benjamin%smedbergs.us
50169187c1
Bug 398566 - Set MOZ_FIX_LINK_PATHS unconditionally, r=luser a=sayrer
2007-10-13 21:13:52 +00:00
benjamin%smedbergs.us
d39957269b
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
2007-07-02 18:20:28 +00:00
benjamin%smedbergs.us
42c7e1c6b1
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 19:22:55 +00:00
benjamin%smedbergs.us
b60c196e68
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 16:35:05 +00:00
benjamin%smedbergs.us
9784bf995e
Revert all of bug 383167 changes because they're not enough... going to try again later.
2007-06-25 18:41:00 +00:00
benjamin%smedbergs.us
81d0ea8604
Bug 383167 - Need buildid in an external file, r=luser sr=jst
2007-06-25 15:26:03 +00:00
mats.palmgren%bredband.net
24e870cb3d
Bye bye gtk1 and xlib (part 1 of 2). b=326152 r+sr=roc
2007-04-30 23:52:44 +00:00
axel%pike.org
b25746ee20
bug 361583, start using Preprocessor.py instead of preprocessor.pl in building Minefield, r=bsmedberg
2007-04-11 16:35:03 +00:00
ted.mielczarek%gmail.com
3fc9e6e60d
bug 371201 - error on spaces in XPI_NAME and some other Makefile vars. r=bsmedberg
2007-03-26 18:15:02 +00:00
benjamin%smedbergs.us
9dad82ab1c
Bug 78081 - Don't export intermediate libraries, r=luser
...
This is going to break camino until those build scripts are updated.
2007-02-21 15:13:36 +00:00
pedemont%us.ibm.com
9aec3eb2e6
Bug 330256 - Change generated interfaces package name.
2007-01-31 20:54:19 +00:00
benjamin%smedbergs.us
17e6ecf617
Re-land bug 345517 now that the logging issues are hopefully fixed, r=darin/mento/mano
2006-11-13 17:53:01 +00:00
pavlov%pavlov.net
140ad3f195
backing out 345517 due to leak test bustage
2006-11-10 04:42:03 +00:00
benjamin%smedbergs.us
e475fe6dc9
Bug 345517, try #2 , make the browser component use frozen linkage, so that ff+xr builds. This does *not* --enable-libxul by default for Firefox (yet). That will wait until after 1.9a1. Older patch r=darin+mento, revisions r=mano
2006-11-09 15:02:29 +00:00
pedemont%us.ibm.com
7ec2464619
Bug 333618 - Use xpidl for generating Java interfaces. r=timeless/bsmedberg, sr=bsmedberg.
2006-08-28 15:24:32 +00:00
benjamin%smedbergs.us
f857e827ec
Bug 325096 part 1 - move generic tier logic to rules.mk, so that the toplevel makefile can be split up sanely, r=mento
2006-08-25 10:45:39 +00:00
benjamin%smedbergs.us
5a0bfad337
Backout bug 345517 due to various issues.
2006-08-10 14:06:47 +00:00
benjamin%smedbergs.us
1aa947c723
Bug 345517 - Build Firefox --enable-libxul by default, r=darin/mento
2006-08-09 13:39:19 +00:00
benjamin%smedbergs.us
757319789d
For bug 337875 - Make sure DEBUG is defined in preprocessed files in debug builds, r=gavin
2006-05-16 13:53:54 +00:00
cbiesinger%web.de
1fe4516c9f
bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
...
associated code. These options do not really work anymore.
r=bsmedberg
2006-05-06 17:53:51 +00:00
dougt%meer.net
5172b660ad
windows ce only. using exist define.
2006-04-12 22:44:09 +00:00
benjamin%smedbergs.us
4273b8a486
Bug 333410 - don't install elf-dynstr-gc to dist/bin, patch by Mike Hommey (mh+mozilla@glandium.org), r=me
2006-04-12 13:56:58 +00:00
bent.mozilla%gmail.com
bdaa4b6aca
Bug 321650 - "error in bsdiff makefile results in compile error of mbsdiff". Adds bsdiff makefiles to allmakefiles.sh (uses the --enable-update-packaging mozconfig option), adds RTL_FLAGS to HOST_CFLAGS globally, and uses HOST_EXTRA_LIBS instead of EXTRA_LIBS in the bsdiff makefile. r=bsmedberg.
2006-04-06 16:51:10 +00:00
gerv%gerv.net
e7a53f8e59
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-03-31 04:41:00 +00:00
mkaply%us.ibm.com
3c81b2f4b6
#3011064
...
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-08 18:47:19 +00:00
benjamin%smedbergs.us
e20d191095
Followup to bug 311735 - XREAPI instead of XULAPI
2006-02-23 18:13:46 +00:00
mark%moxienet.com
dbd781b833
322578 Support ppc<->x86 cross builds for Mac OS X. Core cross-compile support. r=bsmedberg r=cls sr=bryner
2006-02-21 00:21:55 +00:00
bsmedberg%covad.net
3a2122792d
Bug 299997 - Allow building Firefox as a XULRunner-based app by configuring --with-libxul-sdk=path r=darin
2006-01-28 17:32:37 +00:00
bsmedberg%covad.net
bf42cc6477
Bug 242870 - (optionally) statically link libIDL/glib with xpidl on Windows instead of having to use compiler-specific DLLs r=cls
2006-01-24 18:15:11 +00:00
neil%parkwaycc.co.uk
73ca7b94b9
Delete both fake MSVC link files immediately b=320836 r=bsmedberg
2006-01-03 21:09:38 +00:00
timeless%mozdev.org
1c1b3d20c8
Bug 320836 make clean doesn't kill fake-import(.exp)
...
r=bsmedberg
2005-12-21 05:15:16 +00:00
kaie%kuix.de
a66df9148e
b=255408 Need to be able to build mozilla --with-system-nss
...
r=wtc/bsmedberg
Note: patches for bugs 288647 and 317620 might be required before enabling this build feature works.
2005-12-20 09:47:11 +00:00
pedemont%us.ibm.com
e63dc949f8
Bug 315917 - Make sure javac compiles JVM 1.4 compatible class files. r=bsmedberg
2005-12-18 17:09:28 +00:00
dougt%meer.net
eb7ef2472a
WinCE only. NPODB. Link to the static versions of NSPR on Windows CE. This define is only used on the NSPRPUB_PRE_4_2_WINCE_BRANCH branch. Assuming that NSPR wants to offically support the static build of NSPR, this #define might be something they would also use.
2005-12-03 05:40:43 +00:00
bsmedberg%covad.net
83a49b8ec9
Leftover bits of bug 315401 and libxul fixup from bug 263042 part 1
2005-11-16 20:59:21 +00:00
dougt%meer.net
1e937de1a3
Build/config changes to allow static xpcom link for Minimo. b=314880, r=dveditz.
2005-11-07 19:08:03 +00:00
bsmedberg%covad.net
d8d0b06519
Bug 314821 final bits to get rid of dist/gre
2005-11-03 13:27:29 +00:00
wtchang%redhat.com
6bb2f4c9a4
Bugzilla Bug 302212: allow Mac OS X x86 builds to target SDKs. The patch
...
was written by Mark Mentovai <mark@moxienet.com>. r=joshmoz. sr=bryner.
Modified Files:
configure.in config/autoconf.mk.in config/config.mk
extensions/java/xpcom/tools/xpidl/Makefile.in
security/manager/Makefile.in xpcom/typelib/xpidl/Makefile.in
2005-10-26 19:01:18 +00:00
bsmedberg%covad.net
db13868592
Bug 207521 - deprecate --enable|disable-shared, since --enable-static gives us all the information we need, r=cls
2005-10-17 14:57:32 +00:00
bsmedberg%covad.net
9606953282
Bug 301197 - --disable-compile-environment allows us to configure the tree without a compiler being present (needed for some kinds of l10n repackaging) r/a=Chase
2005-07-28 19:48:12 +00:00
mark%moxienet.com
15e0289f25
Bug 194045, Empty chrome directories are left and packaged when building jar files. Stage jar files in a different location. r=bsmedberg r=cls sr=dveditz a=bsmedberg
2005-07-28 16:17:15 +00:00
bsmedberg%covad.net
de2d0c33f9
--enable-tests bustage from bug 300731, r=cls
2005-07-23 18:44:37 +00:00
bsmedberg%covad.net
dcb02d0482
Bug 299286 - Move reporter locale files from en-US.jar to reporter.jar, r=gandalf a=shaver
2005-07-22 20:11:37 +00:00
bsmedberg%covad.net
f890251186
Bug 299286 - Make multiple in-tree localizations of DOMI possible, r=gandalf a=asa
2005-07-20 19:21:52 +00:00
cls%seawood.org
08b02ee902
Fixing mingw cross-compile bustage:
...
- Moves HOST_AR_FLAGS into configure.in
- Adds HOST_OS_ARCH to better handle the native build case
- Exposes autoconf standard host_cpu, host_vendor, host_os variables
- Always build native version of libmar & mar tool
Bug #299557 r,a=bsmedberg
2005-07-05 20:37:27 +00:00
dougt%meer.net
864ee27247
make xpcom typelib tools build on wince. r/a=benjamin
2005-07-05 17:02:20 +00:00
dougt%meer.net
039eac9e8d
Fixing build bustage; making config.mk match build docs. WINCE ONLY.
2005-06-30 21:49:29 +00:00
dougt%meer.net
76b3f05731
Adding WINCE rules to build the shunt and toolchain during configure so that we break the chicken/egg problem. r=299061, r=benjamin, a=benjamin
2005-06-29 16:28:02 +00:00
mark%moxienet.com
95039f1dab
Bug 298647, Xcode might put build products in silly places. Add SYMROOT=build. r=josh sr=smfr a=bsmedberg
2005-06-29 02:48:58 +00:00
joshmoz%gmail.com
f3708056af
better support for per-build configuration. patch by Mark Mentovai. b=296900 r=josh r=cls a=asa
2005-06-20 19:24:51 +00:00
shaver%mozilla.org
a1895881ec
Bug 298032: make sure that we set the IMPLIB-directing LDFLAGS after the
...
initialization from OS_LDFLAGS. r=bsmedberg, a=asa.
2005-06-20 13:01:58 +00:00
shaver%mozilla.org
1489700ea6
Bug 298032: trick MSVC into not colliding the static-component foo.lib with the
...
dynamic-component-import-library foo.lib when a build config wants both
flavours. r+a=bsmedberg.
2005-06-17 19:54:21 +00:00
bryner%brianryner.com
ee312a8d50
Fix build failure with --enable-quantify (bug 297430). r=bsmedberg, a=asa.
2005-06-16 05:05:41 +00:00
shaver%mozilla.org
37ab1336c9
Bug 295659: if we're building for an XPI_NAMEd package, always use PIC, even
...
if we're not at the stage of constructing the component yet. Otherwise we
end up mixing PIC and non-PIC code for components that are constructed out
of sub-archives (like storage, f.e.). r=bsmedberg.
2005-06-15 23:42:07 +00:00
shaver%mozilla.org
d3b9af64cc
Bug 295659: when building a package via XPI_NAME, don't let components be
...
build as static libs. r+a=bsmedberg.
2005-06-15 13:41:39 +00:00
bsmedberg%covad.net
00b267e6a7
Bug 294835 - Need to determine XPCOM ABI (at least for the common cases) in configure, for EM/nsXREDirProvider r=cls sr=shaver a=asa
2005-06-08 12:46:39 +00:00
joshmoz%gmail.com
37a2ff46af
build on Xcode 2.1 which uses per-build configuration build directories. b=296900 r=josh r=cls r=bsmedberg a=bsmedberg
2005-06-08 02:50:56 +00:00
mkaply%us.ibm.com
dc5708f7aa
Don't have OS/2 follow the new msys path - r+sr+a=shaver
2005-06-02 12:33:48 +00:00
cls%seawood.org
34066213a5
Path translation fixes for msys.
...
Thanks to Howard Chu <hyc@symas.com> for the patches.
Bug #294122 r=cls a=shaver
2005-06-02 04:00:37 +00:00
joshmoz%gmail.com
06ca0acf9b
more Mac OS X 10.4 "Tiger" build stuff. Patch my Mark Mentovai. b=292530 r=josh r=pinkerton r=cls sr=bryner a=brendan
2005-06-01 18:53:30 +00:00
cls%seawood.org
90fcdb00a0
Use dashes instead of backslashes for program options to avoid msys shell expansion.
...
Thanks to Howard Chu <hyc@symas.com> for the patch.
Bug #294122 r=cls a=shaver
2005-06-01 14:28:35 +00:00
bsmedberg%covad.net
3e11be4331
Bug 295494 - Add support for extension chrome.manifest to make-jars r=darin a=shaver
2005-06-01 11:59:09 +00:00
pedemont%us.ibm.com
950dbb684d
Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa
2005-05-02 16:30:03 +00:00
dougt%meer.net
b6e2c63e55
Build changes for windows ce. With this patch, configure correctly
...
produces working a autoconf.mk file.
r=benjamin@smedbergs.us
sr+a=dbaron@mozillafoundation.org
b=291229
2005-04-22 19:06:27 +00:00
bsmedberg%covad.net
4f9c552ea7
Bug 287262 - Build locale packages by unpacking final en-US packages and repacking them with localized content r+a=Chase
2005-04-20 23:10:56 +00:00
darin%meer.net
1a1b17801f
fixes bug 290850 "BUILD_ID uses $(shell) poorly" r=bsmedberg a=dbaron,caillon
2005-04-19 21:46:07 +00:00
bsmedberg%covad.net
564337d16d
Bug 288626 - Switch the strict API from opt-in (MOZILLA_STRICT_API) to opt-out (MOZILLA_INTERNAL_API) r=darin
2005-04-06 03:35:24 +00:00
cbiesinger%web.de
763f225033
bug 283489 r=darin sr=bz
...
- Make the HTTP, FTP and file channels implement nsIPropertyBag2 and associated
interfaces (by inheriting from nsHashPropertyBag)
- Use that interface to expose a "content-length" property giving the length of
the data as a 64-bit value on the FTP and HTTP channels
- change docshell and xpinstall to use nsIPropertyBag2 instead of nsIProperties
to read/write the referrer property
2005-04-05 17:40:32 +00:00
darin%meer.net
02f8c9d9ad
fixes bug 286147 "switch from .xulapp to application.ini" r=bsmedberg
2005-03-28 19:36:24 +00:00
bsmedberg%covad.net
d3d9589cf0
libxul step 4 - most of tier 50 (not PSM, and I may have forgotten a few things in toolkit/mozapps also) r=darin
2005-03-18 21:24:05 +00:00
shaver%mozilla.org
bd47ce1019
Bug 282768: infrastructure for XPI_PKGNAME/XPI_PACKAGE-driven XPI automation.
...
r=bsmedberg
2005-02-18 22:17:37 +00:00
bsmedberg%covad.net
5d88cf86c5
Bug 279768 - Use new % syntax for locale directory structure. r=gandalf
2005-01-26 13:33:53 +00:00
bryner%brianryner.com
884453541b
Add support for using gcc's visibility pragma to treat all function and method declarations as "hidden" unless declared otherwise. Create wrappers for system headers that cause them to be treated as default-visibility declarations. This gives a substantial code size and performance win on compilers that support it, and should show up on the gruff tinderbox. Bug 273336, r=darin sr=dbaron.
2004-12-15 05:52:44 +00:00
bsmedberg%covad.net
7ccf6e4965
Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
2004-12-09 19:28:35 +00:00
bsmedberg%covad.net
850168a318
I over-pruned this code for bug 272783 - this will hopefully fix the Firefox static build, though I'm not certain. r=bustage
2004-12-07 02:35:37 +00:00
bsmedberg%covad.net
0c8e85c7f2
Bug 272283 - initial work for --enable-libxul r=bryner+darin This is on by default for xulrunner and off by default for all other apps.
2004-12-06 22:39:54 +00:00
bsmedberg%covad.net
73f1f1abf3
Bug 272843 - remove redundant makefile variable MOZ_COMPONENT_XPCOM_LIBS r=darin
2004-12-04 05:24:38 +00:00