timeless@mozdev.org
2521200d4d
Bug 471451 - configure outputs garbage while figuring out arguments for midl if midl is missing, r=ted
2009-01-07 20:42:15 -08:00
Brian Crowder
5bd03bd9a9
Bug 411726 - Use localtime_r when available, to improve Date reporting for locales like Venezuela on platforms like OS X. r=mrbkap, r=ted (for build changes)
2009-01-06 09:18:35 -08:00
Doug Turner
6b9913981c
Backed out changeset 5b6c7ace97c4
...
this patch is fine, it just had the wrong comment.
2009-01-05 10:08:00 -08:00
John Wolfe
618baf7b5c
Bug 464180 - link error when building nsWaveDecoder on wince. r=ted
2009-01-05 10:03:07 -08:00
Phil Ringnalda
2d35d8d90f
Backed out changeset 55e23c647137 (bug 462004) so the backout for bug 467862 to solve bug 471097 can actually build
2008-12-25 19:49:53 -08:00
Ted Mielczarek
1603009445
bug 462004 - JavaScript shell should provide line editing facilities. r=bsmedberg
...
--HG--
rename : js/src/js.cpp => js/src/shell/js.cpp
2008-12-03 08:55:27 -05:00
Jim Blandy
1107758ffc
Bug 469225: Move HAVE_ARM_SIMD test after header file tests. r=vladimir
...
This should have no effect; the test there is in the midst of a
section titled, "Checks for header files", and doesn't belong there.
I've made the same change in both the top-level configure.in and
js/src/configure.in, just to keep things parallel.
2008-12-22 13:59:28 -08:00
Jim Blandy
d22127996a
Bug 467583: Make js/src share the 'dist' tree with the enclosing build. r=ted.mielczarek
2008-12-22 13:22:38 -08:00
Jim Blandy
be2f827271
Bug 468463: Use proper equality operator for Unix 'test' command. r=ted.mielczarek
2008-12-19 11:11:01 -08:00
Oleg Romashin
17ffc63fe8
Bug 463887 - Building XRemoteCLient is broken on CHINOOK-ARMEL-2007 toolchain. r=ted.mielczarek, a191=beltzner.
2008-12-13 09:42:08 -05:00
Shawn Wilsher
7bc305de74
Backed out changeset 00563815af18 (bug 463887) because it caused orange.
2008-12-11 20:25:40 -05:00
Oleg Romashin
0393ddd5b6
Bug 463887 - Building XRemoteCLient is broken on CHINOOK-ARMEL-2007 toolchain. r=ted.mielczarek, a191=beltzner.
2008-12-12 01:39:17 -05:00
Ted Mielczarek
39e658d4df
bug 468515 - configure doesn't set OS_TEST properly in 64-bit OS X builds. r=bsmedberg
2008-12-11 09:52:18 -05:00
Robert Sayre
9b17886b9d
Merge tracemonkey to m-c
2008-12-11 03:22:39 -08:00
Anton Rogaynis
cee1eaa586
Bug 468463 - Disable support for printing in Qt. r=ted.mielczarek.
2008-12-11 02:39:43 -05:00
Benjamin Smedberg
e8ea9cf02d
Merge mozilla-central into tracemonkey, specifically to pick up bug 467579.
2008-12-09 21:37:35 -05:00
Phil Ringnalda
88096a3e81
Bug 463982 - Drop configure support for cairo-mac widget toolkit, r=ted
2008-12-07 19:31:40 -08:00
Arpad Borsos
c1c477b539
Bug 462438 - kill MOZ_PROFILESHARING and MOZ_IPCD; build system cleanup + removes, v2; r+sr=benjamin
2008-12-04 15:37:37 +01:00
Brad Lassey
2f907e2d46
Bug 464088 - Option to build NSS without dbm, non-nss changes r=ted
2008-12-03 08:42:03 -05:00
Doug Tuner
9ac488bc6a
Bug 464190 - GetProcAddress Wince Workaround r=ted
2008-12-03 08:41:12 -05:00
Ted Mielczarek
c1bf6424fd
merge for backout of bug 427750 - Require python >= 2.4 to build Mozilla (and >=2.5 on Windows). Apparently scratchbox only ships with 2.3 by default.
2008-12-02 14:16:54 -05:00
Ted Mielczarek
897465af46
Backed out changeset 96956634349c, bug 427750 - Require python >= 2.4 to build Mozilla (and >=2.5 on Windows). Apparently scratchbox only ships with 2.3 by default.
2008-12-02 14:15:24 -05:00
Shawn Wilsher
1248d1b397
Bug 464803 - Upgrade to SQLite 3.6.6.2
...
This changeset contains the changes to our codebase.
r=asuth
2008-12-02 06:36:01 -05:00
Ted Mielczarek
339f0a82ba
bug 427750 - Require python >= 2.4 to build Mozilla (and >=2.5 on Windows). r=bsmedberg
2008-12-02 06:35:26 -05:00
Mats Palmgren
0c316cb50f
Bug 463537. Fix --disable-wave. r=kinetik,sr=roc,a=beltzner
2008-11-18 21:16:35 +13:00
Dão Gottwald
ba189ef454
Backed out changeset b98316b61797
2008-11-16 19:18:45 +01:00
Jeff Muizelaar
3bb9c5adc0
Bug 461202 - Turn on SSE2 pixman optimizations
2008-11-16 17:06:59 +01:00
Jim Blandy
2798283907
Bug 464127 - Don't use -Os with Intel C/C++ compilers r=ted.mielczarek
...
Intel recommends against the use of -Os, and using it seems to produce
incorrect code in many recent versions of Intel's compilers.
js/src/Makefile.in tries to use -Os only with G++, but it tests
INTEL_CC, not INTEL_CXX --- even though almost all the sources are
C++. Check INTEL_CXX instead.
2008-11-14 14:15:02 -08:00
Jim Blandy
26611f0fb3
Bug 464379: remove committed debugging 'echo'. r=bsmedberg
...
Here's the commit that added this:
1.1764 <benjamin@smedbergs.us> 2007-01-31 08:12
No bug: checking to see which tinderboxes don't have python available.
It seems unlikely that this echo was meant to stay in the configure script.
2008-11-14 14:10:29 -08:00
Matthew Gregan
873fa1824f
b=449315 Support WAV format in <audio> element. r+sr=roc
2008-11-07 09:53:20 +13:00
Justin Dolske
f701f9d7f5
Backed out changeset 30bfb150da06
2008-11-05 16:36:12 -08:00
Matthew Gregan
c39fd04c4a
b=449315 Support WAV format in <audio> element. r+sr=roc
2008-11-06 11:25:04 +13:00
Benjamin Smedberg
6cd85a8589
Bug 462740 - Building spidermonkey on Windows with -j3 fails: conflicts in PDB files. Related to bug 382297 and bug 286179, where we flip-flop back and forth about this. Document the way things should actually be!
2008-11-04 14:38:40 -05:00
Chris Double
0f3552d820
Backed out changeset 18403769ec19
2008-11-04 21:54:41 +13:00
Matthew Gregan
243e1e2e70
Bug 449315 - Support WAV format in <audio> element - r+sr=roc
2008-11-04 21:29:10 +13:00
Fabien Tassin
ead7d20bbe
Bug 462467 - js/src/configure fails when building --with-system-nspr; r=ted.mielczarek
2008-10-31 18:08:50 +01:00
Gavin Sharp
38ee55800c
Bug 462405: don't run subconfigures (fixes build bustage) when building --with-libxul-sdk, r=jimb, sr=bsmedberg
2008-10-30 15:55:20 -04:00
Jason Orendorff
bd1d65158a
Merge bug 97954 (autoconf build environment for SpiderMonkey).
...
--HG--
rename : configure.in => js/src/configure.in
2008-10-29 10:59:10 -07:00
Karl Tomlinson
d52d18f621
b=460717 Increase required Pango build-time version to 1.14. r+sr=roc
2008-10-29 10:25:22 -07:00
Jim Blandy
e8bc490fa7
Bug 97954: Compare SpiderMonkey's copies of build files with originals at check time. r=luser
...
SpiderMonkey now has its own copy of some of the files from ./config
and ./build. Since there is a decent amount of churn in that area, I
don't want it to become a burden to make merges back and forth. This
patch adds a comment explaining the 'identical if present' policy, and
runs a script to verify that it's actually being observed.
2008-10-29 08:40:39 -07:00
Jim Blandy
216f4ef465
Bug 97954: Record configuration details in an installable header. r=bsmedberg
...
Have js/src/configure create a header file, js-config.h, that records
configure-controlled options that affect the SpiderMonkey API, like
'--enable-threadsafe'. js-config.h is namespace-clean, so it can be
installed with jsapi.h.
This means that clients can configure SpiderMonkey however they like,
and then simply #include "jsapi.h" and have everything work; they
don't have to remember to match their own compiler -D flags with those
SpiderMonkey's configure script chose. For example, mozilla-config.h
needn't concern itself with JS_THREADSAFE.
It seems to me this could also be done by having js-config --cflags
print -D options. The approach taken here seems a bit more robust: if
you can find jsapi.h at all, then you know you're getting the right
settings.
2008-10-29 08:29:37 -07:00
Jim Blandy
f83d8c9ea3
Bug 97954: Allow SpiderMonkey to be built on its own, or as part of Mozilla.
...
Give SpiderMonkey its own configure script and top-level Makefile.
Adjust js/src/Makefile as appropriate for life as a stand-alone
makefile, instead of a 'make export; make libs'-style Mozilla tier
makefile. Have the configure script accept '--with-nspr-cflags' and
'--with-nspr-libs' options for using an in-tree NSPR. Also accept
'--with-system-nspr', '--with-nspr-prefix', and
'--with-nspr-exec-prefix' flags for using an installed NSPR. Default
to --disable-jemalloc, assuming we don't have that part of the tree
available; have the top-level configure script pass --enable-jemalloc
as needed.
Since we no longer have an export phase to copy header files into
dist/include/js before we build the library, we need to be able to
find nanojit.h in the nanojit directory; fix references in
jsbuiltins.h and jstracer.cpp.
Give SpiderMonkey it its own copies of many of the files from ./config
and ./build. These are all exact copies, except as follows:
. js/src/config/Makefile.in: js/src only has a subset of
js/src/config, and thus a subset of the makefile targets.
. js/src/config/autoconf.mk.in: js/src/configure.in has its own make
variables to set, not set by the top-level configure script, so it
needs a custom automake.mk template.
. js/src/config/make-system-wrappers.pl: a copy from nsprpub/config,
so that we can build without having an NSPR source tree handy.
Invoke js/src/configure from ./configure, passing the values computed
for NSPR_CFLAGS and NSPR_LIBS by the top-level configure script.
Treat js/src as a static directory of the js tier, and create a new
config/js (just a Makefile) to be the js tier's non-static directory.
Let js/src/configure generate SpiderMonkey's makefiles, not
./configure.
Generate a 'js-config' script, which clients can call to find the
CFLAGS and LIBS values necessary to compile and link against an
installed SpiderMonkey library. Don't include the js-config script in
Macintosh packages.
Teach client.mk how to rebuild js/src/configure.
Tell Mercurial to ignore files generated by autoconf in js/src.
Further work:
. Right now, callers must define JS_THREADSAFE when #including jsapi.h.
This is fixed in a subsequent patch.
. js/src/configure is a trimmed copy of ./configure. It could be
trimmed more.
--HG--
rename : build/autoconf/acoutput-fast.pl => js/src/build/autoconf/acoutput-fast.pl
rename : build/autoconf/altoptions.m4 => js/src/build/autoconf/altoptions.m4
rename : build/autoconf/config.guess => js/src/build/autoconf/config.guess
rename : build/autoconf/config.sub => js/src/build/autoconf/config.sub
rename : build/autoconf/glib.m4 => js/src/build/autoconf/glib.m4
rename : build/autoconf/install-sh => js/src/build/autoconf/install-sh
rename : build/autoconf/make-makefile => js/src/build/autoconf/make-makefile
rename : build/autoconf/match-dir.sh => js/src/build/autoconf/match-dir.sh
rename : build/autoconf/nspr.m4 => js/src/build/autoconf/nspr.m4
rename : build/autoconf/pkg.m4 => js/src/build/autoconf/pkg.m4
rename : build/autoconf/update-makefile.sh => js/src/build/autoconf/update-makefile.sh
rename : build/cygwin-wrapper => js/src/build/cygwin-wrapper
rename : build/hcc => js/src/build/hcc
rename : build/hcpp => js/src/build/hcpp
rename : build/unix/mddepend.pl => js/src/build/unix/mddepend.pl
rename : build/unix/uniq.pl => js/src/build/unix/uniq.pl
rename : config/Makefile.in => js/src/config/Makefile.in
rename : config/Moz/Milestone.pm => js/src/config/Moz/Milestone.pm
rename : config/autoconf.mk.in => js/src/config/autoconf.mk.in
rename : config/config.mk => js/src/config/config.mk
rename : config/elf-dynstr-gc.c => js/src/config/elf-dynstr-gc.c
rename : config/fastcwd.pl => js/src/config/fastcwd.pl
rename : config/gcc_hidden.h => js/src/config/gcc_hidden.h
rename : config/insure.mk => js/src/config/insure.mk
rename : nsprpub/config/make-system-wrappers.pl => js/src/config/make-system-wrappers.pl
rename : config/milestone.pl => js/src/config/milestone.pl
rename : config/milestone.txt => js/src/config/milestone.txt
rename : config/mkdepend/Makefile.in => js/src/config/mkdepend/Makefile.in
rename : config/mkdepend/cppsetup.c => js/src/config/mkdepend/cppsetup.c
rename : config/mkdepend/def.h => js/src/config/mkdepend/def.h
rename : config/mkdepend/ifparser.c => js/src/config/mkdepend/ifparser.c
rename : config/mkdepend/ifparser.h => js/src/config/mkdepend/ifparser.h
rename : config/mkdepend/imakemdep.h => js/src/config/mkdepend/imakemdep.h
rename : config/mkdepend/include.c => js/src/config/mkdepend/include.c
rename : config/mkdepend/main.c => js/src/config/mkdepend/main.c
rename : config/mkdepend/mkdepend.man => js/src/config/mkdepend/mkdepend.man
rename : config/mkdepend/parse.c => js/src/config/mkdepend/parse.c
rename : config/mkdepend/pr.c => js/src/config/mkdepend/pr.c
rename : config/nfspwd.pl => js/src/config/nfspwd.pl
rename : config/nsinstall.c => js/src/config/nsinstall.c
rename : config/nsinstall.py => js/src/config/nsinstall.py
rename : config/pathsub.c => js/src/config/pathsub.c
rename : config/pathsub.h => js/src/config/pathsub.h
rename : config/preprocessor.pl => js/src/config/preprocessor.pl
rename : config/revdepth-nt.pl => js/src/config/revdepth-nt.pl
rename : config/revdepth.pl => js/src/config/revdepth.pl
rename : config/rules.mk => js/src/config/rules.mk
rename : config/system-headers => js/src/config/system-headers
rename : config/version.mk => js/src/config/version.mk
rename : config/version_win.pl => js/src/config/version_win.pl
rename : configure.in => js/src/configure.in
2008-10-29 08:29:22 -07:00
Josh Aas
074998c2bd
back out changeset 47259b642835, b=456662
2008-10-28 17:00:32 -07:00
Josh Aas
6852fb9eee
Optimizations and 64-bit work for Mac OS X filesystem code. b=456662 r=smichaud sr=dougt
2008-10-28 12:15:56 -07:00
Phil Ringnalda
6be9fe2f63
Bug 450015 - Remove support for extensions=all, since this is exactly why we can't have nice things, r=ted
2008-10-27 19:53:34 -07:00
Riku Voipio / Mike Hommey
eaf1a59aa3
Bug 438397 - "-fshort-wchar shouldn't be hardcoded in pkgconfig" [r=bsmedberg]
2008-10-20 22:25:16 -05:00
Mike Hommey
8115570fad
Bug 258429 - "Crash at startup on mips" [sr=bsmedberg]
2008-10-20 21:31:13 -05:00
Uli Link
2f1f59f274
Bug 450909 - "missing support for AIX target in configure.in" (set XPCOMABI on AIX and raise minimum compiler version) [r=cls]
2008-10-20 21:25:49 -05:00
Robert Sayre
685eced553
Merge m-c to tracemonkey.
2008-12-06 00:54:08 -08:00
Jim Blandy
5b66e4af69
Bug 463648: Pass absolute path to js/src/configure --with-sync-build-files. r=bsmedberg
2008-12-05 11:05:37 -08:00
Mike Hommey
715ce2c1f5
Bug 434501 - xpcom assembly should be built as position independant; r=benjamin
2008-10-20 14:18:12 +02:00
Shawn Wilsher
27e8ca1479
Bug 449443 - Upgrade to SQLite 3.6.4
...
This changeset contains the changes needed to Mozilla code.
r=Mano
2008-10-16 15:59:31 -04:00
Phil Ringnalda
87c60313c6
Disable prebinding for trunk builds, drop support from mozilla-central tree part, r=ted
2008-10-11 21:14:48 -07:00
Walter Meinl
a04b09093c
Bug 454097 - [OS/2] get rid of VisualAge in configures; m-c part; r=mozilla
2008-10-11 03:01:28 +02:00
Marco Perez
c5b241521b
Bug 458583 - $target_os case fails for FreeBSD in configure.in (topsrcdir); m-c part; r=ted.mielczarek
2008-10-10 14:13:51 +02:00
Vladimir Vukicevic
3b27944210
b=459150; avoid non-pixel-aligned clips to speed up mobile's DrawWindow usage; r=stuart
2008-10-09 14:49:15 -07:00
Axel Hecht
138bbf954c
bug 457082, configure --disable-compile-environment busted on windows, atl etc, bustage fix, r=ted
2008-10-08 15:57:17 +02:00
Serge Gautherie
9ec11778b6
Bug 438331 - Remove WIN16 (support) code everywhere; (Cv1-MozillaC) <configure.in>; r=ted.mielczarek
2008-10-08 15:55:16 +02:00
Axel Hecht
14ddd66c9e
bug 457082, configure --disable-compile-environment busted on windows, atl etc, r=ted
2008-10-08 14:35:59 +02:00
Arpad Borsos
3da6ac3d8d
bug 445321 - remove --enable-glitz and related defines. r=vlad,ted
2008-09-30 13:53:38 -04:00
Anton Rogaynis
fd441c1339
Bug 457214 - Broken Qt port configuring. r=ted.mielczarek
2008-09-29 16:44:42 -05:00
Antonio Gomes
9a7f95dc0b
Bug 454841 - glib.h not found when building qt-cairo backend without --disable-elf-dynstr-gc; r=ted.mielczarek
2008-09-29 00:24:40 +02:00
Ginn Chen
3b81208252
Bug 450717 dep file for pixman-mmx.c isn't generated with GCC, r=ted.mielczarek
2008-09-28 21:18:09 +08:00
Ginn Chen
c4b7d9bda9
Bug 454376 add -lCrun -lCstd for Solaris OS_LIBS, r=bsmedberg
2008-09-28 21:06:06 +08:00
Ginn Chen
45fd620eb4
Bug 455670 Clear MOZ_FIX_LINK_PATHS for Solaris, r=bsmedberg
2008-09-28 21:02:25 +08:00
Shawn Wilsher
778e74a3cb
backout of changesets 7e8ed11500ae and cac36f3599e0 (bug 449443)
...
We have to backout bug 456910 because of a Tp regression, which means we need
to back this out :(
2008-09-26 15:52:54 -04:00
Shawn Wilsher
699140b381
Bug 449443 - Upgrade to SQLite 3.6.3
...
This changeset contains the needed bits of our code.
r=Mano
2008-09-25 23:27:17 -04:00
Karl Tomlinson
a1f89017f4
b=454730 Move shutdown of GTK's fontmap from gfxPlatformGtk to nsAppRunner r=roc sr=bsmedberg
2008-09-26 10:38:25 +12:00
Oleg Romashin
2f3f67b169
Bug 451263 - Implement moz-icon for Qt port. r=vladimir.
2008-09-20 04:03:23 -04:00
Benjamin Smedberg
31cc134e02
Remove the v1 string ABI compatibility hacks. Replace references of nsTAString_CharT with nsTSubstring_CharT which is the new base class. r=dbaron
2008-09-19 11:07:22 -04:00
Vladimir Vukicevic
6e6bf3a103
b=451621; push new pixman with arm fast-paths; r=me
2008-09-17 14:15:01 -07:00
Robert O'Callahan
7f59b79685
Backing out bug 449443 (SQLite upgrade)
2008-09-17 12:19:51 +12:00
Shawn Wilsher
176b1ee974
Bug 449443 - Upgrade to SQLite 3.6.2
...
This changeset contains the changes to Mozilla code for the upgrade of SQLite.
r=Mano
2008-09-16 09:48:30 -04:00
John Wolfe
f086876844
Bug 454786 - Configuration Changes to allow WinCE resource and assembly compiling; r=ted.mielczarek
2008-09-16 14:18:56 +02:00
Oleg Romashin
fc5fa8db11
Bug 445934 - Layout linking broken in NS_OSSO disable-libxul configuration. r=ted.mielczarek
2008-09-13 07:47:45 +03:00
Oleg Romashin
575fdb8374
Bug 454391 - Building of Qt port for N810 is failed. r=ted.mielczarek
2008-09-13 07:40:02 +03:00
Robert Kaiser
2c0122f06d
bug 451601 - kill MOZILLA_LOCALE_VERSION, main mozilla-central patch to kill xpfe-style chrome versions, r=ted sr=Neil
2008-09-11 01:08:57 +02:00
Brad Lassey
f7f1eae0c2
Bug 437950 - Support for mailto: r=cbiesinger
2008-09-10 12:10:23 -04:00
Brad Lassey
2a654b5834
Bug 453867 - Change NS_HILDON by MOZ_PLATFORM_HILDON p=tonikitoo r=ted
2008-09-10 12:08:44 -04:00
Ted Mielczarek
468a3823fc
bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg
2008-09-09 13:59:11 -04:00
Ted Mielczarek
6550f442ba
bug 454256 - --enable-static firefox builds should error in configure. r=bsmedberg
2008-09-09 13:59:11 -04:00
Ginn Chen
62d5f67262
Back out Bug 450717
2008-09-08 15:19:23 +08:00
Ginn Chen
37a0b654fe
Bug 450717 dep file for pixman-mmx.c isn't generated with GCC r=ted.mielczarek
2008-09-08 14:24:35 +08:00
Ginn Chen
b807ca4816
Bug 440714 use -xldscope for Sun Studio on Solaris r=vladimir,benjamin sr=benjamin
2008-09-08 14:21:07 +08:00
Jim Blandy
90d588b595
Bug 97954: Compute fully-substituted values of NSPR_CFLAGS and NSPR_LIBS. r=bsmedberg
...
This patch depends on compute-libxul-dist-in-configure.patch. The
comments there explain why we need 'fully-substituted values'.
The computation of NSPR_CFLAGS and NSPR_LIBS in the top-level
configure.in is non-trivial. To avoid duplicating all that in the
SpiderMonkey configure script, we'd like to just pass the values we've
computed down to that script as arguments. So:
. The values should contain complete filenames, and ought not contain
references to makefile variables only meaningful to the main build
machinery. In particular, they shouldn't be recursively expanded
variables that refer to LIBXUL_DIST.
. We should set NSPR_LIBS and NSPR_CFLAGS, not the temporaries _libs
and _cflags, because these values are what we want to pass down to
SpiderMonkey. A later patch in the series uses these values.
2008-09-05 10:19:25 -07:00
Jim Blandy
403d36f471
Bug 97954: Don't cite Makefile variables in the value for LIBXUL_DIST. r=bsmedberg
...
Background:
Thread-safe SpiderMonkey needs NSPR for threading support, so it uses
the values of NSPR_CFLAGS and NSPR_LIBS to compile and link. The
configure script puts values for those variables in
$(DEPTH)/config/autoconf.mk. They're recursively expanded Make
variables, and the configure script gives them values that cite the
value of LIBXUL_DIST.
LIBXUL_DIST is itself a recursively expanded variable which usually
refers to $(DIST), but refers to $(LIBXUL_SDK) if we're building
against a separate XUL tree.
Once SpiderMonkey has its own configure script, that script should
take options specifying values to use for NSPR_CFLAGS and NSPR_LIBS.
The values we pass to it shouldn't try to reference $(LIBXUL_DIST) or
any other variable from the surrounding makefiles: a stand-alone
Spidermonkey's configuration and build system shouldn't mention LIBXUL
at all. SpiderMonkey doesn't depend on LIBXUL, only NSPR, which just
happens to be installed in the same dist directory as LIBXUL.
That means we need to compute fully-substituted values for NSPR_CFLAGS
and NSPR_LIBS, suitable for stand-alone use in the top-level configure
script, which we can pass down to the SpiderMonkey configure script
(once it has one).
The first step is to actually compute an independent value for
LIBXUL_DIST, one that doesn't refer to either $(DIST) or
$(LIBXUL_SDK). This means we need to make that choice in the
configuration script, not in autoconf.mk. Subsequent patches will use
this to compute fully-substituted values for NSPR_LIBS and NSPR_CFLAGS.
2008-09-05 10:19:21 -07:00
Mark Banner
41e23d2acb
Bug 445146 Move editor/ui from mozilla-central to comm-central, build changes r=ted, move r/sr=Neil
2008-09-03 14:35:28 +01:00
Arpad Borsos
3658f61080
Bug 449777 - "clean mozilla-central from unneeded references to composer and camino" [r=ted]
2008-08-30 15:59:20 +01:00
Benjamin Smedberg
0ab760af8d
Followup to bug 450194 - use AC_LANG_CPLUSPLUS, stupid mistake pointed out by Peter Weilbacker
2008-08-28 09:31:57 -04:00
Benjamin Smedberg
2a8eed4baa
Bug 450194 - Add -Wno-invalid-offsetof to our warnings flags, because we break the rules on purpose. r=dbaron
2008-08-27 11:24:51 -04:00
Armen Zambrano Gasparnian
92b7037646
Bug 451466 - wget target to get en-US binary, r=ted
2008-08-27 11:02:33 -04:00
Robert Kaiser
32b6f7086e
bug 451909, first step: error out if builds unset MOZ_XUL_APP, r=ted
2008-08-26 19:58:12 +02:00
HÃ¥kan Waara
a7170863b1
Bug 394901 - make nsIUserInfo implementation on mac work, and modernize it. r=vlad and r=ted on configure change
2008-08-24 22:44:41 +02:00
Arpad Borsos
7dcef3f649
Bug 445143 - "clean mozilla-central from unneeded references to suite, mail, etc." [r=Standard8 r=ted]
2008-08-19 23:05:00 -05:00
Robert Longson
0f5abca8c0
Bug 450495 - Make foreignObject a mandatory part of SVG. r+sr=roc
2008-08-17 12:18:21 +01:00
Oleg Romashin
38e95b5eeb
merge with mozilla-central
2008-08-16 03:39:26 -04:00
Atsushi Sakai
b04243bacd
Bug 448338, a typo in configure.in (--with-l10n-base)
...
r=Pike
2008-08-15 21:02:27 -04:00
Benjamin Smedberg
a7bde93508
Bug 450196 - Don't use -Wconversion, a=dbaron
2008-08-14 11:48:05 -04:00
Doug Turner
fd74b46f9e
NS_OSSO requires DBUS. bug 445943. r=ted
2008-08-11 17:22:48 -07:00
Simon Montagu
f35c443bc9
Bug 447853. Remove obsolete intl/ctl module. r=ted, sr=roc
2008-08-11 18:11:41 +03:00
Oleg Romashin
12059d0133
mozilla-central merge
2008-08-08 13:05:00 +03:00
Vladimir Vukicevic
cec2aa1047
[dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
5666178bff
(really) backing out d883ab4b8f41
2008-08-06 16:32:33 -07:00
Vladimir Vukicevic
67fa7ce818
[dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad
2008-08-06 13:48:55 -07:00
Dave Townsend
911139bee5
Backout of bug 445042, upgrade to SQLite 3.6.0, due to performance regressions
2008-08-05 17:12:39 +01:00
Oleg Romashin
bc6cd35488
Merging mozilla-central to mozilla-qt.
2008-08-03 20:30:10 +03:00
Chris Double
5f7419d04d
Bug 422538. Integrate Ogg decoders, missing configure.in change. r=ted,r+sr=roc
2008-07-30 01:03:54 -07:00
Chris Double
225262e936
Bug 422538. Integrate Ogg decoders. r=ted,r+sr=roc
2008-07-29 23:50:14 -07:00
Robert O'Callahan
3b9cc891cc
Bug 447930. Preserve old timestamp on cairo-features.h across reconfigures, if it hasn't changed. r=bsmedberg
2008-07-29 21:49:58 -07:00
Graydon Hoare
78450de1f0
Bug 444845, js hooks to control vtune, r=sayrer
2008-07-29 15:19:26 -07:00
Igor Bukanov
dcdf0df942
bug 445391 - re-enable OJI for Firefox 3.1, the configure changes is from jst, r=jst,crowder, sr=benjamin
2008-07-29 19:53:03 +02:00
"Brad Lassey"
81f2872a1b
relanding Bug 441636 after bad backout
2008-07-27 09:44:20 -04:00
"Brad Lassey"
8431aba025
Back out of bug 441636
2008-07-27 09:26:54 -04:00
Shawn Wilsher
a290cb1647
Bug 445042 - Upgrade to SQLite 3.6.0
...
This contains the needed changes to our own code (readme file, configure.in, and
def file changes).
r=myk
2008-08-04 15:40:53 -04:00
L. David Baron
06ecaa7ef7
Make configure not crash when /bin/sh is dash and there's a config.cache. (Bug 448020) r=Pike, ted.mielczarek
2008-07-26 09:14:48 -07:00
Axel Hecht
ea9d6c0eb3
bug 442279, remove firefox in-product help from the repository, r=gavin, ted
2008-07-24 19:12:25 +02:00
Axel Hecht
310947811d
bug 445328, add configure option ot l10n repositories, r=ted
2008-07-22 08:57:07 +02:00
Marco Perez
e6f7606576
Bug 436806 - "binary format check during build is broken in FreeBSD 7" (unbreak binary format check on freebsd7 and newer) [r=ted/luser r=wtc]
2008-07-12 05:14:47 -05:00
Raúl Porcel
160546d9e0
Bug 436133 - "Cookies build failure on hppa" [p=armin76@gentoo.org (Raúl Porcel) r=luser/ted]
2008-07-12 03:37:11 -05:00
Doug Turner
ed87c15058
Bug 439172, create build flags for hildon and osso. patch=blassey, r=ted
2008-07-11 19:28:00 -07:00
Graydon Hoare
7c4aa69e9d
Bug 444023, Add JS functions to stop/start callgrind, r=sayrer
2008-07-08 15:58:08 -07:00
Chris Double
02ccf2851f
Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc
2008-07-09 20:22:20 +12:00
Shawn Wilsher
45475ed2c4
merge to mozilla-central
2008-07-08 10:10:53 -04:00
Shawn Wilsher
442aeabd37
Backed out changeset e741c9c886f7 for bug 442949 (Ts regression)
2008-07-08 10:10:11 -04:00
Shawn Wilsher
0261cec438
Bug 435414 - Upgrade to sqlite 3.5.9
...
This modifies our files to check for a minimum of version 3.5.9 when using the
system SQLite, and updates README.MOZILLA to indicate which version we are at.
r=mconnor
2008-06-17 11:44:02 -04:00
Brad Lassey
a164f93b7b
Bug 418851
...
Changes to build system to create xulrunner debian installers.
r=luser
2008-06-17 05:44:21 -04:00
"Doug Turner ext:(%22)
30df99659b
Removing Minimo references. b=405705, r=ted
2008-06-16 13:57:42 -07:00
Robert Sayre
1deee10a3c
Bug 403132 – DTrace function probes are double-counting invocations. Patch by Andrew Sutherland and Robert Sayre. r=ted.mielczarek.
2008-06-11 12:22:12 -04:00
Vladimir Vukicevic
e8feeb2011
b=429387, add --with-arm-kuser; use it in JS, and pass it down to NSPR's configure; r=shaver,r=ted
2008-06-04 14:14:11 -07:00
Vladimir Vukicevic
10c15754d6
b=423913; check for -fshort-wchar correctness; r=bsmedberg
2008-06-03 17:01:27 -07:00
Lukas Blakk
70c4dbeb52
Bug 419665 - "VC9 on Vista builds a manifest file with duplicate entries" (Add -MANIFESTUAC:NO to configure.in for Vista builds) [p=lukasblakk@gmail.com (Lukas Blakk [lsblakk]) r=ted]
2008-06-03 11:39:33 -05:00
Benjamin Smedberg
3ea5b08766
Merge cvs-trunk-mirror to mozilla-central up through FF3RC2build2
...
--HG--
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
2008-05-30 12:08:47 -04:00
kairo@kairo.at
edba1747d2
bug 428683 - red SeaMonkey cygwin tinderbox - make the definition for cygwin match others in configure.in (no influence on default builds or nightlies, which are all MSYS now), r=ted a=beltzner
2008-05-28 11:23:27 -07:00
jorendorff@mozilla.com
9b2db511f4
Merge from cvs-trunk-mirror to mozilla-central.
...
--HG--
rename : js/src/jsobj.c => js/src/jsobj.cpp
2008-05-07 17:37:49 -07:00
alfred.peng@sun.com
be043d5d47
Followup fix for Bug 385280. should send proxy settings to the breakpad reporter. Add the check on whether gconf library exists. r=ted.mielczarek,a=beltzner.
2008-05-05 14:08:14 -07:00
Vladimir Vukicevic
861b6a8679
Merging mozilla-central to mozilla-qt.
2008-04-30 16:00:19 -07:00
Vladimir Vukicevic
ce3a5f0097
Merge cvs-trunk-mirror to mozilla-central. No conflicts.
...
--HG--
rename : js/src/jsmath.c => js/src/jsmath.cpp
2008-04-30 15:34:49 -07:00
gavin@gavinsharp.com
64ef898187
Bug 414531: The return value of some of math method of javascript is not IEEE standard on solaris, patch by Leon Sha <leon.sha@gmail.com>, r=brendan, a=damon
2008-04-30 10:15:41 -07:00
Benjamin Smedberg
5337262e90
Merge cvs-trunk-mirror to mozilla-central. No manual conflict resolution was necessary.
...
--HG--
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
2008-04-30 12:35:19 -04:00
mozilla@weilbacher.org
67aad99402
Bug 369007: Enable high-memory feature on OS/2 by default (Mozilla changes), r=ted.mielczarek, a1.9+=damons
2008-04-30 00:30:58 -07:00
ginn.chen@sun.com
14e2f8a8e5
Bug 422055 Use jemalloc on OpenSolaris p=Jason Evans, Ginn Chen r=ted.mielczarek a=beltzner
2008-04-30 00:14:44 -07:00
Benjamin Smedberg
160d9d1766
Merge cvs-trunk-mirror to mozilla-central. Automated merge, no manual conflict resolution necessary.
...
--HG--
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jslong.c => js/src/jslong.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscope.c => js/src/jsscope.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/prmjtime.c => js/src/prmjtime.cpp
2008-04-29 10:20:07 -04:00
bent.mozilla@gmail.com
94657e3933
Bug 430718 - "Better objc exception logging with stack traces in debug builds". r=josh, sr=roc. a=DEBUG-only change.
2008-04-25 13:55:50 -07:00
gavin@gavinsharp.com
9da77cc629
Bug 428970: Implement --disable-vista-sdk-requirements configure option and update source to use it, patch by Jim Mathies <jmathies@mozilla.com>, r=rob_strong, r=bsmedberg, a=beltzner
2008-04-25 09:44:16 -07:00
blassey@vmware-ubuntu
3caf68464a
adds /lib:/usr/lib:/usr/local/lib to the search path for rpath. This fixes a build bustage with gcc 4.2.1 in scratchbox
2008-04-23 03:35:46 -04:00
blassey@vmware-ubuntu
fda26df993
fixes configure failure for gcc 4.2.1 in scratchbox as described in bug #423913
2008-04-23 03:25:25 -04:00
ted.mielczarek@gmail.com
19d2cdbf4a
bug 428431 - configure should add -wd flags to CFLAGS/CXXFLAGS for PGO builds. r=bsmedberg a=damons
2008-04-21 11:28:23 -07:00
benjamin@smedbergs.us
d45f6152db
Fix typo.
2008-04-21 07:03:21 -07:00
benjamin@smedbergs.us
671e4f16f8
Bug 425974 - issue a dire warning to those who are still using cygwin to build - and skip the broken AC_CHECK_HEADERS checks, so that they will continue to build for the time being, r=luser a=mconnor
2008-04-21 06:43:31 -07:00
Vladimir Vukicevic
a0bddab33f
Comment out X11-specific code to enable Qt Embedded builds
2008-04-20 06:54:27 -07:00
Vladimir Vukicevic
8c273d735c
Fix compilation in qgeckoglobals.cpp; also fix 429272
2008-04-20 00:50:41 -07:00
romaxa@romaxa.research.nokia.com
6c3e325d4b
Add new cairo-qpainter backend for building in cairo-qt configuration
2008-04-19 16:34:30 +03:00
romaxa@romaxa.research.nokia.com
a32e113972
Add "cairo-qt" toolkit configuration option
2008-04-19 16:14:38 +03:00
dholbert@cs.stanford.edu
e6c5d1f65b
Back out bug 429336 to see if it fixes orange.
2008-04-17 14:03:20 -07:00
sdwilsh@shawnwilsher.com
3719c038b3
Bug 429336 - Upgrade to sqlite 3.5.8. r=shaver, a=beltzner
2008-04-17 09:33:30 -07:00
Benjamin Smedberg
1b75d6b87f
Merge cvs-trunk-mirror to mozilla-central
...
--HG--
rename : js/src/jsapi.c => js/src/jsapi.cpp
2008-04-16 16:51:58 -04:00
benjamin@smedbergs.us
bbdf7743a9
Bug 426065 part 2: configure should confirm that Windows headers necessary for certain features are actually available. r=luser a=beltzner
2008-04-16 07:15:30 -07:00
vladimir@pobox.com
b1c6ba4eae
b=428563, minor upgrade to cairo 1.6.4, really this time; r=me,a=beltzner
2008-04-16 05:48:51 -07:00
mozilla@weilbacher.org
de5256ac33
Bug 415947: Upgrade to SQLite 3.5.4.2 to pick up OS/2 code changes, r=sdwilsh, a1.9=beltzner
2008-04-15 12:29:45 -07:00
Benjamin Smedberg
b3c6962a6c
Merge cvs-trunk-mirror to mozilla-central.
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-04-15 13:59:01 -04:00
benjamin@smedbergs.us
264f79b839
Bug 426065 part 1 - use AC_CHECK_HEADERS to check for Windows headers that might not be present in various SDKs, r=ted a=beltzner
2008-04-15 08:18:39 -07:00
ginn.chen@sun.com
193c513bc2
Bug 425626 Enable PGO with Sun Studio on Solaris r=ted.mielczarek a=beltzner
2008-04-08 23:34:20 -07:00
reed@reedloden.com
7ae0fffec9
Bug 425979 - "Win2003 SDK and MinGW build error in ../mozilla/toolkit/components/parentalcontrols/src/nsParentalControlsServiceWin.cpp (add --disable-parental-controls)" (configure bits) [p=ted.mielczarek@gmail.com (Ted Mielczarek [luser]) r=bsmedberg a1.9=beltzner]
2008-04-08 23:17:10 -07:00
pavlov@pavlov.net
2acf6d695a
bug 424040. add valgrind hooks to jemalloc. patch from Jason Evans <jasone@canonware.com> r=me
2008-04-08 00:19:40 -07:00
jorendorff@mozilla.com
e366e3a8e5
Merge from cvs-trunk-mirror to mozilla-central.
...
--HG--
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
2008-04-07 17:37:54 -05:00
ted.mielczarek@gmail.com
57bfd660a3
bug 424960 - only enable crash reporting for X% of release builds. r=bsmedberg (blocking 1.9)
2008-04-07 14:18:06 -07:00
vladimir@pobox.com
06c698810e
b=419715, upgrade cairo to 1.6 or as-close-as-possible -- imported patch cairo-upgrade.patch ; r=me
2008-04-06 22:08:30 -07:00
vladimir@pobox.com
3f56db9279
backout [mq]: cairo-rollback.patch
2008-04-06 16:34:08 -07:00
vladimir@pobox.com
2d82be0e34
b=419715, upgrade cairo to 1.6 or as-close-as-possible -- imported patch cairo-upgrade.patch ; r=me
2008-04-06 15:14:09 -07:00
caillon@redhat.com
58d54a2e69
Bug 426205 - Fix implicit declaration of exit() warning running configure r=bsmedberg a=beltzner
2008-04-03 19:09:06 -07:00
jorendorff@mozilla.com
1dd1d9f71d
Merge from cvs-trunk-mirror to mozilla-central.
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jscntxt.c => js/src/jscntxt.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jslock.c => js/src/jslock.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscope.c => js/src/jsscope.cpp
rename : js/src/jsscript.c => js/src/jsscript.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-04-02 16:35:13 -05:00
reed@reedloden.com
0db96a15fe
Bug 417345 - "build broken on sparc" (make sparc same as ppc) [p=dennis@ausil.us (Dennis Gilmore) r=luser/ted a1.9=beltzner]
2008-04-01 01:43:09 -07:00
gavin@gavinsharp.com
c2a615ee4e
Bug 425159: properly support optional help viewer (--enable-help-viewer), r=neil, sr=bsmedberg
2008-03-28 11:08:44 -07:00
jorendorff@mozilla.com
4d6eed1e29
Merge from cvs-trunk-mirror to mozilla-central. (This doesn't build, thanks to bug 425080, which I'll fix next.)
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscript.c => js/src/jsscript.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-03-26 11:42:07 -05:00
gavin@gavinsharp.com
045e3e4f8c
Back out bug 415947 due to topcrash bug 424163, a=beltzner
2008-03-20 12:17:09 -07:00
Benjamin Smedberg
300dc2107c
Merge cvs-trunk-mirror -> mozilla-central. There's a C++ bug in js/src/jsinterp.cpp that I am going to file upstream.
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jscntxt.c => js/src/jscntxt.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-03-20 12:42:05 -04:00
alfred.peng@sun.com
429f53c829
Bug 391361. The integration of breakpad on Solaris. r=ted.mielczarek,a=beltzner.
2008-03-19 18:13:36 -07:00
mozilla@weilbacher.org
a560905165
Bug 415947: upgrade SQLite to 3.5.7, r=sdwilsh, a1.9=beltzner
2008-03-19 15:40:10 -07:00
ted.mielczarek@gmail.com
97158e6522
bustage fix for solaris from bug 403224
2008-03-18 14:30:54 -07:00
ted.mielczarek@gmail.com
64d5240343
bug 403224 - build config fixes to build spidermonkey with icc. r=bsmedberg
2008-03-18 10:37:00 -07:00
marco@gnome.org
ecaa0cecbc
Bug 422463, fix pyxpcom build on some x86_64 systems r=mhammond sr=benjamin
2008-03-18 04:57:31 -07:00
ginn.chen@sun.com
a578e7b9f7
Bug 422894 Firefox 3 failed to start on Solaris SPARC workaround a compiler bug r=ted.mielczarek a=beltzner
2008-03-17 23:39:45 -07:00
kairo@kairo.at
4137c96cb6
bug 423261 - Build failure when gcc was compiled with some option that contains "version", r=ted a1.9=beltzner
2008-03-17 07:53:47 -07:00
dwitte@stanford.edu
de7b5d0fe2
add gcc 4.2.x to the list of compilers broken with -Os. b=409803
2008-03-16 02:43:10 -07:00
dwitte@stanford.edu
9f32f0bf76
Bug 409803 - gcc (4.1 only) zealously avoids inlining at -Os. make -finline-limit=50 the default on linux -Os builds. r=ted, blocking1.9+
2008-03-15 19:48:01 -07:00
vladimir@pobox.com
cf1fc3fd9a
b=421422, cairo upgrade ; r=me
2008-03-14 20:44:23 -07:00
mnyromyr@tprac.de
f8ab7179b1
Bug 421689: Mozilla won't build with XCode 3.1/more stable fix; r=ted.mielczarek, a1.9+=damons
2008-03-13 14:18:32 -07:00
benjamin@smedbergs.us
0a29c83b00
Merge cvs-trunk-mirror -> mozilla-central to pick up the 421274 backout especially
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jscntxt.c => js/src/jscntxt.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-03-13 15:26:42 -04:00
dwitte@stanford.edu
754dd1f5b7
Bug 417345 - build broken on sparc. r=ted, a=damons
2008-03-13 11:56:42 -07:00
benjamin@smedbergs.us
22ab1903e9
Merge cvs-trunk-mirror -> mozilla-central
...
--HG--
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
2008-03-12 16:32:37 -04:00
mcsmurf@mcsmurf.de
1867381d21
bustage fix for Bug 421787
2008-03-12 05:09:06 -07:00
reed@reedloden.com
dbd95b1964
Bug 305782 - "Please allow to use system bzip2 library" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=beltzner]
2008-03-12 04:13:09 -07:00
reed@reedloden.com
b544cb9223
Bug 356011 - "kfreebsd support" (main configure.in and xpcom parts) [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons]
2008-03-12 03:59:03 -07:00
mcsmurf@mcsmurf.de
f766af8913
Bug 421787 - NSS portion of build uses continuation lines in variable definition that is used in an AC_SUBST, p=bill@wg9s.com, r=jag, sr=bsmedberg, a1.9=dsicore
2008-03-12 03:45:20 -07:00
benjamin@smedbergs.us
ce79af60a1
Merge cvs-trunk-mirror -> mozilla-central
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsutil.c => js/src/jsutil.cpp
2008-03-11 11:22:05 -04:00
hwaara@gmail.com
af1e927e86
bug 421689, Mozilla won't build with Xcode 3.1 (included with the iPhone SDK). Path by Matthew Gertner (matthew@allpeers.com). r=ted, a=dsicore
2008-03-11 03:24:35 -07:00
benjamin@smedbergs.us
1f36c2d078
Merge cvs-trunk-mirror -> mozilla-central
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsatom.c => js/src/jsatom.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jslock.c => js/src/jslock.cpp
rename : js/src/jsmath.c => js/src/jsmath.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscan.c => js/src/jsscan.cpp
rename : js/src/jsscript.c => js/src/jsscript.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-03-10 17:07:41 -04:00
reed@reedloden.com
d64bd4491f
Back out Mike Hommey's patch from bug 305782 due to build bustage.
2008-03-08 04:33:28 -08:00
reed@reedloden.com
d7da80123d
Bug 305782 - "Please allow to use system bzip2 library" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=beltzner]
2008-03-08 01:53:28 -08:00
wr@rosenauer.org
09ff9e6db8
Bug 420040 - minimal required gtk2 version in configure.in is outdated, r=bsmedberg, a19=beltzner
2008-03-06 11:56:49 -08:00
ted.mielczarek@gmail.com
d143c684fe
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 03:57:21 -08:00
jorendorff@mozilla.com
6442158c7e
Merge from cvs-trunk-mirror to mozilla-central.
...
--HG--
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsinvoke.c => js/src/jsinvoke.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
2008-03-05 15:00:01 -06:00
ted.mielczarek@gmail.com
5c3a01ed13
bug 405523 - add dynamicbase flag (build with ASLR when available). r=bsmedberg
2008-03-05 07:10:26 -08:00
joshmoz@gmail.com
9d15dd6a9e
always link against cocoa framework on Mac OS X, cocoa exception wrapping in xpcom file io. b=419392 r=bent sr=roc a=beltzner
2008-02-29 15:24:53 -08:00
benjamin@smedbergs.us
efcdec4558
Merge cvs-trunk-mirror -> mozilla-central
...
--HG--
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
2008-02-28 20:34:28 -05:00
ginn.chen@sun.com
f0cebceb5b
Bustage of bug 263381 r=Ted Mielczarek a1.9b4=beltzner
2008-02-28 00:36:38 -08:00
benjamin@smedbergs.us
8e65489719
Merge cvs-trunk-mirror to mozilla-central.
...
--HG--
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsatom.c => js/src/jsatom.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsscope.c => js/src/jsscope.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/prmjtime.c => js/src/prmjtime.cpp
2008-02-27 11:33:49 -05:00
benjamin@smedbergs.us
27523547f0
Bug 419624 - Build framework, basic usage, and testsuite for statically checking the codebase using gcc-dehydra, r=luser,dbaron,tglek
2008-02-27 11:28:13 -05:00
ted.mielczarek@gmail.com
9b4bd4025c
bug 415928 - fix packaging of CRT with jemalloc - make nspr/nss play along. r=bsmedberg
2008-02-25 12:50:35 -08:00
dtownsend@oxymoronical.com
6d280d5866
Backing out bug 415928 to hopefully fix runtime failures on perf boxes
2008-02-23 07:44:54 -08:00
reed@reedloden.com
36c3422ac1
Bug 415928 - "fix packaging of CRT with jemalloc" [p=ted.mielczarek@gmail.com (Ted Mielczarek [luser]) r=bsmedberg a1.9=damons]
2008-02-23 03:20:05 -08:00
benjamin@smedbergs.us
bd3ecfec1d
Merge cvs-trunk-mirror -> mozilla-central
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarena.c => js/src/jsarena.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsatom.c => js/src/jsatom.cpp
rename : js/src/jsbool.c => js/src/jsbool.cpp
rename : js/src/jscntxt.c => js/src/jscntxt.cpp
rename : js/src/jscpucfg.c => js/src/jscpucfg.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsdhash.c => js/src/jsdhash.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jshash.c => js/src/jshash.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jslock.c => js/src/jslock.cpp
rename : js/src/jsmath.c => js/src/jsmath.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscope.c => js/src/jsscope.cpp
rename : js/src/jsscript.c => js/src/jsscript.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/jsutil.c => js/src/jsutil.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
rename : js/src/prmjtime.c => js/src/prmjtime.cpp
2008-02-22 16:45:09 -05:00
reed@reedloden.com
13c04d87e7
Bug 263381 - "support --with-system-sqlite3 in storage builds" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=beltzner]
2008-02-22 03:25:59 -08:00
dougt@meer.net
9bc1a0c467
fixing 418775. ubuntu configure bustage caused us to remove setting topsrcdir for windows mobile correctly when building under msys or cygwin. r=bsmedberg, a=beltzner
2008-02-21 12:53:16 -08:00
mozilla@weilbacher.org
74f38e1c06
Bug 413632: Remove the remaining MOZ_CAIRO_GFX (and related variables), configure.in part of the patch. r/sr=dbaron, r=vlad, a=beltzner
2008-02-21 02:35:29 -08:00
dougt@meer.net
6ac88c3ae4
Fixing build bustage on ubuntu in configure. b=418775.
2008-02-20 20:59:06 -08:00
ted.mielczarek@gmail.com
f7933e7360
bug 361343 - make profiledbuild work on windows. r=bsmedberg
2008-02-20 15:29:11 -08:00
dougt@meer.net
713a38da35
configure changes required for building on windows mobile. r=bsmedberg, a=beltzner
2008-02-20 14:38:25 -08:00
ted.mielczarek@gmail.com
ed737277b4
bug 415928 - fix packaging of CRT with jemalloc - fix CRT linkage. r=bsmedberg
2008-02-20 04:33:11 -08:00
ted.mielczarek@gmail.com
54a26abd81
bug 240267 - link error when doing make profiledbuild. r=bsmedberg
2008-02-16 14:23:07 -08:00
reed@reedloden.com
6347e6fc5d
Bug 345080 - "Allow use of external hunspell library" [p=mh+mozilla@glandium.org (Mike Hommey) r=mscott sr=bsmedberg a1.9=schrep]
2008-02-14 03:16:53 -08:00
pavlov@pavlov.net
50deee1bf2
bug 417066. disable jemalloc when we're building with trace-malloc. r=ted
2008-02-12 16:47:43 -08:00
pavlov@pavlov.net
21d30bb96d
bug 417066. enabling jemalloc by default on linux. r=bsmedberg.
2008-02-12 15:55:04 -08:00
surkov.alexander@gmail.com
18e86e858f
Bug 388992 - Make schema-validation not depend on webservices, patch=aaronr, r=doronr, sspeiche@gmail.com, benjamin, a=beltzner
2008-02-12 06:36:38 -08:00
karlt+@karlt.net
45477e7a1d
Bug 413050 - call cairo_debug_reset_static_data in system cairo on shutdown r=pavlov
2008-02-11 22:47:40 -08:00
mozilla@weilbacher.org
56219f658a
[OS/2] Bug 415661: strip symbols when linking, p=wuno, r=me
2008-02-09 02:41:00 -08:00
reed@reedloden.com
7d5f14d197
Bug 344818 - "Linking - missing library deps" (check cairo-xlib-xrender for system cairo) [p=fta+bugzilla@sofaraway.org (Fabien Tassin) r=vlad a=blocking1.9+]
2008-02-06 13:17:39 -08:00
neil@parkwaycc.co.uk
0640063c75
Bug 414374 Make debug mailnews builds nonstatic by default r=luser^H^H^H^H^Hted sr=bienvenu a=damons
2008-02-06 04:33:03 -08:00
pavlov@pavlov.net
c381c0546d
bug 407459. hooking jemalloc up to the build system. r=various people
2008-02-04 19:16:24 -08:00
sayrer@gmail.com
0c0771198e
Bug 413253. build with -fno-strict-aliasing on GCC platforms. r=ted.mielczarek
2008-01-29 11:46:12 -08:00
jorendorff@mozilla.com
bbea725a53
Merge from cvs-trunk-mirror to mozilla-central.
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsatom.c => js/src/jsatom.cpp
rename : js/src/jsbool.c => js/src/jsbool.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jslock.c => js/src/jslock.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-01-28 17:32:29 -08:00
mozilla@weilbacher.org
0a7ee49586
Bug 412582: remove MOZ_ENABLE_CAIRO_GFX from the build system, r=ted.mielczarek, a=beltzner
2008-01-28 15:07:34 -08:00
mozilla@weilbacher.org
1672bc47c1
Bug 413613: remove MOZ_EXTRA_X11CONVERTERS and the code it enables, r=smontagu, a=beltzner
2008-01-28 14:22:53 -08:00
mozilla@weilbacher.org
bab13a3928
Bug 412923: Remove gfx/gfx-config.h.in, r=ted.mielczarek, a=beltzner
2008-01-28 14:05:47 -08:00
mozilla@weilbacher.org
1bc906a8e4
Bug 376790: remove support for non-cairo GFX ports from configure.in, r=ted.mielczarek, a=mtschrep
2008-01-23 00:27:47 -08:00
ted.mielczarek@gmail.com
c20acd459d
bug 404855 - Crash Reporter UI Review, round 2, Linux bits. r=dcamp/bsmedberg
2008-01-22 16:06:40 -08:00
reed@reedloden.com
67747c0779
Bug 193001 - "Use gnome's native print dialog" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr+a1.9=roc]
2008-01-20 19:47:25 -08:00
reed@reedloden.com
de12f8ccc2
Bug 410952 - "configure --help describes dtrace option but does not list dtrace option" [p=ray@ganymede.org (Ray Kiddy) r=bsmedberg a1.9=schrep]
2008-01-18 22:56:17 -08:00
kaie@kuix.de
6dee00122d
Bug 399590, Update Mozilla trunk to use NSS tag NSS_3_12_BETA1 r=rrelyea, a1.9=mtschrep
2008-01-18 02:40:58 -08:00
benjamin@smedbergs.us
4130b38b40
Merge from cvs-trunk-mirror to mozilla-central
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarena.c => js/src/jsarena.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jshash.c => js/src/jshash.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jslock.c => js/src/jslock.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscan.c => js/src/jsscan.cpp
rename : js/src/jsscope.c => js/src/jsscope.cpp
rename : js/src/jsscript.c => js/src/jsscript.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/jsutil.c => js/src/jsutil.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-01-17 16:40:00 -05:00
reed@reedloden.com
8a35e033c5
Back out Michael Ventnor's patch from bug 193001 for now, as it is causing crashes in bug 396024's mochitest.
2008-01-17 02:11:00 -08:00
reed@reedloden.com
c2a9789b6f
Bug 193001 - "Use gnome's native print dialog" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep]
2008-01-16 22:27:50 -08:00
sayrer@gmail.com
721a421573
Bug 411365. Start and stop Shark from JS. r=crowder, sr=jst
2008-01-16 12:42:50 -08:00
dwitte@stanford.edu
b507325745
disable -Wcast-align for gcc on ia64. b=411292, r=luser, a=npotb-on-any-plat-we-actually-care-about
2008-01-08 17:34:56 -08:00
sayrer@gmail.com
6e6e5c1aa0
Back to -O2.
2008-01-08 01:03:06 -08:00
sayrer@gmail.com
6c354431bf
Clobbering to test Linux settings on Mac. Will back out shortly.
2008-01-07 23:05:38 -08:00
jorendorff@mozilla.com
a3cdb83c9b
Merge from cvs-trunk-mirror to mozilla-central.
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsbool.c => js/src/jsbool.cpp
rename : js/src/jscntxt.c => js/src/jscntxt.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jslock.c => js/src/jslock.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-01-07 12:35:51 -06:00
reed@reedloden.com
e64f6aa63c
Bug 389089 - "Configure should check for truncate64, statvfs64" [p=MaierMan@web.de (Nils Maier) r=bsmedberg a1.9=beltzner]
2008-01-02 22:24:46 -08:00
crowder@fiverocks.com
9e4ee7aecf
Fixing a typo in an error message in configure (trivial, npotb)
2007-12-31 21:54:37 -08:00
dwitte@stanford.edu
d904260964
reverting changes.
2007-12-23 02:57:15 -08:00