Граф коммитов

1157 Коммитов

Автор SHA1 Сообщение Дата
seawood%netscape.com 4adafe90e0 Don't set CPP_THROW_NEW for non-gnu compilers until I figure out why every commercial compiler (except MSVC) dies on this. 2002-07-02 22:59:34 +00:00
seawood%netscape.com 069bbb0e06 Add CPP_THROW_NEW macro to the build system. This macro should be used when def
ining a local |operator new| function.  It will be set to an empty throw functio
n by default on all platforms except mac CW builds.  This will allow us to not c
rash on systems that expect |operator new| to throw an exception by default and
will suppress compiler warnings about how |operator new| should throw an excepti
on instead of returning NULL.
Bug 149032 r=timeless sr=scc
2002-07-02 20:26:10 +00:00
pete.zha%sun.com 4190d68df3 bug 151388:To add a new compile switch to distinguish Windows and ATK code
patch=john.sun@sun.com r=cls(seawood@netscape.com)
So that we can use
#ifdef ACCESSIBILITY_ATK
//ATK code here
#else
//Windows code here
#endif
to keep the binaries smaller.
2002-06-28 06:24:43 +00:00
dougt%netscape.com f87d625660 missing quote mark on XPCOM_GLUE_LIBS 2002-06-26 20:16:12 +00:00
dbaron%fas.harvard.edu a44ddf4882 Build changes to build mach-o on gcc3: use -install_name option only when linking using -dynamiclib option, since with gcc3 it causes an error when used with -bundle or -execute. r=bryner sr=beard b=153525 2002-06-26 03:09:32 +00:00
leaf%mozilla.org d1ff4cafd7 update the mre mozilla version to 1.1a+, r=cls 2002-06-21 13:52:59 +00:00
dougt%netscape.com 2c2076e66c 153164. removed embed_base_s from XPCOM_GLUE_LIBS r/sr=seawood 2002-06-20 23:40:27 +00:00
seawood%netscape.com f3869f5c81 Fixing build bustaged caused by absolute path assumptions.
Fallout from bug #141834
2002-06-19 20:45:57 +00:00
seawood%netscape.com 66a87e5efb Add --disable-activex to turn off building of activex component (win32 only).
Thanks to Stephen Walker  <walk84@yahoo.com> for the patch.
Bug #141376 r=cls
2002-06-19 14:59:05 +00:00
seawood%netscape.com b04d67ef02 Explicitly use sh when calling the cygwin-wrapper script as some developers are reporting that their shell can't call the script directly.
Fallout from bug #141834
2002-06-18 21:36:45 +00:00
seawood%netscape.com 6de5b59159 Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd.  This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall.  nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive.	(I'll have to check  the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs.  Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs
2002-06-17 17:09:57 +00:00
bryner%netscape.com 88cd513c90 Add an option to enable prebinding for mach-o builds (bug 151087). r=cls. 2002-06-13 08:52:55 +00:00
dougt%netscape.com 913bbb6f6c Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org 2002-06-11 19:26:04 +00:00
darin%netscape.com 7420d70bf9 fixes bug 147333 "Cannot load local files whose names contain
Japanese/Chinese characters" r=bstell sr=brendan a=asa
2002-06-10 18:50:11 +00:00
seawood%netscape.com e116353653 Add --disable-installer configure option for embedding purposes.
Bug #145343 r=mcafee
2002-05-31 00:39:07 +00:00
seawood%netscape.com 9144b41696 If --disable-md is given, do not use gcc's -include directive as it screws up dependencies.
Bug 140171 r=bryner
2002-05-14 05:18:16 +00:00
seawood%netscape.com 7abea1092f Conditionally check for -lSM & -lICE if -lXt test fails.
Use XT_LIBS variable for -lXt and its dependencies.
Link XT_LIBS in static xlib builds.
Use same modulename for xlib module in Makefile as the code uses.
Bug #126163 & Bug #144182 r=bryner
2002-05-14 04:04:23 +00:00
blizzard%redhat.com 3138cdc116 Bug #121255. Hook up gtk2 to xremote. r=cls on the configure.in change 2002-05-12 21:03:17 +00:00
seawood%netscape.com 106b144cb9 Include <stddef.h> instead of <stdlib.h> in wchar_t tests to avoid exit() declaration issues with autoconf.
Bug #139211 r=dbaron
2002-05-10 23:35:40 +00:00
dougt%netscape.com 2c34466433 Fixing the SunOS bustage. Removing res_ninit check until we can add the right link lines. bug 142205 2002-05-06 20:01:52 +00:00
dougt%netscape.com b2449fe85b Fixes 117628. Failed DNS error causes future lookups to fail. Now we call res_ninit() on platforms which support this function when the dns lookup fails. r=brendan@mozilla.org, sr=darin@netscape.com 2002-05-04 03:40:06 +00:00
darin%netscape.com e554d83626 fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
seawood%netscape.com b600f3ca24 Fix long-standing typo. Search for <sys/bitypes.h> not <sys/bittypes.h>
Bug #139895 r=bryner
2002-04-26 01:13:21 +00:00
seawood%netscape.com 4ef44bc5a5 Only check for & use -fshort-wchar with CXX as some versions of gcc only support -fshort-wchar for g++.
Bug #139211 r=bryner
2002-04-25 22:18:43 +00:00
seawood%netscape.com 0db1ea6b9e Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components

Bug #56601 r=leaf
2002-04-25 20:40:00 +00:00
shanjian%netscape.com 29e55441e4 #91305 add univerialchardet into unix default extensions list
r=cls sr=hewitt a=rjesup@wgate.com
2002-04-10 22:47:01 +00:00
bryner%netscape.com d7d38c7ba7 Yet another fix for win32 gmake builds, this time for the case where the mozilla build directory is not under a /cygdrive/ path. r=cls, a=asa. 2002-04-08 08:10:18 +00:00
cls%seawood.org 76d0228b75 Use cygpath to workaround the problem of moztools being on non-cygwin drive mounts.
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #135391 r=cls a=rjesup
2002-04-06 07:09:37 +00:00
seawood%netscape.com 73ec94d0a5 Not sure how cvs managed to not check in this part of 38061's patch.
Should fix tinderbox bustage.
2002-04-03 09:23:10 +00:00
jdunn%netscape.com e31f0f5173 Adding support for AIX5 (and hence 64bit aix) - aix only
courtesy of pkw@austin.ibm.com
r=cls@seawood.org
a=asa@mozilla.org
# 133620
2002-04-02 14:06:25 +00:00
dmose%netscape.com 7cf51bef85 Pass --with-mozilla to LDAP C SDK subconfigure; this should fix the slag tinderbox bustage 2002-03-27 09:35:13 +00:00
dmose%netscape.com 5e565e67aa Build system and LDAP XPCOM SDK changes to switch to LDAP C SDK version 5; required for SSL-LDAP (bug 124244). r=sspitzer@netscape.com, seawood@netscape.com (build changes); sr=bienvenu@netscape.com; a=asa@mozilla.org 2002-03-27 06:31:38 +00:00
jband%netscape.com cfec345cb7 adding the interface info extensions to the list of possible extensions. Also adding the proxy part of the xmlextras to the list of makefiles. These new modules are NOT PART OF THE BUILD 2002-03-24 19:01:50 +00:00
locka%iol.ie 7d159463fe Add rules to configure script to control where doxygen reads and writes files. b=130592 r=seawood@netscape.com sr=scc@mozilla.org a=asa@mozilla.org 2002-03-22 19:22:13 +00:00
mkaply%us.ibm.com aa930accac This should have been in quotes - orevent OS/2 build warning 2002-03-21 13:20:50 +00:00
seawood%netscape.com 26c0ed499d Remove hardcoded OS_TARGET=WINNT and test OS_ARCH instead of OS_TARGET so that win9x/xp gmake builds work.
Bug #128779 r=jrgm a=asa
2002-03-21 09:48:15 +00:00
mkaply%us.ibm.com 77591992df #132050
r=cls, a=asa
Remove OS2_PROGRAM_RESOURCE hack - use RESFILE
2002-03-20 04:54:30 +00:00
seawood%netscape.com a85acbb393 Move chatzilla to the list of default extensions on unix/mac.
Bug #131092 r=rginda a=asa
2002-03-19 22:38:11 +00:00
seawood%netscape.com b121a981e9 Disable postscript printing on OSX by default.
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #129761 r=cls a=asa

Remove comment about cookie & wallet being necessary extensions.
Bug #18352
2002-03-10 07:46:59 +00:00
seawood%netscape.com 5424811bd8 Use MOZ_ARG_WITH_BOOL instead of MOZ_ARG_WITHOUT_BOOL for --with-system-nspr.
cleanup from Bug #127526
2002-03-08 23:27:48 +00:00
harishd%netscape.com 342a2db398 Adding support to enable P3P upon request. r=heikki, sr=alecf,sfraser a=asa 2002-03-08 22:33:50 +00:00
seawood%netscape.com 97bde34d47 Default to using in-tree versions of nspr, zlib, jpeg, png & mng rather than checking for system version as some of our system checks suck & we have version mismatches in the tree.
Bug #127526 r=bryner a=asa
2002-03-08 06:57:47 +00:00
seawood%netscape.com 6a691fe3ef Put defines on separate lines to fix --enable-xpcom-lea bustage.
a=shaver
2002-03-06 21:51:16 +00:00
seawood%netscape.com d3ddba1f5a Bump MOZILLA_VERSION to 0.9.9+ 2002-03-05 08:34:10 +00:00
seawood%netscape.com 98314a2e73 Use -fPIC (or -KPIC) when using the compiler to link shared libraries.
Bug #128160 r=bryner a=asa
2002-03-05 08:08:41 +00:00
seawood%netscape.com 37903d583c Realigning ./configure --help output 2002-02-28 07:18:12 +00:00
seawood%netscape.com 78fea53f52 Check for system version of freetype >= 2.0.8 for those of us building in objdirs.
Fix problem with sub-configures getting unnecessary additional options.
Bug #126919 r=bryner a=shaver
2002-02-28 07:00:59 +00:00
blizzard%redhat.com 63e3da7465 Part of bug #126919. Add configure glue to get Xft support building. r=cls, a=brendan 2002-02-26 17:28:48 +00:00
seawood%netscape.com 9d7c7caad7 This patch:
* Changes MOZ_TRACE_MALLOC ifdefs to NS_TRACE_MALLOC ifdefs
* Links against the trace-malloc utils against libxpcom instead of just xpcomds
* Builds NSPR in debug mode on win32 if trace-malloc is enabled
* Adds a few "defined()" checks to diffbloatdump.pl so that it will work for
perl 5.6.1
* Adds a couple of checks for \r so that diffbloatdump.pl works on win32.

Bug #126915 r=bryner/dbaron a=asa
2002-02-26 09:58:45 +00:00
seawood%netscape.com 3b1963a97e Use -pthread as a linker flag instead of a compile flag for FreeBSD.
Thanks to Jeremy Lea <mailto:reg@shale.csir.co.za> for the patch.
Bug #112987 r=cls a=asa
2002-02-26 09:57:01 +00:00
bstell%ix.netcom.com b1a60d5cf1 bug 126387, use FreeType2 lib version 2.0.3 (AKA: 6.1.0) in addition
to 2.0.4 (AKA: 7.0.1) and up
r=ftang, sr=alecf, a=blizzard
2002-02-23 21:48:50 +00:00
locka%iol.ie ab694dd0cf Add "documentation" rule to rules.mk. This generates HTML documentation from h/idl files using doxygen. b=112214 r=seawood@netscape.com sr=rpotts@netscape.com a=dbaron@fas.harvard.edu 2002-02-22 11:11:24 +00:00
seawood%netscape.com 48f4f3f251 Do platform checks for postscript printing support (MOZ_ENABLE_POSTSCRIPT) in configure instead of makefiles.
Bug #126102 r=bryner
2002-02-20 07:08:02 +00:00
tor%cs.brown.edu 1050d3d796 Bug 123613 - mng subimage composite reading dest alpha from wrong
location, bump required libmng to 1.0.4. r=pavlov,cls; sr=blizzard
2002-02-17 15:29:18 +00:00
cbiesinger%web.de 4ffd3b9c08 bug 109442 r=cls
extensions/ctl/src/* hardcodes -lgmodule
2002-02-17 10:32:48 +00:00
seawood%netscape.com 9def9bbc00 Propagate MOZ_ENABLE_POSTSCRIPT so that unix printing works again.
bug #125800 a=antitux
2002-02-15 23:25:57 +00:00
leaf%mozilla.org e60456610c enable postscript printing, bug 80625. r=cls, sr=leaf, code from gisburn 2002-02-14 22:45:04 +00:00
seawood%netscape.com dad63efb63 Bumping MOZILLA_VERSION to 0.9.8+ 2002-02-14 04:33:59 +00:00
rbs%maths.uq.edu.au ab2db8986a Another try at --enable-mathml with a patch from bbaetz 2002-02-08 23:46:37 +00:00
rbs%maths.uq.edu.au 501298dbd4 --disable-mathml on Linux to investigate the redness 2002-02-08 12:49:46 +00:00
rbs%maths.uq.edu.au bc13bc13b3 Complete bug 109826 - turn on MathML in default builds (Windows & Linux), r=cls, a=endico on behalf of staff@mozilla.org, a=shaver on behalf of drivers@mozilla.org 2002-02-08 10:59:12 +00:00
seawood%netscape.com eddc5fef3f Since we build a program called nsinstall in the tree, make sure that uwe use the full path to the nsinstall.exe found in wintools.zip.
Bug #123294 r=bryner
2002-02-05 06:01:58 +00:00
seawood%netscape.com 24cf4e73b7 Removing fallback hooks for deprecated configure options. 2002-02-04 08:59:16 +00:00
seawood%netscape.com f22517332a Add check to see if 'cd $MOZ_TOOLS && pwd` failed. 2002-02-03 04:34:43 +00:00
seawood%netscape.com 79fbcc79c7 Add support for MOZ_PROFILE, MOZ_COVERAGE, & MOZ_MAPINFO for win32 gmake builds.
Set these variables in your MOZCONFIG file before running configure or on the make cmd line when building in individual dirs.
2002-02-03 03:28:07 +00:00
seawood%netscape.com 181af4aac2 Add warning message if cl test prog fails for cygwin targets 2002-02-03 03:06:07 +00:00
jdunn%netscape.com cd34d9887d Change certain AIX ifdefs to AIX_XLC_364 since these ifdefs are only
needed for AIX's xlC 3.6.4 compiler.  Add test to configure to check
compiler version.  NOTE: also adding hpux and aix check for keyboardutils.
r=cls@seawood.org
# 119179
2002-01-25 15:07:38 +00:00
pinkerton%netscape.com 7180e5e8d1 allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496 2002-01-24 15:11:18 +00:00
wtc%netscape.com 9b5fcae2d3 Bugzilla bug 100776: checked in a patch from Javier Pedemonte
<pedemont@us.ibm.com>.  r=cls. a=brendan.
Modified file: configure.in
2002-01-22 22:01:18 +00:00
seawood%netscape.com 08603ad5d8 Oops. Missed a file for bug 92029 2002-01-16 08:45:57 +00:00
seawood%netscape.com e56e20b1dc Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag
2002-01-16 05:10:09 +00:00
jdunn%netscape.com f79cf426f8 adding HAVE_FLOCKFILE test for pangoLite
r=cls@seawood.org
# 118825
2002-01-10 15:00:42 +00:00
bstell%ix.netcom.com 21f8668101 bug 116148, test if build env has FreeType2
r=cls
2002-01-09 14:37:58 +00:00
seawood%netscape.com 553b5a4df4 Fix ldap for win32 gmake build
Bug #58981 r=dmose
2002-01-08 06:31:55 +00:00
seawood%netscape.com 128ac41103 nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds.
Added support for processing .rc to win32 gmake build.
Bug #58981
2002-01-01 00:03:57 +00:00
seawood%netscape.com 8fc329f0e3 Older versions of glib do not come with the gmodule add-on which is needed to build ctl so move the glib/gmodule check until after we'd detected glib support 2001-12-31 22:58:11 +00:00
seawood%netscape.com 063aebbb5c Bumping MOZILLA_VERSION to 0.9.7+ 2001-12-29 09:44:43 +00:00
bnesse%netscape.com f020caccb0 Fix for bug 89137. Remove autoconfig from preferences library. Patch by mitesh. r=bnesse/dmose. sr=alecf. 2001-12-21 22:30:53 +00:00
seawood%netscape.com f07c70ec66 Disabling ctl extension for OS/2.
Fixing tinderbox bustage.
2001-12-21 19:31:57 +00:00
seawood%netscape.com d80708dbff Set GLIB_CFLAGS & GLIB_LIBS for win32 builds.
Bug #115840
2001-12-21 09:29:36 +00:00
seawood%netscape.com 1ac1bd266a Removing bogus check for ctl deps.
Bug #115840 r=Roland.Mainz@informatik.med.uni-giessen.de
2001-12-21 07:06:39 +00:00
seawood%netscape.com 45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
seawood%netscape.com 51fa852613 Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
Thanks to Javier Pedemonte (pedemont@us.ibm.com) for the patch.
Bug #58981 r=cls
2001-12-14 23:49:04 +00:00
bbaetz%cs.mcgill.ca 5c8cc975a2 Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
alex.fritze@crocodile-clips.com, james.turner@crocodile-clips.com, and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes

r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.

NOT ON BY DEFAULT
2001-12-12 07:59:31 +00:00
seawood%netscape.com 556b33c81a Restoring OS/2 to previous state.
Bug #58981
2001-12-09 09:09:51 +00:00
seawood%netscape.com 7f4b4cba9a Updating win32 support for gmake build:
* Add LIB_PREFIX to build
* Read MOZ_TOOLS at configure time to set LIBIDL_* on win32
* Move MOZ_DEBUG_LDFLAGS settings into config.mk
* Fix problem with ldap being configured for standalone modules when not specified
* Fix PROGRAMS & SIMPLE_PROGRAMS rules for win32
Bug #58981 r=bryner
2001-12-09 07:08:58 +00:00
dp%netscape.com f6845f22be backing out previous checkin. Makefile.in wants to decend into mozilla/tools and we dont pull that by default. 2001-12-07 05:53:27 +00:00
dp%netscape.com c50495422b bug 112470 Enabling timeline and tracemalloc by default 2001-12-07 04:37:35 +00:00
seawood%netscape.com 9c02b84922 Explicitly set AC_LANG_C before doing anyfeature tests.
Set -DSTDC_HEADERS for QNX since 6.0 fails the stdc headers tests.
Bug #107618
2001-12-07 01:14:53 +00:00
seawood%netscape.com 4de9fbe4c7 Add man page for mozilla. Change default --prefix back to /usr/local .
Thanks to Jan Schumann <jschauma@netmeister.org> for the man page.
Bug #94220 r=blizzard
2001-12-06 22:17:24 +00:00
seawood%netscape.com 6c12d93d8b Add check for XShm. Defines HAVE_XSHM
Bug #113743 r=Roland.Mainz@informatik.med.uni-giessen.de
2001-12-06 21:34:00 +00:00
seawood%netscape.com 045f32a830 Use -Wno-ctor-dtor-privacy for g++ builds.
Bug #113192 r=dbaron
2001-12-06 05:21:46 +00:00
seawood%netscape.com 755138547d Removing unneeded AC_SUBST calls 2001-12-05 02:46:12 +00:00
seawood%netscape.com c8994a7ac0 Initial landing of win32 support for autoconf builds.
Bug #58981 sr=alecf
2001-12-04 21:17:48 +00:00
seawood%netscape.com 8e430ec9b5 Remove --disable-gcc-pipe option.
Bug #81031
2001-12-02 21:56:15 +00:00
seawood%netscape.com e6eef97328 Set -DFUNCPROTO=15 when compiling against X so that the X headers use the fully qualified ANSI-C prototypes.
Bug #112873 r=bryner
2001-12-01 22:15:20 +00:00
seawood%netscape.com 995026559f Revert to using standard config.sub & config.guess entries for OS/2.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #112244 r=cls
2001-12-01 18:54:36 +00:00
dbaron%fas.harvard.edu 60a6064696 Back out failed attempt to fix HP bustage. 2001-12-01 08:37:37 +00:00
dbaron%fas.harvard.edu a431ba0436 Fix HP bustage from bug 112708 by testing for strtok_r in C++ rather than C. 2001-12-01 07:16:07 +00:00
seawood%netscape.com 552833b89c Fix problem with Solaris /bin/sh interpreting ^ in a grep statement.
r=axel@pike.org
2001-11-29 15:57:27 +00:00
hewitt%netscape.com ecdcf7a9d1 102574 - enable DOM Inspector in the default builds, r=leaf, sr=shaver 2001-11-29 09:36:46 +00:00
seawood%netscape.com b4e526dd58 Add explicit check against zero when looking to remove an option so that test doesn't treat the return value of grep as "true" always.
Bug 111653 r=bryner
2001-11-26 22:28:12 +00:00
dbaron%fas.harvard.edu 4d96228ae4 Add HAVE_GCC3_ABI so the build system can know whether we're using gcc3. r=cls sr=shaver b=71627 2001-11-25 23:28:13 +00:00
seawood%netscape.com 8fc2270795 Restoring STDC_HEADERS define for os/2 since the the standard autoconf test macro doesn't seem to work.
Fixing tinderbox bustage
2001-11-21 19:10:44 +00:00
seawood%netscape.com a953e22c95 Add check for STDC_HEADERS. Should fix QNX 6.0 bustage.
Bug #107618
2001-11-21 10:51:21 +00:00
seawood%netscape.com 13a032cb06 Allow specific extensions to be disabled by doing --enable-extensions=all,-ext_I_do_not_want
Bug #110900 r=pavlov
2001-11-20 08:17:13 +00:00
seawood%netscape.com 565a358143 Allow modules to override *default* optimization levels by setting MODULE_OPTIMIZE_FLAGS
Bug #110215 r=bryner
2001-11-16 07:42:48 +00:00
seawood%netscape.com 46a19168bb Use dummy statement to override default adding of ical to LIBS (since we don't want it there). 2001-11-14 22:30:39 +00:00
seawood%netscape.com 38152def59 Attempt to compile simple X11 program to verify that X11 headers exist.
Bug #83822
2001-11-14 05:11:00 +00:00
seawood%netscape.com f2bea6ef3f Add hooks for building calendar. r=bryner 2001-11-14 01:40:53 +00:00
seawood%netscape.com c47b23d994 Remove reference to defunct libIDL homepage.
Bug #109901
2001-11-14 01:24:19 +00:00
colin%theblakes.com b903e07dcf Make OpenVMS use MKSHLIB_[UN]FORCE_ALL. Remove other cruft that is now
no longer needed. b=108862 r=cls a/driver=asa
2001-11-09 03:06:36 +00:00
jdunn%netscape.com 9ad5c6d444 setting up AIX to only export NSGetModule from all components
These are if'd AIX only!
r=cls@seawood.org
a=blizzard@mozilla.org
# 108864
2001-11-08 12:15:48 +00:00
seawood%netscape.com 8936e49e57 Don't even ask 2001-11-07 06:39:14 +00:00
seawood%netscape.com 87f99ba919 Move defines from config.mk into configure.in 2001-11-07 06:13:22 +00:00
seawood%netscape.com 4112b25604 Clean up options 2001-11-07 05:52:21 +00:00
seawood%netscape.com a5fd64c1c4 Tell BSD strip to just strip local & debug symbols rather than all symbols. 2001-11-03 05:57:00 +00:00
seawood%netscape.com be10c3b1a8 Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696
2001-11-03 03:29:05 +00:00
tor%cs.brown.edu 9e90ff4b1d Update tree copy of libmng to 1.0.3. rs=blizzard 2001-11-03 02:11:26 +00:00
seawood%netscape.com 05cf83e0d4 Do not set either of the logrefcnt defines unless given a specific --enable-logrefcnt option.
Bug #108044
2001-11-01 22:55:43 +00:00
akkana%netscape.com 95af5b0394 106111: heed --enable-plaintext-editor-only for editor build.
r=cls sr=kin
2001-11-01 22:29:13 +00:00
seawood%netscape.com 8a2a775382 Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
Bug #107696 r=mozbot
2001-11-01 00:54:48 +00:00
seawood%netscape.com c1c863668e Fixing IRIX bustage cause by grid2 landing (Removing hack from tinderbox) 2001-10-31 19:16:30 +00:00
seawood%netscape.com 7fd2b11a6b Removing --disable-idlc option. It's a no-op.
Bug #107156
2001-10-31 04:55:30 +00:00
seawood%netscape.com ce76dd4429 Do not set MOZ_REORDER when giving --enable-reorder if not using GNU ld. The ldscript appears to only work with GNU ld.
Bug #107440
2001-10-31 00:00:41 +00:00
dinglis%qnx.com 65586e60f5 QNX6 configure update
r=cls
2001-10-29 15:35:44 +00:00
seawood%netscape.com ea0854ff3a Putting darwin platform section in proper place 2001-10-29 07:28:45 +00:00
seawood%netscape.com 9b5ae05e33 Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson
2001-10-27 07:38:18 +00:00
seawood%netscape.com 5fc017e59e Remove MOZ_MONOLITHIC_TOOLKIT 2001-10-27 06:16:57 +00:00
seawood%netscape.com 47272b154d Save the value of AS as we need it later tests. 2001-10-26 20:29:02 +00:00
seawood%netscape.com 24e2532ba0 Fixing --disable-optimize again. 2001-10-26 14:06:39 +00:00
seawood%netscape.com cfd816a6ef Fix --disable-optimize 2001-10-26 11:04:28 +00:00
seawood%netscape.com 0386eaf366 Massive reorganization of configure options into logical groups.
The following options were renamed:

--with-jpeg                --with-system-jpeg
--with-zlib                --with-system-zlib
--with-png                 --with-system-png
--with-mng                 --with-system-mng
--enable-toolkit           --enable-default-toolkit
--with-gtk                 --enable-toolkit-gtk
--with-xlib                --enable-toolkit-xlib
--with-qt                  --enable-toolkit-qt
--enable-gle               --enable-gle-support
--with-extensions          --enable-extensions
--enable-modules           --enable-standalone-modules
--enable-lea               --enable-xpcom-lea
--enable-ultrasparc        --enable-js-ultrasparc
--enable-strip-libs        --enable-strip
--with-debug-modules       --enable-debug-modules
--with-dbgrinfo-modules    --enable-debugger-info-modules
--with-profile-modules     --enable-profile-modules
--enable-eazel-profiler    --enable-eazel-profiler-support
--enable-homedir           --with-user-appdir
--enable-static-components --enable-meta-component-modules

The following options were removed:
--enable-monolithic-toolkit
--disable-jar-packaging

zip is now required to build since NSS unconditionally requires it.

Bug #61907
2001-10-26 08:36:28 +00:00
cls%seawood.org b41bf3571c Since the purpose of --enable-ultrasparc is to just flip on the ultrasparc-specific js compare & swap code, move the asflags/defines to turn it on back into js/src/Makefile.in rather than causing the entire project to be built with those flags. 2001-10-23 08:17:16 +00:00
seawood%netscape.com 0a27874139 Remove unused MOZ_ENDER_LITE & -DENDER_LITE from the tree. 2001-10-22 04:34:31 +00:00
blizzard%redhat.com 3f4d9436fa Update gtk2 link flags. r=cls 2001-10-17 04:25:45 +00:00
seawood%netscape.com a5d3e32892 define NO_X11 for beos so that it can compile mkdepend 2001-10-16 10:29:07 +00:00
seawood%netscape.com a64ebd946d Use -v instead of -V to get gnu as version 2001-10-13 07:16:45 +00:00
seawood%netscape.com b62410569c Make uint_t test use uint_t instead of uint.
Thanks to Colin Blake <colin@theblakes.com> for the patch & the catch.
Bug #103894 r=cls
2001-10-13 00:55:46 +00:00
seawood%netscape.com b99dbbe986 Added -xgot to linux/mips build.
Use $target instead of $host when possible for cross-compiled builds.
2001-10-12 23:23:53 +00:00
cls%seawood.org 7cf2052dc9 Remove Motif port from build. Pull using MOTIF_LAST_RITES tag to resurrect (but why would you want to do a silly thing like that?)
Bug #89330 r=bryner sr=pavlov
2001-10-12 20:21:31 +00:00
axel%pike.org 830920ca7b bug 97944, --enable-jsd should enable, not disable, MOZ_ARG_[EN|DIS]ABLE_BOOL 2001-10-12 08:22:35 +00:00
seawood%netscape.com 3ad0b50e64 Change --enable-modules to --enable-standalone-modules to make it more descript.
Bug #99807 r=jag
2001-10-06 20:01:12 +00:00
shaver%mozilla.org c617242b6e Bug 101467: --enable-trace-malloc needs to disable symbol-removal passes.
r/sr=waterson/cls
2001-10-01 14:47:01 +00:00
seawood%netscape.com 2963db04d8 Remove fullcircle reference. Bug #98293 2001-09-30 17:35:03 +00:00
rginda%netscape.com 7f7500b8d0 bug 97944, build venkman by default
change --disable-jsd to --enable-jsd, and add venkman to the default extension list.
2001-09-30 05:54:47 +00:00
seawood%netscape.com 34476449c2 Turn on module dependency tracking.
Bug #59454 sr=alecf
2001-09-27 21:30:42 +00:00
cls%seawood.org e01138c5de Remove unnecessary toplevel check for shm_open() as it's only used by NSPR.
Bug #96986 r=pavlov
2001-09-23 23:17:01 +00:00
cls%seawood.org 9bdf2eb594 Make -DHAVE_MOVEMAIL localized to mailnews.
Bug #58117 r=jag
2001-09-22 00:26:48 +00:00
cls%seawood.org 7af0b34416 Remove extraneous spaces from variable assignment.
Thanks to Masaki Katakai <katakai@japan.sun.com> for the patch.
Bug #100275 r=cls
2001-09-19 10:23:32 +00:00