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

1191 Коммитов

Автор SHA1 Сообщение Дата
seawood%netscape.com a396a857ff 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 f5d6b583a2 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 8345ac1cb7 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 eac1a05645 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 6b67dc825b 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 1b1677bbe9 fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
seawood%netscape.com 7b143f20f3 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 8210816284 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 6c52cddc34 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 a8c2712fd0 #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 feffaea92b 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 1dd84fe3e8 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 9a110b8c1d 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 5cb95bd2e6 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 cbb3438933 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 c5b9a24630 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 d4a4667114 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 6fc5189055 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 a936977d4f This should have been in quotes - orevent OS/2 build warning 2002-03-21 13:20:50 +00:00
seawood%netscape.com ab677bd5f1 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 c83084f53c #132050
r=cls, a=asa
Remove OS2_PROGRAM_RESOURCE hack - use RESFILE
2002-03-20 04:54:30 +00:00
seawood%netscape.com 9ce15f29bc 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 cfa1188943 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 b8da58166d 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 61d131e8e6 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 3b24c6bdae 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 951664842f Put defines on separate lines to fix --enable-xpcom-lea bustage.
a=shaver
2002-03-06 21:51:16 +00:00
seawood%netscape.com 441d645000 Bump MOZILLA_VERSION to 0.9.9+ 2002-03-05 08:34:10 +00:00
seawood%netscape.com 6110337216 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 3d013dd4b3 Realigning ./configure --help output 2002-02-28 07:18:12 +00:00
seawood%netscape.com 82d07fe081 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 696fec77c3 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 785dd8c8b4 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 155a020299 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 7e03a8d24b 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 9fddf65c7b 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 30bc03422e 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 53704b3bd5 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 d0bcdab7b1 bug 109442 r=cls
extensions/ctl/src/* hardcodes -lgmodule
2002-02-17 10:32:48 +00:00
seawood%netscape.com 3810acbe53 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 1977570d08 enable postscript printing, bug 80625. r=cls, sr=leaf, code from gisburn 2002-02-14 22:45:04 +00:00
seawood%netscape.com 24cc14eb99 Bumping MOZILLA_VERSION to 0.9.8+ 2002-02-14 04:33:59 +00:00
rbs%maths.uq.edu.au 93bcff870b Another try at --enable-mathml with a patch from bbaetz 2002-02-08 23:46:37 +00:00
rbs%maths.uq.edu.au a3df29c718 --disable-mathml on Linux to investigate the redness 2002-02-08 12:49:46 +00:00
rbs%maths.uq.edu.au 08f324d533 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 8114ce2d99 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 0c53a17aad Removing fallback hooks for deprecated configure options. 2002-02-04 08:59:16 +00:00
seawood%netscape.com 7e15063b7a Add check to see if 'cd $MOZ_TOOLS && pwd` failed. 2002-02-03 04:34:43 +00:00
seawood%netscape.com 198d102f6b 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 f36311853a Add warning message if cl test prog fails for cygwin targets 2002-02-03 03:06:07 +00:00
jdunn%netscape.com 7294110bc7 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 30c642c36e 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 3f37e4c74a 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 7d9865f80c Oops. Missed a file for bug 92029 2002-01-16 08:45:57 +00:00
seawood%netscape.com fa5df5e54c 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 139fcedd22 adding HAVE_FLOCKFILE test for pangoLite
r=cls@seawood.org
# 118825
2002-01-10 15:00:42 +00:00
bstell%ix.netcom.com 99aa225592 bug 116148, test if build env has FreeType2
r=cls
2002-01-09 14:37:58 +00:00
seawood%netscape.com e9bb146caf Fix ldap for win32 gmake build
Bug #58981 r=dmose
2002-01-08 06:31:55 +00:00
seawood%netscape.com e5fc3853f2 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 ef2b5eddef 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 93f6c6c4e2 Bumping MOZILLA_VERSION to 0.9.7+ 2001-12-29 09:44:43 +00:00
bnesse%netscape.com ad2500ba29 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 e3d909b238 Disabling ctl extension for OS/2.
Fixing tinderbox bustage.
2001-12-21 19:31:57 +00:00
seawood%netscape.com 52c0593f97 Set GLIB_CFLAGS & GLIB_LIBS for win32 builds.
Bug #115840
2001-12-21 09:29:36 +00:00
seawood%netscape.com 5191be9d31 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 874c54280c 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 3738d752bc 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 43806ea8b2 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 03613176e9 Restoring OS/2 to previous state.
Bug #58981
2001-12-09 09:09:51 +00:00
seawood%netscape.com fa89ac4adf 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 3a6e85b65e 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 10c6cc028f bug 112470 Enabling timeline and tracemalloc by default 2001-12-07 04:37:35 +00:00
seawood%netscape.com ab98515b2d 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 dbd92a6036 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 0045c55904 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 16c8c70f81 Use -Wno-ctor-dtor-privacy for g++ builds.
Bug #113192 r=dbaron
2001-12-06 05:21:46 +00:00
seawood%netscape.com 52ea5da644 Removing unneeded AC_SUBST calls 2001-12-05 02:46:12 +00:00
seawood%netscape.com 79301281ee Initial landing of win32 support for autoconf builds.
Bug #58981 sr=alecf
2001-12-04 21:17:48 +00:00
seawood%netscape.com a90cb544ed Remove --disable-gcc-pipe option.
Bug #81031
2001-12-02 21:56:15 +00:00
seawood%netscape.com dad2af5856 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 2aa3eca7c3 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 0dc2a435a0 Back out failed attempt to fix HP bustage. 2001-12-01 08:37:37 +00:00
dbaron%fas.harvard.edu 13bb68f18b 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 95dea100b1 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 3a5f5d9790 102574 - enable DOM Inspector in the default builds, r=leaf, sr=shaver 2001-11-29 09:36:46 +00:00
seawood%netscape.com 2ca8bc6fd0 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 c47ee40db1 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 22f18d35fe 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 ff9de5a1c8 Add check for STDC_HEADERS. Should fix QNX 6.0 bustage.
Bug #107618
2001-11-21 10:51:21 +00:00
seawood%netscape.com cee932e499 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 e40c82e9ee 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 fb443f0827 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 b2e3385a4b 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 05c30b84ee Add hooks for building calendar. r=bryner 2001-11-14 01:40:53 +00:00
seawood%netscape.com db34ed0d4a Remove reference to defunct libIDL homepage.
Bug #109901
2001-11-14 01:24:19 +00:00
colin%theblakes.com f1ee2be75c 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 3f09b1f5db 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 7909766c9f Don't even ask 2001-11-07 06:39:14 +00:00
seawood%netscape.com f21244ac4e Move defines from config.mk into configure.in 2001-11-07 06:13:22 +00:00
seawood%netscape.com 3facba41d8 Clean up options 2001-11-07 05:52:21 +00:00
seawood%netscape.com 233cd53bac Tell BSD strip to just strip local & debug symbols rather than all symbols. 2001-11-03 05:57:00 +00:00
seawood%netscape.com c79715ed1b 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 135da4f7fc Update tree copy of libmng to 1.0.3. rs=blizzard 2001-11-03 02:11:26 +00:00
seawood%netscape.com c04eaae8d4 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 2afd40f3c2 106111: heed --enable-plaintext-editor-only for editor build.
r=cls sr=kin
2001-11-01 22:29:13 +00:00
seawood%netscape.com 6daf60f372 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 370b244462 Fixing IRIX bustage cause by grid2 landing (Removing hack from tinderbox) 2001-10-31 19:16:30 +00:00
seawood%netscape.com e632a5da05 Removing --disable-idlc option. It's a no-op.
Bug #107156
2001-10-31 04:55:30 +00:00
seawood%netscape.com 78dba2d8d6 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 6a8f2fea2f QNX6 configure update
r=cls
2001-10-29 15:35:44 +00:00
seawood%netscape.com f9de1c54f9 Putting darwin platform section in proper place 2001-10-29 07:28:45 +00:00
seawood%netscape.com 93a92132d7 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 ea6a347598 Remove MOZ_MONOLITHIC_TOOLKIT 2001-10-27 06:16:57 +00:00
seawood%netscape.com 5700981790 Save the value of AS as we need it later tests. 2001-10-26 20:29:02 +00:00
seawood%netscape.com 633e759ae2 Fixing --disable-optimize again. 2001-10-26 14:06:39 +00:00
seawood%netscape.com 3b160ed019 Fix --disable-optimize 2001-10-26 11:04:28 +00:00
seawood%netscape.com 09d11385d5 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 735c8bbf6c 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 2c9d28eef9 Remove unused MOZ_ENDER_LITE & -DENDER_LITE from the tree. 2001-10-22 04:34:31 +00:00
blizzard%redhat.com c26394c157 Update gtk2 link flags. r=cls 2001-10-17 04:25:45 +00:00
seawood%netscape.com 6993e0d0f8 define NO_X11 for beos so that it can compile mkdepend 2001-10-16 10:29:07 +00:00
seawood%netscape.com 6dc96ac474 Use -v instead of -V to get gnu as version 2001-10-13 07:16:45 +00:00
seawood%netscape.com 3225ea080d 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 1c6efffc1b 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 185ba967bf 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 342fc2af78 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 acb8e89771 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 e448c64c53 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 c3ac4fc754 Remove fullcircle reference. Bug #98293 2001-09-30 17:35:03 +00:00
rginda%netscape.com c289c7f872 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 716621d9a4 Turn on module dependency tracking.
Bug #59454 sr=alecf
2001-09-27 21:30:42 +00:00
cls%seawood.org c91fa5e94b 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 4b85d35a60 Make -DHAVE_MOVEMAIL localized to mailnews.
Bug #58117 r=jag
2001-09-22 00:26:48 +00:00
cls%seawood.org ca5ca5f703 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
blizzard%redhat.com 7576f9d61f Checking in for Ulrich Drepper. Bug #99246. r=beard, sr=brendan 2001-09-12 03:19:08 +00:00
cls%seawood.org f87d1c4b56 Install LDAP headers into seperate ldap include dir.
Bug #98924 r=dmose
2001-09-10 05:17:41 +00:00
cls%seawood.org e1e221a23b If building for 64bit target, pass --enable-64bit to NSPR as it does not do 64bit-autodetection. r=pavlov 2001-09-10 04:58:38 +00:00
cls%seawood.org 5d954946a7 Remove -DMOZ_MAIL_NEWS from build system.
Bug #66543 r=pavlov
2001-09-08 07:44:13 +00:00
cls%seawood.org 262d2d56ed Remove unused fullcircle build references.
Bug #98293 r=namachi
2001-09-07 04:59:44 +00:00
katakai%japan.sun.com 26633c23d3 bug 95258
Need to add a new extension to support Complex Text Layout
changing configure and configure.in
check for prabhat.hegde@sun.com
r=leaf sr=cls
2001-09-06 11:19:25 +00:00
cls%seawood.org c512b578ad Line up --help output 2001-08-28 08:39:23 +00:00
cls%seawood.org de9d8fa370 Prepend option to LDFLAGS instead of overriding it for solaris.
Remove explicit linking against libCrun for solaris.
Only update CFLAGS & LDFLAGS when testing zlib,jpeg,png &mng if the appropriate _DIR variable is set.
Bug #96993 r=bryner a=asa
2001-08-28 07:40:05 +00:00
cls%seawood.org 1cfe0b3bc9 Do not set initial variables to 0 unless you explicitly test using ifeq (1,$(var)) in the makefiles. gmake will treat variables set to 0 as defined. 2001-08-17 12:11:48 +00:00
jgaunt%netscape.com 00f903a8da fix for bug 94768
r=smfr,leaf
sr=hyatt
2001-08-17 03:13:07 +00:00
cathleen%netscape.com b6297898fd enable MOZ_TIMELINE tool, bug 78793, r=rogc, sr=waterson 2001-08-17 02:03:34 +00:00
cls%seawood.org c382d0e249 Set HAVE_64BIT_OS when building on 64-bit OSes.
Bug #20860 r=brendan
2001-08-14 04:02:45 +00:00
bryner%netscape.com 68a8cd8cf3 Bug 94062 - remove support for MOZ_NSS_AUTOCONF. Patch from wtc, r=cls. 2001-08-12 04:25:41 +00:00
cls%seawood.org 2ed1ec729c Remove --disable-libpr0n option & USE_IMG2 makefile variable.
Bug #88685
2001-08-12 00:38:38 +00:00
mkaply%us.ibm.com eadbb0d178 #86730
OS/2 only - Some of the OS/2 flags we added in break either the build or postprocessing - removing them
2001-08-10 17:42:59 +00:00
blizzard%redhat.com feaf05a2df Add basic infastructure for gtk2 work. Bug #92034. r=cls 2001-07-24 23:30:00 +00:00
cls%seawood.org 9bdff5e647 Looks like LIBIDL_CONFIG remains set even if AM_PATH_LIBIDL fails, so use the tmp error variable instead.
Bug #85186
2001-07-24 10:05:54 +00:00
cls%seawood.org 86b613e764 Remove independent libIDL-config check and move orbit-config fallback checks until after the AM_PATH_LIBDIL macro is evaluated so that it can handle the -prefix options correctly.
Bug #85186 r=bryner
2001-07-24 08:16:48 +00:00
cls%seawood.org 1760874793 Update default optimization flags for OS/2.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #86730 r=cls
2001-07-20 05:11:15 +00:00
cls%seawood.org 7532f0401a Remove tests for the following unused defines:
HAVE_SYS_FILIO_H
HAVE_QSORT
HAVE_USLEEP
HAVE_GETTIMEOFDAY
GETTIMEOFDAY_TWO_ARGS
HAVE_DEV_ZERO
HAVE_VALLOC
HAVE_SYSERRLIST
HAVE_OSTREAM
NEEDS_bool

Bug #89793 r=dbaron
2001-07-19 06:16:13 +00:00
axel%pike.org beb1a4d1f6 checking in last part of 53518, configure.in needs an endianess test for transformiix standalone. r=cls 2001-07-18 09:32:29 +00:00
colin%theblakes.com 5d85f1d3a9 OpenVMS has to use poll (not select) when dealing with the
X Connection Number. b=87175 r/sr=blizzard
2001-07-16 11:36:06 +00:00
cls%seawood.org 62abaafdc2 Update OS/2 settings of PNG/MNG/JPEG_LIBS. Bug #88892 2001-07-07 23:22:07 +00:00
cls%seawood.org fb219e8973 Remove obsolete --disable-new-cache option & MOZ_NEW_CACHE/OLD_CACHE ifdefs from the tree. We are not turning back now. :)
Bug #89008 r=dougt sr=waterson
2001-07-06 08:07:43 +00:00
mkaply%us.ibm.com 7dfef57416 #88742
r=cls
Enable ASM_SUFFIX in the build
2001-07-02 03:49:50 +00:00
mkaply%us.ibm.com 3db878b8fb OS/2 TB breakage - use new STATIC_LIB style 2001-07-01 14:00:43 +00:00
cls%seawood.org 52d7838acf Landing static build changes for OS2
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #85283 r=mkaply r=waterson
2001-07-01 12:11:13 +00:00
cls%seawood.org 3ec867b3e4 Removing unused/terminally broken configure options:
--disable-async-dns
--disable-build-xpfe
--disable-editor-api-log
2001-07-01 09:46:46 +00:00
cls%seawood.org f45a3d88e2 Removing checks for gdk-pixbuf
Bug #88504
2001-07-01 09:41:27 +00:00
cls%seawood.org e460090809 Add --without-system-nspr option.
Bug #87612 r=bryner a=blizzard
2001-06-26 22:22:49 +00:00
ben%netscape.com b121b690c0 turn on 65251 by default. Part of previous checkin. 2001-06-22 04:19:34 +00:00
waterson%netscape.com 0877b1a573 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
cls%seawood.org 15f53c22fe Turn on xprint by default if system supports it (ie, has libXp).
Thanks to Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #49947 r=cls a=blizzard
2001-06-20 03:03:21 +00:00
cls%seawood.org d3f6f9a89d Work around gcc 2.95.x bug on irix by defining -D_LANGUAGE_C_PLUS_PLUS.
Bug #79282 r=wtc a=asa
2001-06-20 01:09:47 +00:00
cls%seawood.org 80f526179f Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
jcgriggs%sympatico.ca 63a3cc4ae5 Updates for Qt Mozilla build. Bugzilla #81241 2001-06-18 16:09:35 +00:00
peterv%netscape.com 41e276f85a Fix for bug 81414 (transformiix standalone won't build, MOZ_XSL->!TX_EXE). Code by Axel Hecht, r=peterv/cls, sr=scc, a=dbaron. 2001-06-10 16:45:36 +00:00
axel%pike.org 04e434600d Backing out fix for 81414, I have no idea what win is doing here 2001-06-10 12:55:01 +00:00
axel%pike.org 9aa0ba5306 bug 81414, build standalone transformiix, MOZ_XSL->!TX_EXE, r=peterv,cls, sr=scc, a=dbaron (on behalf of drivers) 2001-06-10 11:30:48 +00:00
bstell%netscape.com 05a148f5bc bug 61439: workaround X server bug so non-US users can enter email addresses
when autocomplete popup is up
r=pavlov@netscape.com, sr=blizzard@mozilla.org, a=asa@mozilla.org
2001-06-05 05:07:19 +00:00
cls%seawood.org beade706c0 Properly set c++ exception flags for Irix MIPSPro compiler.
Thanks to John Vandenberg <johnv@adacel.com.au> for the patch.
Bug #82496 r=cls a=asa
2001-06-05 00:22:50 +00:00
cls%seawood.org dc4be14436 Don't attempt to build ldap if building standalone modules. Create "directory" if it doesn't exist.
Bug #75734 r=dmose a=asa
2001-06-05 00:15:03 +00:00
cls%seawood.org dcd245dad2 Do not set MOZ_DEBUG_FLAGS to -g when building on irix with gcc 2.95.x as it causes an internal compiler error in some files.
Thanks to John Vandenberg <zeroJ@null.net> for the patch.
Bug #28717 r=leaf sr=cls a=asa for 0.9.1
2001-05-29 14:47:33 +00:00
cls%seawood.org 7682458683 Backing out previous checkin for bug 76710 as it causes libboehm.so to be linked with -Bsymbolic and that's bad.
bug #81735 a=blizzard for 0.9.1
2001-05-24 02:07:36 +00:00
cls%seawood.org f7991766ff Add --disable-auto-deps option which causes the build system to not automatically generate dependencies on the fly. Also, fixes VPATH problem with non gcc-MD separate build phase |make depend|.
Bug #66529 r=pavlov
2001-05-22 07:52:30 +00:00
tor%cs.brown.edu 617fd78f26 Update tree libmng to 1.0.1 rs=blizzard 2001-05-20 17:36:25 +00:00
dbaron%fas.harvard.edu 608c4d0a19 Fix NS commercial Unix build bustage on some compilers by (at least temporarily) making PRUnichar always be equivalent to PRUint16 rather than sometimes being wchar_t. r=scc sr=brendan b=75544 2001-05-18 23:44:17 +00:00
cls%seawood.org ab4f5dbb6f Backing out previous bogus checkin that did not match the checkin comment 2001-05-17 07:45:08 +00:00
cls%seawood.org ceb2e8f983 Replace / with _ in OS_TARGET.
Thanks to lidl@pix.net for the patch.
Bug #81204 r=cls
2001-05-17 06:40:47 +00:00
rginda%netscape.com 7b2201568f bug 76050, separate --with-extensions=venkman and --enable-jsd, fix xmlterm test as well. r=cls 2001-05-15 20:47:28 +00:00
rginda%netscape.com ce5fcf9974 bug 76050, js debugger unix make system changes, r=cls 2001-05-15 05:48:08 +00:00
nisheeth%netscape.com ee5a52488c Enable Transformiix on Linux. Don't build on OS/2 for now until bug 53518 is fixed. 2001-05-12 09:54:16 +00:00
peterv%netscape.com 6eda529ca3 Backing out till we figure out why this breaks now. 2001-05-11 12:00:16 +00:00
peterv%netscape.com 7237192aba 72141 (Enable XSLT in default builds). r=cls. 2001-05-11 10:44:44 +00:00
peterv%netscape.com 2622d95a49 72141 (Enable XSLT in default builds). r=nisheeth, sr=jst. 2001-05-11 08:43:45 +00:00
jdunn%netscape.com cd5738e19e turn off HAVE_XIE for hpux
r= pavlov@netscape.com
# 76699
2001-05-10 11:36:24 +00:00
cls%seawood.org fcf4ac01ee Pass -Bsymbolic to linker when building shared libs.
Bug #76710
2001-05-10 09:12:29 +00:00
cls%seawood.org 9381e156bd Make --enable-crypto work for non-NSS autoconf builds as well. Time to seriously start shaking out the bugs.
r=bryner
2001-05-10 03:00:37 +00:00
ftang%netscape.com be411661b6 fix 75982. turn IBMBIDI on by default
r=ftang sr=erik in car pool
2001-05-09 21:21:37 +00:00
dbaron%fas.harvard.edu c064b2a60f Add inspector and access-builtin to --with-extensions=all. r=cls@seawood.org sr=hewitt@netscape.com b=75924 2001-05-05 14:26:02 +00:00
cls%seawood.org 8fe86ff395 Let the use of PR_Log() be controlled by a toplevel build option. All places that set FORCE_PR_LOG to force logging on need to wrap that #define FORCE_PR_LOG in a MOZ_LOGGING ifdef.
It's on by default. Set
--disable-logging (unix)
NO_LOGGING=1 (win32)
moz_logging = 0  (mac)
to turn it off globally.

Bug #53226 r=sspitzer,leaf,sfraser
2001-05-05 10:18:53 +00:00
cls%seawood.org 7a5a2d676d Set default ASFLAGS for solaris 2001-05-04 09:42:41 +00:00
wtc%netscape.com 6149e9d464 Bugzilla bug #77123: when the native compiler is used on Solaris,
NS_USE_NATIVE should be defined whether --enable-ultrasparc is
specified or not.  r=cls.
2001-05-04 01:41:21 +00:00
pete%alphanumerica.com 0de126b576 removing Wshadow flag.
see bug 5621
sr=cls r=leaf

--pete
2001-04-29 17:51:14 +00:00
timeless%mac.com 040c39454e Bugzilla Bug 68561 Mozilla build with Xlib toolkit only offers GTK+-specific options...
r=cls, sr=scc
2001-04-27 21:35:56 +00:00
cls%seawood.org f232b3a825 OOPS! Backing out accidental partial checkin of pr_log changes 2001-04-27 10:38:25 +00:00